随笔分类 -  hibernate

摘要:1:错误的hbm.xml <property name="holiday1" type="java.lang.String" > <column name="HOLIDAY1"/> </property> <property name="holiday1Start" type="java.util. 阅读全文
posted @ 2024-12-19 16:33 letmedown 阅读(4) 评论(0) 推荐(0) 编辑
摘要:我们在使用 Hibernate 时一般只会关注是否显示生成的 SQL 语句,不过有些时候还不够。默认时 Hibernate 执行的 SQL 语句是打印在控制台上的,它也可以配置为输出给 Log4J 或是 Log4Back,还能显示出更详细的参数和取值信息。这里简单讲来。 Hibernate 的配置文 阅读全文
posted @ 2017-08-29 14:35 letmedown 编辑
摘要:1:普通oracle tomcat 数据源 <property name="connection.datasource">java:comp/env/mmmm</property> <property name="dialect">net.sf.hibernate.dialect.OracleDia 阅读全文
posted @ 2017-03-18 10:56 letmedown 阅读(123) 评论(0) 推荐(0) 编辑
摘要:session = sessionFactory.openSession();tx = session.beginTransaction();Query q = session.createQuery("from SequenceTable se where se.key = ?");q.setSt 阅读全文
posted @ 2016-02-22 14:37 letmedown 阅读(240) 评论(0) 推荐(0) 编辑
摘要:源文:http://blog.csdn.net/l271640625/article/details/20528573一、简介非常简单,而且易用。ehcache 是一个非常轻量级的缓存实现,而且从1.2 之后就支持了集群,而且是hibernate 默认的缓存provider。ehcache是一个纯J... 阅读全文
posted @ 2015-06-11 16:07 letmedown 阅读(828) 评论(0) 推荐(0) 编辑
摘要:没有网的情况下Hibernate创建如下对象成功:1:sessionFactory = new Configuration().configure().buildSessionFactory();这时与oracle创建的Tcp/ip连接报错:java.sql.SQLException: 关闭的连接 ... 阅读全文
posted @ 2015-03-31 14:40 letmedown 阅读(81) 评论(0) 推荐(0) 编辑
摘要:在手工写代码控制连接时,jdbc,hibernate等数据库连接,用完要关闭。不管是否发生异常都要考虑事务提交和关闭连接,如果自己写连接池则要倍加小心地处理异常。当在spring中继承HibernateDaoSupport时,要使用getHibernateTemplate()得到数据库连接。由spr... 阅读全文
posted @ 2015-03-13 14:44 letmedown 阅读(129) 评论(0) 推荐(0) 编辑
摘要:1用Session.doWork(Work work);传入的参数work是一个接口,可以HibernateFactory.getSession().doWork( new Work() { public void execute(Connection connection) { // 这里面就得到... 阅读全文
posted @ 2015-01-14 08:34 letmedown 阅读(260) 评论(0) 推荐(0) 编辑
摘要:解决方法: 创建Configuration的代码由:Configuration config = new Configuration();改为:Configuration config = new Configuration().configure();SessionFactory sessionF... 阅读全文
posted @ 2014-12-25 15:45 letmedown 阅读(820) 评论(0) 推荐(0) 编辑
摘要:配置数据库连接1> <hibernate-configuration> <session-factory> <property name="dialect">org.hibernate.dialect.Oracle10gDialect</property> <property name="conne 阅读全文
posted @ 2014-12-25 15:44 letmedown 阅读(154) 评论(0) 推荐(0) 编辑
摘要:方法1:写代码从sessionFactory1中取实体,然后在sessionFactory2中保存实体方法2:Session session1 = sessionFacory1.openSession();Transaction tx1 = session1.beginTransaction();C... 阅读全文
posted @ 2014-12-25 15:43 letmedown 阅读(146) 评论(0) 推荐(0) 编辑
摘要:如果一个类设置为lazy=true。那么可能需要显式地实始化它。org.hibernate.Hibernate类的initialize()静态方法用于在Session范围内显式初始化代理类实例,isInitialized()方法用于判断代理类实例是否已经被初始化.Transaction tx = s... 阅读全文
posted @ 2014-12-25 15:42 letmedown 阅读(82) 评论(0) 推荐(0) 编辑
摘要:原文http://developer.51cto.com/art/200906/129539.htm文章分为十三个小块儿对Hibernate性能优化技巧进行总结性分析,分析如下:一、在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hiber... 阅读全文
posted @ 2014-12-25 15:41 letmedown 阅读(112) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示