注解

来源:互联网 发布:健身软件推荐 编辑:程序博客网 时间:2024/06/01 23:05

我们在没有用注解写spring配置文件的时候,会在spring配置文件中定义Dao层的bean,这样我们在service层中,写setDao方法,就可
以直接通过接口调用Dao层,用了注解写法后,在配置文件中不用再写Dao层的bean,只需要在Dao实现类中加入 @Repository
在service层定义 @Autowired;不需要再写setDao方法就可以通过接口调用Dao了
在Service层加入 @service 这样action中直接写 @Autowired就可
以调用service层 在Action层加入 @Controller就不需要在配置文件中定义action的
bean @requestMapping是spring-mvc的东西,以前我们用struts2, 需要配置文件定义 action的名字,在浏览器中写 XXX.do才能访问
action的方法使用了srping-mvc后,在action的方法中加入 @controller public class TestAction(){    
@requestMapping("XXX.do")     public String findAll(){        .................        }}


Spring的注解形式: @Repository、 @Service、 @Controller,它们分别对应存储层Bean,业务层Bean,和展示层Bean。

原创粉丝点击