`

spring注解框架的简单解释

 
阅读更多

@SuppressWarnings("serial")

("serial") 是序列化警告,当实现了序列化接口的类上缺少serialVersionUID属性的定义时,会出现黄色警告。可以使用@SuppressWarnings将警告关闭。

 

@Scope("prototype")

表示每次接收一个请求创建一个Action对象..

如若改成其他,例如单例模式,则很多请求公用同一个Action.

一个注册的例子,如果没加上这个注解,注册完成后,下一个请求再注册一次,Action里会保留上一次注册的信息..

 

@SuppressWarnings("unchecked")

不检测警告 

 

@Transactional

 在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。

 

@Controller("projectAction")

@Service("professionService")

@Repository("professionDao")

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics