本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7585337
建立时间:2006年5月29日




[Java Open Source]运用ajax技术的树型菜单
软件技术

lhwork 发表于 2006/7/24 10:16:47

树型菜单可以说是项目中应用最为广泛的运用。以前无论使用微软控件的树型,还是比较优秀的阿赖树型,都是将数据全部读出,然后再分级显示。这样如果数据量大,那么第一次显示将需要客户等待很长一段时间,降低了客户的体验度。如今使用ajax,事情变得简单了。    此运用参考了《征服web2.0开发技术详解》的例子。    我使用的平台是struts+spring+hibernate,但与ajax打交道的也就是struts。我无法将整个代码贴出来,因此把重要的前台ajax代码贴出来,至于后台的代码就看你自己所使用的技术了。

1、jsp页面

阅读全文(5078) | 回复(0) | 编辑 | 精华 | 删除
 


[Hibernate]Hibernate的事务和并发(ZT)
软件技术

lhwork 发表于 2006/7/23 16:00:17

Hibernate的事务和并发控制很容易掌握。Hibernate直接使用JDBC连接和JTA资源,不添加任何附加锁定 行为。我们强烈推荐你花点时间了解JDBC编程,ANSI SQL查询语言和你使用 的数据库系统的事务隔离规范。Hibernate只添加自动版本管理,而不会锁 定内存中的对象,也不会改变数据库事务的隔离级别。基本上,使用 Hibernate就好像直接使用JDBC(或者JTA/CMT)来访问你的数据库资源。

 除了自动版本管理,针对行级悲观锁定,Hibernate也提供了辅助的API,它使用了 SELECT FOR UPDATE的SQL语法。本章后面会讨论这个API。
我们从Configuration层、SessionFactory层, 和 Session层开始讨论Hibernate的并行控制、数据库事务和应用 程序的长事务。

12.1.Session和事务范围(tran


阅读全文(1757) | 回复(0) | 编辑 | 精华 | 删除
 


[Hibernate]Hibernate----自定义数据类型
软件技术

lhwork 发表于 2006/7/23 15:58:26

package org.william.First;
import org.hibernate.usertype.*;
import java.io.Serializable;
import java.sql.Types;
import java.util.List;
import java.util.ArrayList;
import java.util.Vector;
import org.hibernate.type.*;
import org.hibernate.*; import javax.sql.*;
import java.sql.*; /**
 * @author wangliang138840
 *
 */
public class EMailList implements UserType{
 p

阅读全文(2213) | 回复(0) | 编辑 | 精华 | 删除
 


[Hibernate]hibernate的延迟加载通用方法
软件技术

lhwork 发表于 2006/7/21 11:23:02

呵呵,在忙一个项目,潜水很久,现在冒个泡:
(本文适用在struts+spring+hibernate3上做开发的虫虫们)
类名:HibernateUtil

package com.antbee.j2eemod

阅读全文(2707) | 回复(0) | 编辑 | 精华 | 删除
 


[Java Open Source]Google Web Toolkit(翻译) 
软件技术

lhwork 发表于 2006/7/19 10:01:28

Google Web ToolkitBy Bruce Perry
2006年7月12日

如果你是一名Java软件或Ajax开发者,可能Google Web Toolkit(GWT)已经引起了你的注意。

2006年5月,Google发布了这一免费的工具箱,遵循Apache风格的许可证。GWT被设计用于以Java语言编写Ajax应用。Google已经提供了Windows和Linux下的beta版本,并承诺以后增加Mac OS X版本。

本 文描述了在Max OS X上一个简单的Ajax应用的开发,使用GWT和常用的Java工具,如Apache Ant,Tomcat 5.0 Servlet容器,以及IntelliJ IDEA集成开发环境(后者是一款商业IDE)。本文假设读者具有Java和Ant的基本知识。

结合使用Ant与GWT
我 下载了GWT Linux beta版本,用Java编写了我的应用程序,然后用一个Ant构建文件编译和在一个Tomcat 5.0实例上部署

阅读全文(5669) | 回复(0) | 编辑 | 精华 | 删除
 


[Hibernate]第一个Hibernate with Annotation程式
软件技术

lhwork 发表于 2006/7/19 10:00:55

Hibernate是ORM的解决方案,其底层对数据库的操作依赖于JDBC,所以您必须先取得JDBC驱动程序,在这边所使用的是MySQL,所以您必须至 MySQL® Connector/J 取得MySQL的JDBC驱动程序。

接下来至 Hibernate 官方网站 取得Hibernate 3.2、Hibernate Annotations 3.2。

您必须安装JDK 5.0才可以使用Hibernate Annotations的功能。

解 开Hibernate 3.2的zip档案后,当中的hibernate3.jar是必要的,而在lib

阅读全文(1643) | 回复(0) | 编辑 | 精华 | 删除
 


[J2SE]彩色验证码实现
软件技术

lhwork 发表于 2006/7/18 11:07:13

  1
阅读全文(1697) | 回复(0) | 编辑 | 精华 | 删除
 


[Apache(jakarta)]apache dbcp数据库连接池的使用
软件技术

lhwork 发表于 2006/7/18 11:05:21

  1
阅读全文(2551) | 回复(0) | 编辑 | 精华 | 删除
 


[Eclipse]发布SecureX 2.0.0——KeyTool Eclipse Plugin+CryptoAPI Integrated+Java Watermark
软件技术

lhwork 发表于 2006/7/18 9:39:54

SecureX是一个用Java编写的的Eclipse Plugin,它主要提供证书库维护(基于Keytool)和XML签名/数字印章处理功能(支持PNG/GIF/BMP), 以及集成Microsoft CryptoAPI的跨语言调用模块。
它的Feature如下: 1,新建,保存,打开查看证书库,设置KeyStore密码,类型.
支持证书类型包括:
JKS
JCEKS
PKCS #12
BKS
UBER
同时可以在证书库类型间进行转换。
2,生成密钥对(RSA,DSA)
3,导入信任证书
4,查看数字证书内容(包括证书链)
5,导入密钥对
6,导出数字证书 (X.509 or PKCS #7, DER or PEM) ,密钥对
7,查看Security Provider
8,检查CRL
9,XML方式输出KeyStore
10,产生CSR请求
11,导入CA对CSR签名后的Reply
12,克隆KeyPair
13,  对C

阅读全文(4789) | 回复(0) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]DWR源码学习函数调用篇
软件技术

lhwork 发表于 2006/7/17 14:58:32

       Dwr 通过用户配置文件 dwr.xml 将 java 类映射成一个 javascript 对象,从实现手法上看与 java

阅读全文(2036) | 回复(0) | 编辑 | 精华 | 删除
 


« 91 92 93 94 95 96 97 98 99 100 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.188 second(s), page refreshed 144753117 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号