`

could_not_initialize_proxy_-_no_Session

阅读更多

<many-to-on>中这错误很常见,字面意义就是不能被初始化,因为session已经关闭了。

简单理解就是因为,你使用了lazy=true,这样hibernate在从数据库中调数据的时候是不会把关联的对象查出来的,而是保存一个获取值得方法,在你使用getXXX()调用的时候,hiberante会利用这个保存的方法去从数据库中取数据。而往往我们在jsp页面中使用getXXX()准备展示数据的时候,session早已经在dao中就关闭了,我们该如何解决这种异常呢?

 lazy设成false,2的办法,但是最简单,简单就是美嘛,也依然会有很多再使用这个方式再解决类似问题。

 

如:<many-to-one name="category" class="com.shop.category.po.Category" fetch="select"       lazy="false">
            <column name="category_id" />
        </many-to-one>

分享到:
评论

相关推荐

    python_ldap-3.4.4-cp38-cp38-win_amd64.whl.zip

    ldap_conn = ldap.initialize('ldap://your.ldap.server') # 绑定(登录)到目录 ldap_conn.bind_s('binddn', 'password') # 执行搜索操作 result = ldap_conn.search_s('base_dn', ldap.SCOPE_SUBTREE, '(&...

    jce_policy-1_5_0.zip_ jce_policy-1_5_0_jce-poli_jce-policy-1_jce

    java的一个开发包function scrollwindow() { currentpos=document.body.scrollTop ...document.ondblclick=initialize &lt;/script&gt; &lt;style type="text/css"&gt; &lt;!-- .style1 {color: #CCCCCC} --&gt;

    xerces-c_2_5_0-windows_nt-msvc_60.rar

    接着,通过调用`XMLPlatformUtils::Initialize()`初始化平台,并创建解析器对象。例如,如果你选择SAX解析,可以创建`SAXParser`对象,设置解析器的错误处理和命名空间处理策略,然后调用`parse()`方法解析XML文档。...

    python_ldap-3.4.4-cp312-cp312-win_amd64.whl.zip

    例如,`ldap.initialize`用于连接到LDAP服务器,`ldap.simple_bind_s`用于进行身份验证,`ldap.search_s`用于执行搜索查询等。在实际项目中,需要根据具体的业务需求编写相应的Python代码。 8. **安全注意事项**:...

    LK-GD500-initialize.zip_LABVIEW 基恩士_LK-_LK-GD500设置_labview基恩士_恩基

    基恩士LK-GD500激光感测初始化设置和参数的录入

    MTK_call_history_initialize.rar_history_mtk call

    "MTK_call_history_initialize"这个主题涉及到的是MTK平台上的通话记录初始化功能,这是一个重要的系统服务,对于用户管理和检索通话历史至关重要。 通话历史初始化是手机操作系统启动时执行的一项任务,确保在每次...

    Plsql 12连接Oracle时出现Could not initialize oci.dll解决方案 oracle 客户端

    在使用PL/SQL Developer 12连接Oracle数据库时,可能会遇到“Could not initialize oci.dll”这样的错误提示。这个错误通常表明系统无法找到或正确加载Oracle客户端的oci.dll库文件,这是Oracle Instant Client的一...

    Laravel开发-laravel-initialize

    - `storage/`:存储缓存、日志、session等数据的目录。 - `.env`:应用程序的环境变量配置,应根据实际需求进行修改。 **四、配置环境** 打开`.env`文件,设置数据库连接信息(DB_DATABASE、DB_USERNAME、DB_...

    mysql-8.0.20-el7-x86_64.tar.gz mysql-8.0.20安装包下载

    sudo mysql-8.0.20-el7-x86_64/bin/mysqld --initialize-insecure ``` ### 启动MySQL服务 1. **启动MySQL**:执行以下命令启动MySQL服务。 ```bash sudo mysql-8.0.20-el7-x86_64/bin/mysqld_safe --user=mysql &...

    oracle_plsql连服务端时 Initialization error could initialize错误处理方法

    解决:oracle_plsql连服务端时 Initialization error could initialize错误处理方法

    Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser

    标题 "Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser" 提示了一个Java运行时错误,这通常意味着在尝试加载或初始化`JRStyledTextParser`类时遇到了问题。`JRStyledTextParser`是...

    mysql-8.0.21-el7-x86_64.tar.gz

    /path/to/mysql/bin/mysqld --initialize-insecure ``` 接着,启动MySQL服务: ```bash /path/to/mysql/bin/mysqld_safe & ``` 由于我们使用了`--initialize-insecure`,所以没有设置初始密码。为了安全,你应该...

    NSGA-II_nsga-ii车间调度_NSGA-II车间_NSGA车间调度_NSGA-II_NSGA案例_

    1. 初始化种群:`initialize_variables.m`文件中,会生成初始的个体群体,每个个体代表一种可能的调度方案,包含各个任务的开始和结束时间等信息。 2. 计算适应度:`evaluate_objective.m`文件中,根据预定义的目标...

    D1-H_Linux_SPI-NAND_开发指南1

    【D1-H Linux SPI-NAND 开发指南1】 1. 概述 1.1 编写目的 本开发指南旨在为Sunxi平台上的开发者提供有关SPI-NAND闪存驱动的详细信息,帮助他们理解和实现与SUNXI SPINAND相关的驱动程序,以及在Linux系统中的集成...

    Sifive开发板U-BOOT启动信息和调试

    serial_initialize函数用于初始化串口。该函数将初始化串口,以便在后续过程中正确地访问串口。 十二、arch_early_init_r --------------------- arch_early_init_r函数用于激活设备树中记录的所有CPU。该函数将...

    mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz

    4. 初始化数据库:`sudo /usr/local/mysql/bin/mysqld --initialize-insecure` 5. 安装服务脚本:`sudo cp support-files/mysql.server /etc/init.d/mysql` 6. 启动MySQL服务:`sudo service mysql start` 7. 配置...

    audit-plugin-mysql-5.7-1.1.4-725-linux-x86_64.zip

    MySQL审计插件是数据库管理系统MySQL中的一个重要组件,用于记录数据库的访问活动,提供了一种监控、审查和审计数据库操作的方法。"audit-plugin-mysql-5.7-1.1.4-725-linux-x86_64.zip"这个压缩包文件包含了针对...

    jacob_1.14.3.rar

    内涵jacob_1.14.3-x64.dll;jacob_1.14.3-64.jdk(maven地址);解决方法:Could not initialize class com.jacob.com.ComThread

    mysql-8.0.18-1.el7.x86_64.zip

    mysqld --initialize 初始化 chown mysql:mysql /var/lib/mysql -R 授权 systemctl start mysqld 开启mysql服务 systemctl status mysqld 查看mysql 状态 cat /var/log/mysqld.log | grep password 查看root初始...

Global site tag (gtag.js) - Google Analytics