hibernate
天空中断了线的风筝
这个作者很懒,什么都没留下…
展开
-
hibernate访问数据库方式
一般我们 访问数据库 有两种选择 : getSession().createQuery(“from User”); getHibernateTemplate().find( ”FROM User); (1)getSession()和getHibernateTemplate都可以自动释放连接(当然你的配置要正确),但是在一个线程内 getSession会get原创 2015-09-29 15:49:15 · 1430 阅读 · 0 评论 -
hibernate的uuid主键生成器(使用注解)
@Id @GeneratedValue(generator = "system-uuid") @GenericGenerator(name = "system-uuid", strategy = "uuid.hex") @Column(length = 32, name = "id") private String id;原创 2015-09-14 16:12:31 · 1737 阅读 · 0 评论 -
hibernate深入理解-点滴记录
1.什么是hibernate 方言,如何配置方言? 通常我们会在hibernate.cfg.xml文件中这样配置: org.hibernate.dialect.Oracle10gDialect 其实这就是配置方言。 那为什么要配置方言呢? 答: Hibernate底层依然使用SQL语句来执行数据库操作,虽然所有关系型数据库都支持使用标准SQL语句,但所有数据库都对标准原创 2015-10-20 17:14:28 · 1007 阅读 · 0 评论 -
表中字符串类型映射bean-hibernate实例
需求:获取数据库表中某定义好的字段,与实体bean呼应,获取不同bean中属性值; 方式一: 用到的java反射原理(这样更加浪费内存,多用户访问时会慢,不建议使用) public Object get(Session session, Mark mark,String id){ try { Class c = Class.forName(mark.getBeanName(原创 2015-09-22 16:29:44 · 725 阅读 · 0 评论