spring新心得

一直觉得spring是最厉害的框架,说说最近从依葫芦画瓢到现在慢慢摸索他的思想的过程

以前什么都不懂,在xml上抄网上的东西,到大概知道是什么运作的

三种配装方式

1,《spring实战》推荐的方式,使用注解开启扫描

下面的类注解上

@Repository、@Service、@Controller 和 @Component 也就是一个Bean的意思,然后装载的时候,标上@Autowired就可以自动注入了

2,使用java文件配置,新建一个javaConfig类,

在javaConfig配置中可以写入一些逻辑,setter和构造器都可以用,Bean可以用@Autowired注入

3,最基本的方法,就是用xml文件配置,<beam class="ssdsfsa"  id = "ds"/>,配置好了就可以用@Autowird注入了

要记住,使用之前一定要先进行扫描的那些,还有要导入上下文文件,曾今我就是以为自动注入(但我的那个bean是写在xml文件中)的时候不用导入上下文文件,而困扰了一个下午,

现在明确说明,在xml的配置一定要加载上下文,不然自动注入会失败

还有就是,配置可以分开几个xml写,然后由一个xml来import全部,然后加载一个xml文件就可以了

 ps : 有空连公司流程,配上spring的jdbctemplate写一下

原文地址:https://www.cnblogs.com/vhyc/p/7246974.html