虽然说数据库是以表存储数据,查询都是基于这个的,实际上在开发中,我们应用程序都是调用的
视图,而hibernate却是表和对象的映射,那么这里是不是有冲突了,因为视图过滤掉一些我们不需要的数据!
就算你在hibernate映射了一对多的关系,检索一个对象时,它会包含其对应的对象的数据,但是它包含了所有对象的数据,也许有些在查询中是根本没用到的!我的理解是这样的,不知道大家明白我的意思没有!
都怎么做的??另外,持久化类的配置文件的class有个属性lazy,当它为false的时候,load方法一个类也就是用的
立即检索,而find和get方法就是采用的立即检索,没太搞懂三个方法的区别和实用场合,请老鸟指教!!
视图,而hibernate却是表和对象的映射,那么这里是不是有冲突了,因为视图过滤掉一些我们不需要的数据!
就算你在hibernate映射了一对多的关系,检索一个对象时,它会包含其对应的对象的数据,但是它包含了所有对象的数据,也许有些在查询中是根本没用到的!我的理解是这样的,不知道大家明白我的意思没有!
都怎么做的??另外,持久化类的配置文件的class有个属性lazy,当它为false的时候,load方法一个类也就是用的
立即检索,而find和get方法就是采用的立即检索,没太搞懂三个方法的区别和实用场合,请老鸟指教!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货