随笔分类 -  Spring

摘要:SpringMVC概述 已将代码上传到GitHub: https://github.com/WenyangSun/SpringMVC 阅读全文
posted @ 2017-08-22 08:15 远近啊 阅读(349) 评论(0) 推荐(0)
摘要:一、Spring与JDBC模板 1、搭建环境 首先导入需要的jar包: 以上jar中多导入了DBCP和C3P0的jar包,因为这里需要演示怎么配置多种数据源,所以导入了这两个包,在实际开发中无需导入这两个包。 2、数据源的配置 数据源的配置分为3中情况: 1、Spring内置的连接池DriverMa 阅读全文
posted @ 2017-07-07 20:18 远近啊 阅读(539) 评论(0) 推荐(1)
摘要:一、AOP概述 AOP(Aspect Orient Programming),面向切面编程,是面向对象编程OOP的一种补充。面向对象编程是从静态角度考虑程序的结构,而面向切面编程是从动态角度考虑程序运行过程。 AOP底层就是采用动态代理模式实现的,采用了两种代理:JDK的动态代理与CGLIB的动态代 阅读全文
posted @ 2017-06-30 22:51 远近啊 阅读(398) 评论(0) 推荐(0)
摘要:一、说明 与@Component注解功能相同,但意义不同的注解还有三个: 1)@Repository:注解在Dao实现类上 2)@Service:注解在Service实现类上 3)@Controller:注解在SpringMVC的处理器上 Bean作用域: @Scope("prototype"):用 阅读全文
posted @ 2017-06-30 00:18 远近啊 阅读(567) 评论(0) 推荐(0)
摘要:一、注入分类 Bean实例在调用无参构造器创建空值对象后,就要对Bean对象的属性进行初始化。初始化是由容器自动完成的,称为注入。根据注入方式的不同,常用的有两类:设值注入、构造注入、实现特定接口注入。由于第三种方式采用侵入式编程,污染代码,所以几乎不用。 1、设值注入 设值注入是指,通过sette 阅读全文
posted @ 2017-06-18 21:41 远近啊 阅读(403) 评论(0) 推荐(0)
摘要:一、默认装配方式 代码通过getBean();方式从容器中获取指定的Bean实例,容器首先会调用Bean类的无参构造器,创建空值的实例对象。 举例: 首先我在applicationContext.xml配置文件中配置了一个bean: 创建SomeServiceImpl对象,但需要注意的是该类的只具有 阅读全文
posted @ 2017-06-18 00:19 远近啊 阅读(723) 评论(0) 推荐(0)
摘要:一、下载Spring的jar包 通过http://repo.spring.io/release/org/springframework/spring/地址下载最新的Spring的zip包,当然,如果你是在使用maven工程的话,可以不用下载Zip包,可以直接在maven工程的pom.xml文件中添加 阅读全文
posted @ 2017-06-15 00:03 远近啊 阅读(549) 评论(0) 推荐(0)