打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Spring注解
开启注解扫描
<context:component-scan base-package="org.tarena" />
RequestMapping注解应用,开启@RequestMapping注解映射
<mvc:annotation-driven />
—————————————————————————————————————————
层注解
@Component 标注普通的Spring Bean类
@Controller 标注一个控制层组件类
@Service 标注一个业务逻辑组件类
@Repository 标注一个DAO组件类

修改作用域,默认为singleton
@Scope("prototype")
自动扫描组件命名
@Service("loginService")
public class UserService{
}

public class ExampleBean{
@PostConstruct   //初始化回调方法
public void init(){}

@PreDestroy  //销毁回调方法
public void destroy(){}
}
—————————————————————————————————————————
注解自动注入
@Resource注解标记可以用在字段定义或setter方法定义前面,默认按名称匹配注入,然后类型匹配注入
@Resource(name="empDao")可以显示指定名称

@Autowired 同样可以用在字段定义或setter方法前面,默认按类型匹配
@Autowired
@Qualifier("mysqlUserDao") //显示指定名称
public UserDao userDao;

@Value注解可以用来注入Spring表达式值,使用方面需要现在xml配置中指定要注入的properties文件
<util:properties id="jdbcProps" location="classpath:db.properties" />
@Value("#{jdbcProps.url}")
public String url;
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Spring框架基础知识(02)
Spring常用注解汇总
Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(二)
Spring定义bean的三种方式和自动注入
spring常用注解理解
厉害了,Spring中bean的12种定义方法!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服