java 基础
zhuxueheng
这个作者很懒,什么都没留下…
展开
-
string与stringbuffer的区别
首先探讨String的运行状态 String a = "abc"; a = a+"d"; 在上面的代码中,虚拟机为a分配内存aOne(随便起的名字),用来存储"abc",然后在下一行代码,虚拟机又为a分配内存aTwo,用来存储"abcd",这时,a指向aTwo而断开与aOne的连接。但是aOne中依然保存着"abc"。 下面探讨StringBuffer的运行状态 StringBuffer原创 2013-09-10 10:44:16 · 368 阅读 · 0 评论 -
Hibernate n+1问题
在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的 Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为null 以下Session的find()方法用于到数据库中检索所有的Customer对象: List customerLists=ses转载 2013-11-03 16:24:26 · 302 阅读 · 0 评论