@Resource 注解被用来激活一个命名资源(named
resource)的依赖注入,在JavaEE应用程序中,该注解被典型地转换为绑定于JNDI context中的一个对象。
Spring确实支持使用@Resource通过JNDI
lookup来解析对象,默认地,拥有与@Resource注解所提供名字相匹配的“bean
name(bean名字)”的Spring管理对象会被注入。
在下面的例子中,Spring会向加了注解的setter方法传递bean名为“dataSource”的Spring管理对象的引用。
@Resource(name="dataSource")
public void setDataSource(DataSource dataSource) {
this.dataSource = dataSource;
}
XXXController 在这个类里面 需要加入@controller 标志这个类可以作为请求处理类 也就是 控制类
@RequestMapping 可以标注在类定义处,将 Controller 和特定请求关联起来;还可以标注在方法签名处,以便进一步对请求进行分流。
[email protected],绑定单个请求数据,可以是URL中的数据,表单提交的数据或上传的文件;
[email protected],绑定URL模板变量值;
[email protected],绑定Cookie数据;
[email protected],绑定请求头数据;
[email protected]ModelAttribute,绑定数据到Model;
[email protected],绑定数据到Session;
[email protected],用来处理Content-Type不是application/x-www-form-urlencoded编码的内容,例如application/json, application/xml等;
[email protected],绑定“multipart/data”数据,并可以根据数据类型进项对象转换;
Spring中@Resource、@controller注解的含义,布布扣,bubuko.com
时间: 2024-08-02 15:10:47