
spring
水滴娃娃
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring Bean的生命周期管理
Spring中bean的生命周期管理可以在xml配置文件(一般叫bean.xml或ApplicationContext.xml)中通过scope属性进行控制。当scope属性默认的为singleton(单例),这个时候bean是在spring容器启动的时候进行加载和实例化并且是单实例的;当你将scope属性改为prototype的时候,这种情况下bean将在bean被调用时实例化并且每次调用生成一原创 2013-04-24 19:49:03 · 892 阅读 · 0 评论 -
spring
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。 Spring 也是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然原创 2013-07-24 08:47:12 · 1704 阅读 · 0 评论 -
spring AOP
Spring的AOP是上面代理模式的深入。使用Spring AOP,开发者无需实现业务逻辑对象工厂,无需实现代理工厂,这两个工厂都由Spring容器充当。Spring AOP不仅允许使用XML文件配置目标方法,ProxyHandler也允许使用依赖注入管理,Spring AOP提供了更多灵活的选择。 在下面Spring AOP的示例中,InvocationHandler采用动态配置,需要增加的方原创 2013-05-08 23:27:35 · 887 阅读 · 0 评论 -
ssh中的事物处理
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> www/csdn/news/domain/NewsType.hbm.xml www/csdn/news/domain/News.hbm.xml true org.hibernate.hql.ast.ASTQueryT原创 2013-05-18 10:22:35 · 1106 阅读 · 0 评论 -
spring中JDK动态代理
1. 首先定义一个接口(JDK的动态代理就是建立在接口编程上,如果一个类没有实现借口,JDK就不会帮你产生对应的动态代理类。但是可以借助CGLIB来直接修改二进制码) public interface UserDao { public void save(User user); public void delete(User user); public void update(Us原创 2013-05-02 00:06:09 · 1481 阅读 · 1 评论 -
SPRING中AOP的概念解析以及例子示范
AOP的相关术语: 1.通知(Advice): 通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。 2.连接点(Joinpoint): 程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。 3.切入点(Pointcut) 通知定义了切面要发生的“故事”和时间,那么切入点就定义了“故事”发生的地点,例如某个类或方法的名原创 2013-05-02 00:04:08 · 1884 阅读 · 0 评论 -
Spring+Struts2_整合原理
Struts 2框架整合Spring很简单,下面是整合的步骤。 (1)复制文件。复制struts2-spring-plugin-x-x-x.jar和spring.jar到WEB-INF/lib目录下。其中的x对应了Spring的版本号。还需要复制commons-logging.jar文件到WEB-INF/lib目录下。 (2)配置struts.objectFactory属性值。原创 2013-04-29 22:11:56 · 927 阅读 · 0 评论 -
Spring_依赖注入方式
一、依赖注入(DI)简介 依赖注入背后的基本原理是对象之间的依赖关系,可以通过以下几种方式来实现:构造器的参数、工厂方法的参数,或给由构造函数或者工厂方法创建的对象设置属性。因此,容器的工作就是创建bean时注入那些依赖关系。相对于由bean自己来控制其实例化、直接在构造器中指定依赖关系或者类似服务定位器模式这3种自主控制依赖关系注入的方法来说,控制从根本上发生了倒转,这也正是控制反转原创 2013-04-29 22:05:03 · 884 阅读 · 0 评论 -
Spring中的Bean配置说明
Spring配置文件的根元素,包含一个或多个bean元素。 用于告诉Spring容器一个类以及它是如何配置的。 class属性:Java Bean 类名(全路经)。 id属性:Java Bean在BeanFactory中的唯一标识,代码中通过BeanFactory获取JavaBean实例时需以此作为索引名称。 name属性:同上,如果给bean增加别名,可以原创 2013-04-25 23:13:15 · 799 阅读 · 0 评论 -
spring中的装配集合
一、装配List集合,list中的元素可以是任何一种元素,可以用 、、作为子标签等。xml文件中的部分代码: Java代码 1. class="cn.csdn.collection.Collections"> 2. 3. 4. 5. guo 6.原创 2013-04-25 09:46:02 · 976 阅读 · 0 评论 -
Spring的注入方式都是什么?如何选用?
接口注入(不推荐) getter,setter方式注入(比较常用) 构造器注入(死的应用) 关于getter和setter方式的注入: autowire=”defualt” autowire=“byName” autowire=”bytype” 例如:有如下两个类需要注入 1 package org.jia; 2 3 public原创 2013-04-24 22:16:12 · 1060 阅读 · 0 评论 -
Spring框架中Bean的作用域
在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称 prototype),Spring2.0以后,增加了session、request、global session三种专用于Web应用程序上下文的Bean。因此,默认情况下Spring2.0现在有五种类型的Bean。 这里的scope就是用来配置spring bean的作原创 2013-04-24 19:52:14 · 1494 阅读 · 0 评论 -
Spring框架中Bean的生命周期
一、Bean的定义 Spring通常通过配置文件定义Bean。如: xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=”http://www.springframework.org/schema/beans http://www.springframework.org/s原创 2013-04-24 19:51:03 · 1246 阅读 · 0 评论 -
SpringMVC
Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI。Spring原创 2013-07-24 13:28:26 · 1412 阅读 · 0 评论