随笔分类 -  Hibernate

摘要:使用 precision 与 scale 没有效果,要换成:使用columnDefinition来处理 对于precision和scale的用法: int - precision - (Optional) The precision for a decimal (exact numeric) col 阅读全文
posted @ 2016-08-15 14:39 wandy丶 阅读(6356) 评论(0) 推荐(0)
摘要:问题:怎样在hibernate中使用mysql的函数? 1.hibernate支持原生态的sql语句查询,使用session.createSQLQuery()创建查询对象; 2.怎样在hql中使用mysql函数呢? 这时就需要重新定义hibernate的方言(dialect),将你需要用到的进行注册 阅读全文
posted @ 2016-04-15 13:11 wandy丶 阅读(7918) 评论(0) 推荐(0)
摘要:log4j.rootLogger=INFO, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.ap 阅读全文
posted @ 2016-03-31 16:04 wandy丶 阅读(2879) 评论(0) 推荐(0)
摘要:错误: unable to evaluate the expression Method threw 'org.hibernate.LazyInitializa org.hibernate.LazyInitializationException: failed to lazily initial... 阅读全文
posted @ 2015-12-03 17:23 wandy丶 阅读(12722) 评论(0) 推荐(0)
摘要:前言:在Hibernate中有三种状态,对它的深入理解,才能更好的理解hibernate的运行机理,刚开始不太注意这些概念,后来发现它是重要的。对于理解hibernate,JVM和sql的关系有更好的理解。 一:临时状态(Transient):用new创建的对象,它没有持久化,没有处于Sessi... 阅读全文
posted @ 2015-11-30 14:38 wandy丶 阅读(364) 评论(0) 推荐(0)
摘要:前言:1 getCurrentSession创建的session会和绑定到当前线程,而openSession不会。 2 getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而openSession必须手动关闭 这里getCurrentSession本地事务(本地事务... 阅读全文
posted @ 2015-11-27 16:53 wandy丶 阅读(3049) 评论(0) 推荐(0)