`

hibernate报could not initializa proxy -no session

 
阅读更多

今天利用hibernate做一个用户登录的小实例,其中根据ID查询单个用户时,报一个could not initializa proxy -no session的错误,仔细检查了一下代码,又google了一个,发现其中一句Users users = (Users)session.load(Users.class,1),在这个方法中没有用到users对象,根据hibernate懒加载的定义,只有使用到这个对象,才会加载,解决方法:一、设置lazy="false",

二、将Users users = (Users)session.load(Users.class,1)

改为

Users users = (Users)session.get(Users.class,1)

分享到:
评论

相关推荐

    Linux网络启动问题:Device does not seem to be present解决办法

    Linux网络启动问题:Device does not seem to be present解决办法 在整虚拟机时候经常会遇到虚拟机拷贝,然而拷贝之后网络配置会遇到错误 service network restart启动网络时候提示如下错误: Device does not seem ...

    xampp-linux-x64-7.3.7-0-installer.run

    xampp linux 安装包 xampp-linux-x64-7.3.7-0-installer.run 原网站下载很慢,要是看了我文章,可以下载参考那篇介绍,然后安装 包含 MySQL、PHP、Apache的环境集成包XAMPP 安装 REDCup 这篇,前半部分是安装xampp

    rippled-network-crawler:抓取波纹网络中的所有节点

    如果您正在开发与一起使用的此项目的实例,请使用 XRPL 网络爬虫 网络爬虫寻找 XRPL 网络上的所有节点。 爬虫从一个单一的波纹 IP 地址开始,并查询它的/crawl端点以获得连接到它的其他对等点。...--- db initializa

    matlab与ccs生成代码-DSP_F28335_Examples:DSP_F28335_示例

    Initializa配置参数”中,选择: IDE /工具链:Texas Instruments Code Composer Studio 电路板:SD F28355是否要更新模型的配置参数以符合您的选择:是 在模型窗口中,打开“工具/代码生成/选项...”对话框。 在...

    matlabdsp代码生成-rmit_simulink_f28335:有关使用Simulink编程TIF28335DSP的一些知识

    Initializa配置参数”中,选择: IDE /工具链: Texas Instruments Code Composer Studio 电路板: SD F28355 eZdsp_是否要更新模型的配置参数以符合您的选择:是 在模型窗口中,打开“工具/代码生成/选项...”...

    Unity3D实现批量下载图片功能

    本文实例为大家分享了Unity3D实现批量下载图片功能的具体代码,供大家参考,具体内容如下 下一篇文章试试用线程下载 代码如下 using System.IO; using UnityEngine;... // Use this for initializa

    test_facial_landmarks:esr算法,用于测试人脸对齐

    test_facial_landmarks 参考:曹X.... 请在initializa_face.py中指定haar功能的opencv路径。 使用时:python test_face_alignments.py 该代码将从test_image / 1.jpg中读取图像,并根据需要修改代码

Global site tag (gtag.js) - Google Analytics