解决spring整合hibernate后不能用getCurrentSession()的问题_嗨嗨嗨hhh的博客-程序员秘密

技术标签: spring  hibernate  错误随笔  

spring中的hibernate 配置:

<prop key="current_session_context_class">org.springframework.orm.hibernate4.SpringSessionContext</prop>


web.xml中配置filter:

<filter>
<filter-name>OpenSessionInViewFilter</filter-name>
<filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class>
<init-param>
<param-name>sessionFactoryBeanName</param-name>
<param-value>sessionFactory</param-value>
</init-param>
<init-param>
<param-name>singleSession</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>OpenSessionInViewFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_26941053/article/details/52315081

智能推荐

Oracle错误解决:ora-12638:身份证明检索失败_aobc72208的博客-程序员秘密

ora-12638:身份证明检索失败.with sql:select * from [email protected]解决方法:在dbastudio里看dtdblink的数据链路,未处于活动状态.再看域服务器不通.于是重启域服务器后解决问题. 在网上查一下,做更深一步解释: cause: 由于Oracle不能应用OS认证而导致凭证检索失败 action: 1.打开network/admin下的s...

每日一得--java线程相关知识笔记_一根筋i的博客-程序员秘密

1,线程实现方式(1)继承Thread类,重写run函数,单继承(2)实现Runnable接口,重写run函数,可以实现多个接口。(3)实现Callable接口,重写call函数 ,可以返回数据。2,sleep和wait的区别sleep用于线程控制,而wait用于线程间的通信,与wait配套的方法还有notify和notifyAll.区别一:

实用问题解决博客、installation篇_WitKing-wzh的博客-程序员秘密

myeclipse安装一闪而过问题http://blog.sina.com.cn/s/blog_9a2c25400101etvp.html

Angular入门到精通系列教程(7)- 组件(@Component)基本知识_angular中component_Jack N的博客-程序员秘密

文章目录1. 概述2. 创建Component2.1. 组件模板3. 视图封装模式3.1. 特殊的选择器 :host3.2. inline-styles4. 总结环境:Angular CLI: 11.0.6Angular: 11.0.7Node: 12.18.3npm : 6.14.6IDE: Visual Studio Code1. 概述组件是 Angular 应用的主要构造块。每个组件包括如下部分:一个 HTML 模板,用于声明页面要渲染的内容一个用于定义行为的 Types

通俗易懂的函数指针及函数指针数组_董董灿是个攻城狮的博客-程序员秘密

函数指针指针我们知道实际上是一个变量或者数组等的地址。如我们定义: void *Ptr; 该指针变量可以指向我们希望指向的地址,如我们有数组为a[2] = {0,1},那么我们可以通过给指针变量赋值,使其指向该数组Ptr = a;。 函数指针实际上和这种指针类似,只不过其变量类型是一个函数类型而已。如果觉得搞不明白,可以把函数类型理解为和int一样的数据类型。 如我们可以这样定义一个函...

使用element-ui制作下拉框_element-ui表格点击变为下拉框_yellow-V的博客-程序员秘密

制作下图-下拉框时会遇到的问题(使用element-ui)1、报错 丢失属性“value”解决:2、下拉选择时间,用element-ui中的el-date-picker组件

随便推点

Java ssm整合swagger_Loving....的博客-程序员秘密

ssm 就不不说了。swagger 是当前在比较流行的REST APIs文档生成工具。无论是给手机端还是作为第三方提供接口都是非常不错的。在线调试用起来也超方便。说下整合的步骤 1.引入jar 包 swagger-annotations-1.3.13.jar swagger-models-1.0.2.jar swagger-springmvc-1.0.2.jar 2.建立

黑马程序员——ADO.NET 及其应用_keda218的博客-程序员秘密

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------在控制台中用ado.net 连接数据库 要加入如下代码            string dataDir = AppDomain.CurrentDomain.BaseDirectory;            if (

数据结构5: 链表(单链表)的基本操作及C语言实现_weixin_30919919的博客-程序员秘密

逻辑结构上一个挨一个的数据,在实际存储时,并没有像顺序表那样也相互紧挨着。恰恰相反,数据随机分布在内存中的各个位置,这种存储结构称为线性表的链式存储。由于分散存储,为了能够体现出数据元素之间的逻辑关系,每个数据元素在存储的同时,要配备一个指针,用于指向它的直接后继元素,即每一个数据元素都指向下一个数据元素(最后一个指向NULL(空))。图1 链式存储存放数据如图1所示,当每一个数据...

记参与开发的航道项目的报表技术_航道业务报表系统_Keercers的博客-程序员秘密

航道项目的报表技术报表模块使用了数据库分离设计,所有统计数据单独存入统计库,再通过从统计库获取数据生成报表。其主要整合使用了kettle和birt工具插件。本项目使用了kettle7.1版本的pdi-ce-7.1.0.0-12.zip和birt4.5版本。Kettle工具的下载和使用Kettle下载下载地址:https://sourceforge.net/projects/pent...

spring boot 2.1.3 打开 druid 连接池监控报错 Sorry, you are not permitted to view this page._小菜刀_的博客-程序员秘密

一、问题描述在使用 阿里的 Druid 连接池的时候,遇到一个奇怪的问题,在本地(localhost)可以直接打开 Druid连接池监控,在其他机器上打开会报错: Sorry, you are not permitted to view this page.配置如下:##### druid ##### JDBC 配置(驱动类自动从url的mysql识别,数据源类型自动识别)s...

【VHDL】VHDL实现同步置数,异步复位的D触发器设计_含异步复位和时钟使能的d触发器的vhdl设计_tony_yu_to的博客-程序员秘密

同步置数,异步复位的D触发器设计程序`LIBRARY ieee;USE ieee.std_logic_1164.all;ENTITY D ISPORT (clk,R,S: IN STD_LOGIC; D: IN STD_LOGIC_vector(3 downto 0); Q: OUT STD_LOGIC_vector(3 downto 0));END entity;ARCHITECTURE one OF D ISBEGINPROCESS(clk,R,S,D)BEGIN I.

推荐文章

热门文章

相关标签