- 博客(7)
- 收藏
- 关注
原创 jqgrid 中文帮助
1 colModel : 要呈现字段的属性设置 1.1 align:定义数据相对单元格的对齐方式.string left 1.2 datefmt: 日期格式, string Y-m-d 1.3 editable: 定义字段是否可编辑 boolean false 1.4 defval : 搜索字段的默认值,(只用于自定义搜索) string empty 1...
2010-07-06 15:32:43 116
原创 使用JPA,插入(或者修改)数据的时候使用数据库表的default值
使用JPA的时候,当我们插入数据的时候,我们不仅可以自己在model类里面赋初值,还可以使用数据库表的default值。 首先,我们在model类里面为column设置数据库default值,以前使用Hibernate的时候的做法是添加sql-type,例如: 在JPA里面使用columnDefinition代替sql-type: @Column...
2010-06-28 10:35:39 918
原创 Struts2拦截器(Interceptor)
1. 理解拦截器 1.1. 什么是拦截器: 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可...
2010-06-13 09:59:50 93
原创 java中的类反射(转)
二、Java中的类反射: Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。 1.检测类: 1.1 reflect...
2010-06-12 13:09:18 122
原创 Hibernate批量处理(Batch processing)
使用Hibernate将 100 000 条记录插入到数据库的一个很自然的做法可能是这样的 Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction(); for ( int i=0; i...
2010-06-12 00:35:34 110
原创 Hiberante3 一级缓存总结
Hiberante3 一级缓存总结 1. Session 级别的缓存,它同session邦定。它的生命周期和session相同。Session消毁,它也同时消毁;管理一级缓存,一级缓存无法取消,用两个方法管理,clear(),evict() 2. 两个session 不能共享一级缓存,因它会伴随session的生命周期的创建和消毁; ...
2010-06-12 00:30:21 77
原创 Hibernate update浅谈
Hibernate update浅谈 在所有之前,说明一下,对于Hibernate,它的对象有三种状态,transient、persistent、detached 下边是常见的翻译办法: ◆transient:瞬态或者自由态(new DeptPo(1,”行政部”,20,”行政相关”),该po的实例和session没有关联,该po的实例处于transient) ◆persistent:持久...
2010-06-10 10:01:20 159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人