spring
文章平均质量分 77
yangjb000
这个作者很懒,什么都没留下…
展开
-
spring事务管理
我们都知道spring提供两种管理事务的方式,一种是声明式事务,一种是编程式事务。 Spring的声明式事务管理,基于Spring的AOP,不再需要不停地写commit,rollback,(但Spring仍然没有放弃编程式的事务管理策略)。 Spring的编程式事务管理,为我们提供了一个TransactionTemplate,使用回调机制,将应用代码从样板式的资源获取和释放代码中解放出来,...原创 2011-10-10 11:18:02 · 72 阅读 · 0 评论 -
Spring中加载ApplicationContext.xml文件的方式
1.利用ClassPathXmlApplicationContext 可以从class path中读取XML文件 (1) ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml"); UserDao userDao = (UserDao)context.getBean...原创 2011-10-10 11:25:55 · 106 阅读 · 0 评论 -
SpringJdbc的几种不同的用法
Spring对jdbc做了良好的封装,本人在学习时做了以下几种方式的尝试 首页先来创建一个dao接口 Java代码 1.package com.wys.dao; 2. 3.public interface IUserDao { 4. void save(); 5.} package com.wys.dao; public inter...原创 2011-10-10 12:50:29 · 158 阅读 · 0 评论 -
spring jta应用
关于Spring JTA的介绍非常多了,这里就不再一再阐述其优越性怎么怎么了,直接开始正题。一个大致的需求如下,用户在进行增删改操作时,会同时更新2至3个数据库的数据表,操作需要事务来包裹,以便在操作其中一个数据库的数据表失败时,可以将其他数据库已执行的动作回滚。 由于主框架是Spring,所以将研究的重点放在Spring所提供的的JTA事务上,google了很多资料,发现有几种实现的技术...原创 2011-10-11 10:32:23 · 115 阅读 · 0 评论 -
spring aop
此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。 1.对部分函数的调用进行日志记录,...原创 2011-10-12 12:41:09 · 152 阅读 · 0 评论 -
spring javamail
首先导入使用jar包:activation.jar,commons-logging-1.0.4.jar,mail.jar,spring .jar 1、使用xml配置javamail : 在classpath底下新建application-mail.xml,内容如下: 写道 stmp.163.com true 25000 x...原创 2011-10-20 10:52:49 · 288 阅读 · 0 评论