Spring 基于注解零配置开发
本文是转载文章,感觉比较好,如有侵权,请联系本人,我将及时删除。
原文网址:《 Spring 基于注解零配置开发 》
一:搜索Bean
再也不用在XML文件里写什么配置信息了。
Spring提供以下四个Annotation来注册Spring Bean
@Component:普通Spring Bean
@Controller:控制器类
@Service:业务逻辑类
@Repository:数据访问类
暂时这四个注解功能是一样的,但还是要分别使用,不要统一使用@Component。
自动扫描指定包及其子包下所有Spring Bean
1 <!-- 自动扫描 --> 2 <context:component-scan base-package="geong.dao,geong.serviceImpl"/>
指定Bean的作用域
@Scope("prototype"),默认作用域是singleton
二:依赖注入
@Resource:修饰Field(首字母小写)和setter方法
@Autowired:修饰Field(首字母小写),setter方法,普通方法和构造器,默认byType装配
@Qualifier:和上面类似,byId装配(唯一)

作者: Acode
出处: http://www.cnblogs.com/acode/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接 如有问题, 可留言咨询.
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· C# 13 中的新增功能实操
· Ollama本地部署大模型总结
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(4)
· langchain0.3教程:从0到1打造一个智能聊天机器人
· 用一种新的分类方法梳理设计模式的脉络