![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
糯糍
这个作者很懒,什么都没留下…
展开
-
装配Bean基于XML(生命周期)
一、作用域 作用:用于确定spring创建bean实例个数 取值: singleton单例,默认值 prototyoe多例,每执行一次getBean 目标类以及测试 二、生命周期 2.1初始化和销毁 2.1.1目标方法 2.1.2Spring配置 2.1.3测试 2.2 BeanPo...原创 2019-07-12 17:52:08 · 141 阅读 · 0 评论 -
装配Bean基于XML(属性依赖注入)
前言 依赖注入的式:手动装配和自动装配 手动装配:一般进行配置信息都采用才懂 基于XML装配:构造方法、setter方法 基于注解装配 自动装配:Struts和Spring整合都可以自动装配 byType:按类型装配 byName:按名称装配 constructor:构造装配 ...原创 2019-07-12 17:54:02 · 335 阅读 · 1 评论 -
装配Bean基于注解
注解:就是一个类,使用@注解名称 开发中:使用注解 取代xml配置 1.@Component取代<bean class=""> @Component取代<bean id="" class=""> 2.web开发,提供3个@Component注解衍生注解(功能一样)取代<bean class=""> @Reposit...原创 2019-07-12 17:55:42 · 93 阅读 · 0 评论 -
Spring Ioc
前言 Spring两个核心理念之一,控制翻转(Inversion ofControl, IoC)。 两个基本功能: 通过描述管理Bean,包括发布和获取Bean. 通过描述完成Bean之间的依赖关系 一、IoC容器简介 Spring IoC是一个管理Bean的容器,在Spring的定义中,它的所有IoC容器都需要实现接口Bean...原创 2019-07-11 16:57:29 · 82 阅读 · 0 评论 -
Spring DI
前言 DI Dependency Injection,依赖注入 依赖:一个对象需要使用另一个对象 注入:通过setter方法进行另一个对象实例设置 1.目标类 创建BookService接口和实现类 创建BookDao接口和实现类 将dao和service配置xml文件 使用api测试 1.1dao 1.2service ...原创 2019-07-11 16:59:22 · 46 阅读 · 0 评论 -
装配Bean基于XML(实例化方式)
前言 3种bean实例化方法:默认构造、静态工厂、实例工厂 一、默认构造 <bean id="" class=""> //必须提供默认构造 二、静态工厂 2.1工厂 2.2spring配置 3.3目标类 3.4测试 三、实例工厂 实例工厂:必须先有工厂实例对象,通过实例对象创建对象。提供所有的方法都是“非静态”的。 ...原创 2019-07-11 17:07:23 · 126 阅读 · 0 评论 -
Spring JDK 动态代理
JDK 动态代理 对“装饰者”设计模式简化。 前提条件:必须有接口 1.目标类:接口+实现类 2.切面类:用于存通知MyAspect 3.工厂类:编写工厂生成代理 4.测试 ...原创 2019-07-23 16:29:41 · 72 阅读 · 0 评论 -
Spring JdbcTemplate
Spring提供用于操作JDBC工具类 依赖连接池Datasource 1.创建数据库 2.lib下的jar包 3.User类 3.使用api 4.配置DBCP 4.1dao层 4.2Spring配置 4.3测试 5.配置C3P0 5.1dao层 6.2Spring配置 6.3测试 6.使用JdbcDaoSuppor...原创 2019-07-24 10:14:19 · 105 阅读 · 0 评论