spring
烟雨青山
不断的追求
展开
-
spring的简单编程步骤
1.导入jar包a.spring.jarb.commons-logging.jar2.在src下新建applicationContext.xml配置文件3.修改applicationContext.xml,将各种组件(Bean)纳入到Spring的管理中applicationContext.xml配置文件例子如下: xmlns:xsi原创 2013-11-27 10:45:46 · 768 阅读 · 0 评论 -
spring复习20141221
1.applicationContext.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org原创 2014-12-21 23:59:44 · 464 阅读 · 0 评论 -
spring InitializingBean接口
最近工作需要得到sping中的每个事物需要执行的sql,称机会简单研究了一下spring的事务,项目中管理事务比较简单,用TransactionTemplate,就直接以TransactionTemplate为入口开始学习。TransactionTemplate的源码如下:public class TransactionTemplate extends DefaultTransaction原创 2014-05-27 09:38:30 · 483 阅读 · 0 评论 -
ssh整合开发步骤
1.导入ssh的jar包2.配置web.xml文件a.配置session的管理b.配置struts2的前端控制器c.配置启动web的时候实例化spring容器3.新建项目的结构package4.src下新建applicationContext.xml配置文件例子:http://www.springframework.org/schema/be原创 2013-11-29 17:06:19 · 865 阅读 · 0 评论 -
spring的IOC,DI依赖注入和AOP
1.spring容器实例化String[] conf = {"applicationContext.xml"}; ApplicationContext ac =new ClassPathXmlApplicationContext(conf); 2.容器对bean的管理:创建、销毁a. 创建单例模式(singleton)在容器初始化的时候创建,lazy-init="t原创 2013-11-27 17:29:25 · 1238 阅读 · 0 评论 -
spring整合struts2
1.Spring框架整合Struts2步骤 a.创建工程,引入开发包 Struts开发包,Spring开发包 b.添加Struts控制器配置和struts.xml配置文件 *c.引入struts2-spring-plugin.jar整合包 然后将配置的class指定为Spring容器中Action组件定义的id值。 (plugin.jar整合包提供原创 2013-11-28 00:43:12 · 754 阅读 · 0 评论 -
spring整合jdbc
1.引入jar包 (spring开发包,ojdbc.jar,dbcp开发包)2.新建applicationContext-jdbc.xml中,配置连接池http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://原创 2013-11-28 00:04:21 · 789 阅读 · 0 评论 -
spring事务管理
1.配置文件形式管理事务例子:xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx"xmlns:aop="http://www.springframework.org/schema/aop" xmlns:context=原创 2013-11-29 21:25:46 · 616 阅读 · 0 评论 -
spring整合hibernate
1.引入jar包(spring开发包,ojdbc.jar,dbcp连接池,hibernate框架开发包)2.新建applicationContext-hibernate.xml首先,配置好数据源dataSource,其次,加入SessionFactory,第三,配置映射文件spring配置文件例子: xmlns:xsi="http://www.w原创 2013-11-28 00:21:27 · 760 阅读 · 0 评论 -
spring用aop记录异常日志
1.导入log4j的jar包2.在src目录下新建log4j.properties文件3.在log4j.properties文件中写#--------console(将日志输出在控制台)----------- log4j.rootLogger=warn,myconsole log4j.appender.myconsole=org.apache.log4j.Conso原创 2013-11-27 21:14:56 · 1219 阅读 · 0 评论 -
spring注解配置整合的jdbc和hibernate的dao实现类
1.jdbc@Repository("jdbcFeeDAO")@Scope("prototype")public classJdbcFeeDAO extends JdbcDaoSupportimplements FeeDAO { //注入dataSource @Resource public void setMyDataSource(DataS原创 2013-11-28 00:28:28 · 1062 阅读 · 0 评论 -
spring的AOP实现记录操作日志
1.记录日志的操作步骤(采用环绕通知的方式)2.写记录日志的aop组件LoggerBean.java就是普通的类3.类中写个方法 public Object loggerOperation(ProceedingJoinPoint pjp) throws Throwable { //ProceedingJoinPoint为连接点对象 Object obj原创 2013-11-27 17:31:03 · 1110 阅读 · 0 评论 -
spring注解配置bean和注解配置aop
1.注解bean(在类前注解)@Controller 控制层,就是我们的action层@Service 业务逻辑层,就是我们的service或者manager层@Repository 持久层,就是我们常说的DAO层而@Component (字面意思就是组件),它在你确定不了是哪一个层的时候使用。其实,这四个注解的效果都是一样的2.注解bean的id属性@Re原创 2013-11-27 22:31:39 · 963 阅读 · 0 评论 -
spring配置例子
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee" xmlns:tx="http://www.springframe原创 2015-08-27 15:30:38 · 494 阅读 · 0 评论