文章列表
这两天做了一个 个 Webwork的 数据验证 包括 客服端 验证 和 服务器断 验证
Webwork 自己感觉是 最好的 一个 MVC 框架 了 ... 可惜以后没有 新的版本了
合并成Struts2了 可以说 Struts2就是 WebWork
不啰嗦了 。。。 看例题 一个小小的 登陆 验证 希望可以 抛砖引玉。。。
客服端 验证 是 自动生成的
不过 视图 要 用 它自带的 标签... 感觉 不怎么爽的... 好慢啊 上传了半天
- 2009-08-08 14:52
- 浏览 929
- 评论(0)
1、当数据库不存在对应ID数据时,调用load()方法将会抛出ObjectNotFoundException异常,get()方法将返回null。
2、当对象.hbm.xml配置文件<class>元素的lazy属性设置为true时,调用load()方法时则返回持久对象的代理类实例,此时的代理类实例是由运行时动态生成的类,该代理类实例包括原目标对象的所有属性和方法,该代理类实例的属性除了ID不为null外,所在属性为null值,查看日志并没有Hibernate SQL输出,说明没有执行查询操作,当代理类实例通过getXXX()方法获取属性值时,Hiberante才真正执行数据库查询操作 ...
- 2009-06-07 21:08
- 浏览 2990
- 评论(0)
SessionFactory.getCurrentSession与openSession的区别
1. 如果使用的是getCurrentSession来创建session的话,在commit后,session就自动被关闭了,
也就是不用再session.close()了。但是如果使用的是openSession方法创建的session的话,
那么必须显示的关闭session,也就是调用session.close()方法。这样commit后,session并没有关闭
2. getCurrentSession的使用可以参见hibernate\hibernate ...
- 2009-06-07 21:01
- 浏览 1058
- 评论(0)