xml与注解的区别

功能 xml配置 注解
定义bean bean标签 id属性 class属性 @Component @Controller @Service @Repository @ComponentScan
设置依赖注入 setter注入(set方法) 构造器注入(构造方法) @Autowired @Qualifier @Value
配置第三方bean bean标签 静态、示例工厂,FactoryBean @Bean
作用范围 scope属性 @Scope
生命周期 init-method destroy-method @PostConstructor @PreDestroy
相关推荐
Q_970956396 分钟前
java+vue+SpringBoo校园失物招领网站(程序+数据库+报告+部署教程+答辩指导)
java·数据库·vue.js
Wyc7240914 分钟前
Maven
java·数据库·maven
军训猫猫头15 分钟前
1.如何对多个控件进行高效的绑定 C#例子 WPF例子
开发语言·算法·c#·.net
程序猿小D17 分钟前
[附源码+数据库+毕业论文]基于Spring+MyBatis+MySQL+Maven+jsp实现的电影小说网站管理系统,推荐!
java·数据库·mysql·spring·毕业设计·ssm框架·电影小说网站
真的想上岸啊29 分钟前
学习C++、QT---18(C++ 记事本项目的stylesheet)
开发语言·c++·学习
明天好,会的36 分钟前
跨平台ZeroMQ:在Rust中使用zmq库的完整指南
开发语言·后端·rust
丁劲犇1 小时前
用 Turbo Vision 2 为 Qt 6 控制台应用创建 TUI 字符 MainFrame
开发语言·c++·qt·tui·字符界面·curse
旷世奇才李先生2 小时前
Next.js 安装使用教程
开发语言·javascript·ecmascript
木头没有瓜2 小时前
idea离线安装插件
java·ide·intellij-idea
一勺菠萝丶2 小时前
Spring Boot + MyBatis/MyBatis Plus:XML中循环处理List参数的终极指南
xml·spring boot·mybatis