spring mvc+spring3+hibernate4的事务不会自动清楚session缓存

问题描述

spring mvc+spring3+hibernate4的事务不会自动清楚session缓存

没有手动清缓存,就不执行插入SQL了
手动清缓存的话,就能添加成功。
有知道原因的大神吗!!!

解决方案

没遇到过这种情况,tomcat么

解决方案二:

你这个没有加上事务,save时不会自动flush,加了事务之后commit时会自动flush。你配置事务了吗?

解决方案三:

贴出事务来看看,会不会没起作用

时间: 2024-11-02 06:10:59

spring mvc+spring3+hibernate4的事务不会自动清楚session缓存的相关文章

Spring MVC配置介绍

一.Spring MVC 纵览 Spring MVC就是Spring框架对MVC设计模式的实现,通过Spring MVC ,我们可以快速的构建灵活.松耦合的web服务.再具体介绍Spring MVC 之前,我们先看一下它的请求处理过程: 1.1 springMVC 的请求过程 1. 请求会首先发送到DispatchServlet,这是spring的前置Servlet,它会接收请求并转发给spring的MVC controller,也就是业务controller 2. DispatchServle

spring MVC要注意的地方

spring MVC要注意的地方: 控制器代码如下: Java代码   package com.mvc.jn.controller;      import java.util.Map;      import org.springframework.ui.Model;   import org.springframework.web.bind.annotation.RequestMapping;   import org.springframework.web.bind.annotation.

spring mvc +hibernate4事务控制问题求大神解答

问题描述 spring mvc +hibernate4事务控制问题求大神解答 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="

spring mvc+hibernate4事务控制

问题描述 spring mvc+hibernate4事务控制 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://

ibatis+spring mvc事务不能回滚

问题描述 最近才接触spring MVC和ibates,现在我需要配置事务回滚,但是倒腾了一天还是不行,熟悉的朋友帮忙看看: applicationContext.xml文件配置: <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w

spring mvc 事务,操作多张表的时候,异常不回滚,求大神帮忙啊

问题描述 spring mvc 事务,操作多张表的时候,异常不回滚,求大神帮忙啊 @Override @Transactional(rollbackFor=Exception.class) public Boolean saveXkcq(String qian,String xh, Xk_cqb cqb, Rw_xkb rwXkb, Xk_xkb xkb) { Boolean type = false; try { if(qian!=null && qian.length()>0){

Spring MVC 多数据源,配置完事务之后就不能正常切换数据源,求大神指点

问题描述 Spring MVC 多数据源,配置完事务之后就不能正常切换数据源,求大神指点 两张附图事务没配置的时候数据源切换正常,加上事务之后就一直显示的是默认连接的数据源, 这是为什么啊??百思不得其解,,求神哥神姐解惑啊 这个是数据源切换代码 切换的时候就是 每次在掉底层方法之前先设置下数据库 向下面这样 MultipleDataSource.setDataSourceKey("yz_dataSource"); MultipleDataSource.setDataSourceKey

spring data jpa + spring mvc的事务控制问题

问题描述 spring data jpa + spring mvc的事务控制问题 问题大概是这样的,如下@Transactionalpublic void save(A a){ a = aRepository.save(a); B b = new B();b.setAId(a.getId());bRepository.save(b); }这样是获取不到a对象的id的,因为方法没有执行完,这个事务没有提交,数据没有更新到数据库,请问如果我想在save之后通过返回的对象就能拿到主键需要怎么做,事务是

spring mvc 事务失效问题

问题描述 同时向两个表插入数据,第一条成功,第二条数据插入失败,第一条未回滚,具体配置如下 applicationContext.xml 代码<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema