
spring4
袁祺
秃以言志
展开
-
Spring注解 ioc内容
配置类使用JavaConfig代替xml配置文件 配置类 == 配置文件声明为配置类的java类需要加上@Configuration注解使用@Bean为容器添加一个bean,返回类型是bean的类型,相当于xml中的class,返回值为实际添加到ioc中的对象,默认id是第一个之母小写的方法名,可以指定id值@Configurationpublic class Spring_anno_...原创 2019-12-01 11:11:34 · 110 阅读 · 0 评论 -
spring4 - 10 -Dao - namedparemeterJdbcTemplate
·····································································简化 JDBC 模板查询·····································································每次使用都创建一个 JdbcTemplate 的新实例, 这种做法效率很低下.JdbcTempl...原创 2019-08-16 19:44:43 · 274 阅读 · 0 评论 -
spring4 - 9 - JdbcTemplate
·····································JdbcTemplate··································为了使 JDBC 更加易于使用, Spring 在 JDBC API 上定义了一个抽象层, 以此建立一个 JDBC 存取框架.作为 Spring JDBC 框架的核心, JDBC 模板的设计目的是为不同类型的 JDBC 操作提供模...原创 2019-08-16 19:39:40 · 125 阅读 · 0 评论 -
Spring4 - 11 - spring整合hibernate
··Spring中配置SessionFactorySpring 支持大多数流行的 ORM 框架, 包括 Hibernate JDO, TopLink, Ibatis 和 JPA。Spring 对这些 ORM 框架的支持是一致的, 因此可以把和 Hibernate 整合技术应用到其他 ORM 框架上.Spring 2.0 同时支持 Hibernate 2.x 和 3.x. 但 Spring 2...原创 2019-08-20 22:00:07 · 169 阅读 · 0 评论 -
spring4 - 8 -重用表达式 - 切面优先级 - 基于配置文件的方式配置AOP
//使用@Order 注解指定切面的优先级, 值越小优先级越高@Order(1)@Aspect@Componentpublic class vliDataAspect { /* * 定义一个方法,用于声明切入点表达式,一般的,该方法不再需要填入其他代码 */ @Pointcut("execution(public int spring.aop.impl.Arithmeti...原创 2019-08-15 16:21:39 · 173 阅读 · 0 评论 -
spring4 - 7 - 基于注解的Spring AOP--五种通知
AspectJ:Java 社区里最完整最流行的 AOP 框架.在 Spring2.0 以上版本中, 可以使用基于 AspectJ 注解或基于 XML 配置的 AOP要在 Spring 应用中使用 AspectJ 注解, 必须在 classpath 下包含 AspectJ 类库: aopalliance.jar、aspectj.weaver.jar 和 spring-aspects.j...原创 2019-08-14 22:44:57 · 189 阅读 · 0 评论 -
spring4 - 6 - 动态代理
(接口 ArthmeticCalculator)············································接口public interface ArithmeticCalculator { int add(int i, int j); int sub(int i, int j); int mul(int i, int j); int div(int i, ...原创 2019-08-13 21:53:48 · 117 阅读 · 0 评论 -
spring4 - 5 - FactoryBean接口配置 - 组件扫描
·····························实现FactoryBean接口配置bean························Spring 中有两种类型的 Bean, 一种是普通Bean, 另一种是工厂Bean, 即FactoryBean. 工厂 Bean 跟普通Bean不同, 其返回的对象不是指定类的一个实例, 其返回的是该工厂 Bean 的 getObject 方法...原创 2019-08-13 18:15:44 · 190 阅读 · 0 评论 -
spring4 - 4 -SpEL - 生命周期方法 - 工厂方法
································spring表达式语言SpEL······························Spring 表达式语言(简称SpEL):是一个支持运行时查询和操作对象图的强大的表达式语言。语法类似于 EL:SpEL 使用 #{…} 作为定界符,所有在大框号中的字符都将被认为是 SpELSpEL 为 bean 的属性进行动态赋值提供了...原创 2019-08-13 17:40:49 · 117 阅读 · 0 评论 -
spring4 - 3 - 自动装配- 继承依赖bean配置 - 作用域 - 外部属性文件
·······································自动装配········································Spring IOC 容器可以自动装配 Bean. 需要做的仅仅是在 <bean> 的 autowire 属性里指定自动装配的模式byType(根据类型自动装配): 若 IOC 容器中有多个与目标 Bean 类型一致...原创 2019-08-13 16:39:10 · 148 阅读 · 0 评论 -
spring4 -2 - bean的引用 - bean的集合属性 - p命名空间 - util命名空间 - properties属性
字面值:可用字符串表示的值,可以通过 <value> 元素标签或 value 属性进行注入。基本数据类型及其封装类、String 等类型都可以采取字面值注入的方式若字面值中包含特殊字符,可以使用 <![CDATA[]]> 把字面值包裹起来。·······································引用其他bean··············...原创 2019-08-13 16:10:26 · 233 阅读 · 0 评论 -
spring4 -1-ioc容器基本使用-bean配置
spring介绍······································IOC & DI 概述······································配置 bean配置形式:基于 XML 文件的方式;基于注解的方式Bean 的配置方式:通过全类名(反射)、通过工厂方法(静态工厂方法 & 实例工厂方法)、FactoryBeanI...原创 2019-08-13 15:41:00 · 124 阅读 · 0 评论