在Hibernate中,集合类的映射可以延迟初始(Lazy Initialization),也就是在真正索取该物件的资料时,才向资料库查询,就这个例子来说,就是我们在读取User时,先不取得其中的addrs属性中之物件资...
基于56个网页-相关网页
延迟初始化:如果初始化成本过高,有时推迟初始化的过程是很有用的。
Lazy initialization: it sometimes makes sense to defer initialization if the cost of initialization is significant.
借助于Wicket的TestPanelSource类,我们可以根据测试需要延迟初始化给定的面板。
By using Wicket's TestPanelSource class we can lazily initialize a given panel for testing purposes.
延迟初始化的主要弊端是,由于要查看属性是否已定义,如果没有,则得到它的值,这会使代码变得更复杂。
The main disadvantage of lazy initialization is your code becomes more complex because you need to check to see if the attribute has been defined yet and, if not, obtain its value.
应用推荐