Hibernate
即刻出发
有梦想才能走得更远,才会有动力提升自己。
展开
-
dao接口公共类
import java.io.Serializable; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; /** * @Title: IBaseDao * @Description: dao接口公共类 * @author Bert * @date 2011-8-9原创 2013-11-16 15:48:16 · 553 阅读 · 0 评论 -
基于按annotation的hibernate主键生成策略
自定义主键生成策略,由@GenericGenerator实现。 hibernate在JPA的基础上进行了扩展,可以用一下方式引入hibernate独有的主键生成策略,就是通过@GenericGenerator加入的。 比如说,JPA标准用法 Java代码 @Id @GeneratedValue(GenerationType.AUTO) 就可以用hiber原创 2013-11-26 12:25:15 · 557 阅读 · 0 评论 -
Ehcache 中ehcache.xml 配置详解和示例
http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../config/ehcache.xsd"> Mandatory Default Cache configuration. These settings will be applied to caches原创 2013-11-26 13:18:45 · 469 阅读 · 0 评论 -
Tomcat的解决UTF-8乱码
如果是页面超连接连接中带的汉字,则编码根据页面编码的不同而不同,如果页面的 content="text/html; charset=utf-8",则在tomcat/conf/server.xml中的配置文件中: maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" re原创 2013-11-29 13:01:50 · 1488 阅读 · 0 评论 -
Hibernate常用Annotation标签说明
@ javax.persistence.Entity 实体类定义,该标签表示当前类是一个Hibernate的数据库实体,对应着数据库中的某个表 位置:用于类级别 参数:无 样例:@Entity 注意:导入标签类时可能会有多个,这里使用的是javax.persistence.Entity @javax.persistence.Table 实体类定义,原创 2014-03-27 22:30:45 · 401 阅读 · 0 评论 -
Hibernate利用@DynamicInsert和@DynamicUpdate生成动态SQL语句
最近在使用Hibernate4中,发现两个很有奥秘的注解 @DynamicInsert 和 @DynamicUpdate 如果是在配置文件的话那就是dynamic -insert 和 dynamic-update 这两个注解在一定程度上可以增加与数据库操作相关的速度,可以节省SQL语句的执行时间,提高程序的运行效率。 使用这两个注解只需要在实体类上加入即可,或者在*.hbm.xm原创 2014-03-27 22:43:09 · 411 阅读 · 0 评论 -
jdbc事务处理
在JDBC的数据库操作中,一项事务是由一条或是多条表达式所组成的一个不可分割的工作单元。我们通过提交commit()或是回退rollback()来结束事务的操作。关于事务操作的方法都位于接口java.sql.Connection中。 首先我们要注意,在JDBC中,事务操作默认是自动提交。也就是说,一条对数据库的更新表达式代表一项事务操作。操作成功后,系统将自动调用commit()来提交,否则原创 2015-05-27 13:55:10 · 717 阅读 · 0 评论