对比一下xm的配置:
新:注解开发,现在任何框架都有两套配置,一套xml配置,一套注解配置
现在我想把user Dao 和user serve 放到spring 中进行配置
service业务层
看到reipaositerei,就是我们Dao 层
用他来标注初始化方法还是销毁方法
好多啊(*_*)
第一步userDao的文件,这是一个接口
2、写一个save的方法:
3、再写一个impl文件
4、这个IMPL继承一下接口:
5、到iml文件中复制一下路径:
创造一个实现:
use Dao的实现
路径放哪:放到bean的id里
实例应用:
1、原始注解实例应用,第一步他是简单配置bean
使用@component可以代替bean
这里面的字符串相当于你用配置文件配置的id
在这里的配置文件有一个user Serve
把我们service层也copy一下,ref引用,也引用user Dao
我再建一个web层
选中他右键执行,调用save方法,最后save,running出现了
使用注解开发:
1、原始注解实例应用,第一步他是简单配置bean:
使用@component可以代替bean
这里面的字符串相当于你用配置文件配置的id
在这里的配置文件有一个user Serve
这两句话相当于bean的注入了:
第一个Auto外尔,第二个靠内飞儿
你把注解放到这里,你得告诉spring,你里面有注解:
告诉那些包下需要扫描:
从而找到注解帮我找到对象:
这个组件扫描也是在我们context下:
第一个就是:
什么是basePage就是基础包:只要你配置一个基础包,他就会扫描基础包及其子包:
这样弄完spring就能完成解析,完成bean的解析和创建作用了。
需要创建bean的类上加注解,第一步:
第二步:如果你要注入。
第三步:如果出现no such bean 你还得加扫:描标签:
用它@Component可以创建bean------语义化:
dao层主要用于数据存储
-