SpringMVC中四个基本注解:

@Component、@Repository   @Service、@Controller

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

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

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

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

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

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

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

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

相关文章:

  • 2022-01-24
  • 2021-11-17
  • 2021-08-03
  • 2021-07-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-26
猜你喜欢
  • 2021-11-30
  • 2022-02-09
  • 2021-06-29
  • 2021-06-24
  • 2022-12-23
  • 2021-10-22
  • 2021-11-17
相关资源
相似解决方案