![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
hellodake
这个作者很懒,什么都没留下…
展开
-
spring aop思想
spring插件:STS插件 spring整合junit测试 每一个方法都不需要先获得容器再获得对象了。 //帮我们创建容器 @RunWith(SpringJUnit4ClassRunner.class) //指定创建容器时使用哪个配置文件 @ContextConfiguration("classpath:applicationContext.xml") public class ...原创 2018-08-22 14:52:24 · 162 阅读 · 0 评论 -
Spring容器应用到项目
1.管理Service对象和DAO对象 2.Listener:监听器(监听属性创建销毁),监听器中方便获得事件源。 管理容器在项目中的生命周期。 配置Listener来管理ApplicationContext的生命周期。可以让spring容器随项目的启动(servletContext)而创建,随项目的关闭而销毁。 <listener> <listener...原创 2018-08-27 16:17:35 · 146 阅读 · 0 评论 -
使用注解配置spring
为主配置文件引入新的命名空间(context约束); 开启使用注解代理配置文件; 在类中使用注解完成配置; 自动装配有缺点:如果匹配到多个类型一致的对象,将无法选择具体注入哪一个对象; @Component("user") @Component("car") @Service("user") //service层 @Controller("user") //w...原创 2018-08-28 14:46:36 · 167 阅读 · 0 评论 -
Spring原理+配置详解
IOC:inverse of control反转控制 负责创建对象,管理对象(通过依赖注入),配置对象,并且管理这些对象的生命周期。 以前对象的创建是由开发人员自己维护,包括依赖关系也是自己注入;使用了spring之后,对象的创建以及依赖关系可以由spring完成创建以及注入。反转控制就是反转了对象的创建方式,从我们自己创建反转给了程序。 控制反转技术促进了松耦合。当...原创 2018-08-21 08:57:26 · 723 阅读 · 0 评论 -
spring整合JDBC+spring aop事务
1.spring整合JDBC spring中提供了一个可以操作数据库的对象,对象封装了JDBC技术。 JDBCTemplate:JDBC模板对象。与DBUtils中的QueryRunner非常相似。 JDBCDaoSupport:根据连接池创建JDBC模板。 读取properties配置:(替代将DataSource注入到容器中) db.properties:...原创 2018-09-03 09:36:19 · 164 阅读 · 0 评论 -
spring bean的生命周期
Spring Bean的完整生命周期从创建Spring容器开始,直到最终Spring容器销毁Bean。一个Bean从创建到销毁,如果是用BeanFactory来生成、管理Bean的话,会经历以下几个阶段: 1、实例化一个Bean--也就是我们常说的new; 2、按照Spring上下文对实例化的Bean进行配置--也就是IOC注入; 3、如果这个Bean已经实现...原创 2018-08-30 10:19:57 · 145 阅读 · 0 评论 -
spring security自定义权限配置
最近在项目中遇到了关于spring security的问题,所以学习一下。 需要引入依赖: <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web...原创 2019-10-09 11:23:25 · 2616 阅读 · 0 评论