最近在用json-lib序列化hibernate查询的实体对象.... 如果这个pojo是个复合对象(即,其中包含对主外键的关系的描述的对象),此时使用json-lib序列化json会包“Session已经关闭”的错误.... 刚开始纳闷了半天, 最后发现是hibernate的lazy机制惹的祸...
hibernate3.0中lazy默认为true,, 所以只需将lazy设置为true即可...
<many-to-one name="publisher" class="com.bookshop.entity.Publisher" fetch="select" lazy="false">
<column name="publisherId" />
</many-to-one>
<many-to-one name="bookType" class="com.bookshop.entity.BookType" fetch="select" lazy="false">
<column name="bookTypeId" />
</many-to-one>
但是这样经常会导致效率地下问题.... 想要很好的处理hibernate效率问题,则需要对lazy机制有一定的了解... 今天看到了javaeyer的一片文章写的很不错。。 留下做个记录
http://lz726.iteye.com/blog/116616
分享到:
相关推荐
同时支持多种类型的数据解析,如Hibernate、JavaBean、POJO等。 3. **两者结合**:ezmorph和json-lib结合使用,可以在处理数据时实现更复杂的转换。例如,当需要将数据库中的数据转换成JSON格式进行网络传输时,...
`json-lib-2.4-jdk15.jar`是JSON库的一个实现,主要用于Java开发环境,它提供了将Java对象转换为JSON格式以及从JSON字符串还原Java对象的功能。 `json-lib`项目是一个开源库,旨在为各种Java平台提供JSON支持。版本...
2. **Java对象到JSON的转换**:`json-lib`提供了`net.sf.json.JSONObject.fromObject(Object obj)`和`net.sf.json.JSONArray.fromObject(Object obj)`方法,可以将Java的POJO(Plain Old Java Object)对象转换为...
它提供了将Java对象(如集合、Map、POJO等)转换为JSON字符串,以及将JSON文本解析回相应Java对象的API。 2. `commons-collections.jar`:Apache Commons Collections库,提供了一系列实用的集合框架扩展,如更强大...
`json-lib`是Java平台上一个流行且功能丰富的JSON处理库,它支持多种Java集合框架,包括List、Set、Map等,同时也支持JavaBean、DOM、POJO(Plain Old Java Object)等对象的转换。 `net.sf.json-lib`是`json-lib`...
json-lib 提供了强大的JSON支持,利用Ajax提交上来的JSON字符串进行解析,可以转化为POJO对象,可以从POJO转化为js可以识别的JSON对象。方便易用!
`json-lib`是一个Java库,它提供了将Java对象转换为JSON格式以及从JSON字符串反序列化回Java对象的功能。 `json-lib`库包含了多种功能,使得与JSON交互变得简单易行。它支持将Java的基本类型、数组、集合、Map以及...
"json-lib-2.1"就是这样一个库,专为Java开发者设计,用于方便地将Java集合、数组、POJO(Plain Old Java Object)等数据结构转换为JSON格式,同时也能将JSON字符串反序列化回对应的Java对象。这个库特别适用于与...
1. **对象到JSON的序列化**:可以将Java对象,如POJO(Plain Old Java Object)、集合、数组等转换为JSON字符串。例如,`JSONArray.fromObject()` 和 `JSONObject.fromObject()` 方法用于将Java对象转换为JSON数组或...
1. **Java对象到JSON的转换**:你可以将Java的POJO(Plain Old Java Object)对象转换为JSON字符串,方便在网络间传输或存储。例如,一个User类的对象可以通过`JSONObject`类的`fromObject()`方法转换成JSON格式。 ...
maven-guvnor-install-pojo-plugin-1.1.0.17.jar
maven-guvnor-install-pojo-plugin-1.1.0.16.jar
maven-guvnor-install-pojo-plugin-1.1.0.15.jar
maven-guvnor-install-pojo-plugin-1.1.0.14.jar
maven-guvnor-install-pojo-plugin-1.1.0.13.jar
maven-guvnor-install-pojo-plugin-1.1.0.12.jar
maven-guvnor-install-pojo-plugin-1.1.0.11.jar
JSON Lib提供了将Java集合(如List、Map)、JavaBeans、XML等转换为JSON对象的方法,同时也能够将JSON对象解析回这些数据结构。这个库是JSON-JAR包的核心,它的功能涵盖了JSON的序列化和反序列化,使得在Java应用中...
maven-guvnor-install-pojo-plugin-1.1.0.17-sources.jar
maven-guvnor-install-pojo-plugin-1.1.0.16-sources.jar