1,在工程中导入spring支持的jar包:spring.jar、commons-logging.jar; 官网下载地址:http://www.springsource.org/download 2,配置bean的xml文件,模板可以下载的例子里找到; <?xml version="1.0" encoding="UTF-8"?> <
原创 2011-03-07 20:03:35
1413阅读
1点赞
 如果你使用早前版本的Spring,又恰好采用了Annotation注解方式(而非传统XML方式)配置Hibernate对象关系映射,那么在通过org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean配置sessionFactory时,你一定对annotatedClasses、annotatedPackag...
原创 2022-11-22 00:21:23
35阅读
----struts2.1.8---- struts2-core-2.1.8.1.jar struts2核心包struts2-json-plugin-2.1.8.1.jar struts2的json插件--var s = {name:"zhangs",age:"18"}struts2-s...
转载 2014-06-16 00:02:00
61阅读
如果你使用早前版本的Spring,又恰好采用了Annotation注解方式(而非传统XML方式)配置Hibernate对象关系映射,那么在通过
转载 2023-05-25 15:35:08
148阅读
一、监听器模式监听者通过向发布者注册自身(自身可以理解为监听者对象),如果有事件发生,发布者会调用注册列表里的监听者的某方法并把事件(事件内部持有事件源)作为参数传入。在Spring中需要我们自己定义事件监听器、事件。发布器不需要自定义,但需要设法通过上下文拿到发布器。(可以思考下为什么这么设计?)二、基于Spring实现的消息监听类图详解1、事件:EventObject:是JDK自带的事件,是个
转载 6月前
30阅读
如果你使用早前版本的Spring,又恰好采用了Annotation注解方式(而非传统XML方
原创 2023-04-30 17:42:53
212阅读
如果你使用早前版本的Spring,又恰好采用了Annotation注解方式(而非传统XML方式)配置Hibernate对象关系映射,那么在通过org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean配置sessionFactory时,你一定对annotatedClasses、annotatedPackage...
原创 2021-07-20 14:00:14
131阅读
这里是采用的视频里面的spring版本下载spring2.5.6, 然后进行解压缩,在解压目录中找到下面jar文件,拷贝到类路径下dist\spring.jarlib\jakarta-commons\commons-logging.jar上边两个是基本的jar包。。如果使用了切面编程(AOP),还需要下列jar文件lib/aspectj/aspectjweaver.jar和aspectjrt.jarlib/cglib/cglib-nodep-2.1_3.jar如果使用了JSR-250中的注解,如@Resource/@PostConstruct/@PreDestroy,还需要下列jar文件lib
转载 2014-02-19 18:28:00
81阅读
2评论
Spring 事务初认识
原创 2022-10-29 19:08:12
157阅读
该类是每层事务的抽象,并且是一个链表结构,一个节点表示一层事务,这链表(这多层事务)对应着同一个TransactionInterceptor和同一个PlatformTransactionManager由于该类是一个protected修饰的TransactionAspectSupport的内部类,所以如果自己想查看执行事务时候,当前事务的属性,应该通过反射机制调用currentTransaction
原创 2022-07-08 17:39:24
83阅读
深入理解:脏读、不可重复读、幻读;事务隔离级别;Spring框架事务传播行为一·什么是事务?二·数据库表中的数据记录也分提交版本的(行级、表级),类似git的版本控制三·若没有事务隔离级别,多事务同时执行会出现什么问题?四·事务隔离级别概述:1.Read Uncommitted (读取未提交)2.Read Committed (读取已提交)2-1 场景描述:若a事务正在更新user表前100条数
 网上大部分是spring3.0的传JSON对象,spring3自带了支持JSON对象。 关于spring2.5,也很简单。导入两个jackson的jar包,然后手动传json对象   Java代码 jackson-core-asl-1.9.11.jar jackson-mapper-asl-1.9.11.jar ja
5
转载 2013-02-06 16:27:59
456阅读
1.java代码://Foo.javapackage x.y.service;public clas
转载 2011-06-16 18:28:00
73阅读
2评论
今天做spring2.5.6+Hibernate3+RMI整合的程序昨天的问题:  Unable to create Java 1.5 dependent parser: org.springframework.context.annotation.ComponentScanBeanDefinitionParser 编译程序遇到的问题,应该是spring版本和配置文件之间的问题。 解决方
原创 2013-08-21 11:53:19
768阅读
1.注入DataSourceTransactionManager@AutowiredDataSourceTransactionManager tx2.使用public voi
原创 2022-07-08 17:10:08
362阅读
事务注解转换器说白了就是该接口的实现会将@Transactional注解转换成TransactionAttribute,该接口
原创 2022-07-08 17:21:05
46阅读
TransactionAttribute继承了TransactionDefinition接口,所以将这两个接口放到一片文章里这两个接口顾名思义,是对@Transaction注解的封装DefaultTransactionAttribute类是这两个接口最重要的实现类,可以通过​​TransactionAnnotationParser​​获取
原创 2022-07-08 17:39:01
58阅读
xml形式的spring配置使用tx标签来开启事务 而注解形式的spring配置,则使用@EnableTransactionManagement注解其实本文要说的内容,在该注解的注释当中都有,例如下面这个代码@Componentpublic class Creater1 { @Autowired JdbcTemplate jdbcTemplate; @Transactional(rollba
原创 2022-07-08 17:54:02
133阅读
Spring 事务源码分析
原创 2022-11-06 00:09:50
327阅读
以下是使用spring2.5.6整合jdbc时,配置文件applicationContext.xml的写法xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="http://www.springfram
原创 2023-04-13 10:33:48
84阅读
  • 1
  • 2
  • 3
  • 4
  • 5