使用注解开发

在spring4以后,要使用注解开发,必须要保证aop的包导入了

不要忘记导入注解支持

@Component有几个衍生注解,我们在web开发中,会按照mvc三层架构分层

dao(@Repository)

service(@Service)

controller(@Controller)

这四个注解功能都是一样的,都是代表将某个类注册到Spring的IOC容器

自动装配

@Autowired:自动装配通过类型,名字

@Resource:自动装配通过名字,类型

作用域

@Scope(“prototype”)

@value(“user”):相当于<property name="name" value="user"/>

xml与注解:

xml更加万能,适用于任何场合,维护简单方便

注解不是自己类使用不了,维护相对复杂

xml与注解最佳实战

xml用来管理bean

注解只负责完成属性的注入

我们在使用的过程中,只需要要注意一个问题,必须让注解生效,就需要开启注解

<context:component-scan base-package="com.zou"/>//扫描指定包下的注解

<context:annotation-config/>//注解支持

 

posted @   开源遗迹  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
点击右上角即可分享
微信分享提示