SpringMVC的四个基本注解(annotation)

SpringMVC中四个基本注解:

@Component、@Repository   @Service、@Controller

看字面含义,很容易却别出其中三个:

@Controller   控制层,就是我们的action层

@Service        业务逻辑层,就是我们的service或者manager层

@Repository  持久层,就是我们常说的DAO层

而@Component  (字面意思就是组件),它在你确定不了事哪一个层的时候使用。

其实,这四个注解的效果都是一样的,Spring都会把它们当做需要注入的Bean加载在上下文中;

但是在项目中,却建议你严格按照除Componen的其余三个注解的含义使用在项目中。这对分层结构的web架构很有好处!!

这里讲的是SpringMVC中这四个注解的作用,其实Srping中这四个注解的作用和SpringMVC一样.

猜你喜欢

转载自www.cnblogs.com/jmyyyy/p/11079413.html
今日推荐