spring
without0815
这个作者很懒,什么都没留下…
展开
-
spring和struts整合
1.添加struts2包2.在web.xml配置struts2过滤器 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /*3.编写struts.xml,写测试应用程序确保验证struts配置正确 login.jsp原创 2012-06-25 14:13:17 · 846 阅读 · 0 评论 -
spring bean scope属性
1.prototype 每次对bean的请求生成一个新的的类.2.singleton 每次获取的是同一个类,默认是这个BeanFactory bf=new ClassPathXmlApplicationContext("beans.xml"); ITestScopeDao ts1 = bf.getBean("testScopeDaoImpl",IT原创 2012-07-18 20:30:40 · 870 阅读 · 0 评论 -
spring面向切面编程(aop)
切面(Aspect): 一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。 在Spring AOP中,切面可以使用通用类(基于模式的风格) 或者在普通类中以 @Aspect 注解(@AspectJ风格)来实现。连接点(Joinpoint): 在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候。 在Spring AOP中,原创 2012-06-27 21:28:11 · 3120 阅读 · 0 评论 -
java得到spring 中的bean
方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXmlApplicationContex("applicationContext.xml"); ac.getBean("beanId"); 说明: 这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置转载 2012-07-13 11:14:18 · 833 阅读 · 0 评论 -
ServletContextListener监听器
1.spring实现了这个接口 当Servlet容器启动或终止Web应用时,会触发ServletContextEvent事件,该事件由 ServletContextListener 来处理 ServletContextListener 接口中定义了处理ServletContextEvent事件的两个方法 ServletContextListener:用于监听WE原创 2012-07-15 10:05:28 · 1107 阅读 · 0 评论 -
OpenSessionInView
hibernateFilter org.springframework.orm.hibernate3.support.OpenSessionInViewFilter singleSession true se原创 2012-07-16 13:31:08 · 1244 阅读 · 0 评论 -
CharacterEncodingFilter (spring中的filter设置编码)
(源码包)这是spring的package org.springframework.web.filter包中CharacterEncodingFilter 类/* * Copyright 2002-2007 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "Li原创 2012-07-01 10:03:25 · 1225 阅读 · 0 评论 -
spring 集成hibernate事务管理(aop实现)
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> Spring中进行事务管理也是利用AOP(面向切片编程)的方式,原创 2012-06-30 21:42:01 · 1299 阅读 · 0 评论 -
spring 手动实现aop管理事务
1.事务的使用:每次对数据库操作我们都要beginTransaction,显然是不行的.(比如一个业务中多次操作数据库,但是当某个方法出错或是..我们需要回滚,但是每次操作我们都提交了;整体回滚不了,所以我们有些只能把它们绑定使用一个事务) 2.手动实现aop管理事务:利用aop around环绕拦截。拦截方法(service中的一个业务方法)之前开启事务,之后再关原创 2012-06-30 20:27:46 · 2420 阅读 · 0 评论 -
spring中 FactoryBean和bean
1.整合spring+hibernate中,让spring接管hibernate的session工厂有一段代码查看源码:org.springframework.orm.hibernate3.LocalSessionFactoryBean:public class LocalSessionFactoryBean extends AbstractSessionFactoryBean i原创 2012-06-30 11:06:42 · 1671 阅读 · 0 评论 -
Spring ioc Di概念
Ioc:java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成,通常,每个对象在使用他的合作对象时,自己均要使用像new object() 这样的语法来完成合作对象的申请工作。你会发现:对象间的耦合度高了。而IOC的思想是:Spring容器来实现这些相互依赖对象的创建、协调工作。对象只需要关系业务逻辑本身就可以了。从这方面来说,对象如何得到他的协作对象的责任被反转了(I原创 2012-06-21 18:04:30 · 875 阅读 · 0 评论 -
HibernateTransactionManager 事务管理实现
HibernateTransactionManager对事务的实现,最终都是通过处理hibernate的Transaction的commit,rollback方法完成, 与单独的hibernate的Transaction事务没有太大的区别;但是,HibernateTransactionManager通过注入sessionfactory. 然后在得到session,把session包原创 2012-07-18 14:23:38 · 14538 阅读 · 1 评论