【发布时间】:2013-04-09 17:17:33
【问题描述】:
我正在使用 spring-mvc 开发一个 Web 应用程序。
现在@Controller、@Service 和@Repository 构造型可用。
我发现@Controller 特别有用,特别是因为我正在使用
<context:component-scan base-package="my.cool.controller"/>
现在,关于@Service 和@Repository,到目前为止看起来像
- 如果使用正确的构造型注释类,则可以更好地处理异常,好的,我承认这是一个优势
- 我可以对服务和 DAO/存储库使用组件扫描,但是我不喜欢使用组件扫描的想法,因为它会减慢应用程序的启动时间,这对我来说是一个关键功能(即使只需 1 秒,我每周重新部署一次)
那么,除了更好的例外,还有其他优势吗?注释类对性能有影响吗?
【问题讨论】:
标签: java spring spring-mvc annotations