hibernate
振不到刀
小舟从此逝,江海寄余生
展开
-
.load()和get()的区别
1、 get()一旦调用,马上去查询数据库,即使数据库没有数据,也会发送一个完整的sql语句。如果查询不到数据,不会报错,有数据时,外界可以直接调用该方法的返回值,获取数据。2、load()调用后,不会马上查询数据库,而在你真正去获取非id的数据时才会想到查询数据库(懒惰方法),如果数据库没有数据,会报错,有数据,外界直接调用该方法获取不到数据,并且还会有异常。可以再load方法里面,给需原创 2017-11-01 16:36:32 · 891 阅读 · 0 评论 -
mybatis和hibernate的区别
原文链接http://blog.csdn.net/firejuly/article/details/8190229第一章 Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。转载 2017-11-20 19:47:47 · 186 阅读 · 0 评论