javax.inject中@Named注解

@Name和spring中的@Component相同。

*@controller 控制器(注入服务)

  • 用于标注控制层,相当于struts中的action层

@Name可以有值,如果没有值生成的bean名称默认和类名相同。

例如:

@Named public class person

bean的名字就是person

@Named(ps) public class Person 

如果指定名字,就是该名字

你可能感兴趣的:(Java基础,Java)