Spring注解开发简要步骤
2023-09-11 14:19:57 时间
1、除spring基本包外还需要下载AOP包
spring-aop-4.2.4.RELEASE.jar
2、导入约束(最后两行)
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contexnt="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd">
3、指定注释自动扫描的包,自动注入包中有注解的类
<contexnt:component-scan base-package="org.helloworld"></contexnt:component-scan>
4、在扫描的类上加入注释标签
@Component、@Service等等
5、注入引用
@Autowired 自动注释
@Resource(name = "user") 指定名称
备注:也可以XML配置和注释混合使用
相关文章
- 面试(4)-spring-Spring面试题和答案
- spring security 原理+实战
- Spring Boot 注解大全,真是太全了!
- 减少Spring boot启动内存(开发环境)
- Spring Boot 启动过程
- 8 -- 深入使用Spring -- 1...4 重写占位符配置器
- Spring注入Bean的四种方式,循环依赖
- 深入实践Spring Boot3.2.5 分页查询控制器
- 《深入实践Spring Boot》一2.2 使用Redis
- (Spring笔记)AspectJ后置通知——@AfterReturning切面开发
- Spring 发生 has not been refreshed yet 异常
- spring 配置详解
- Spring注解+Axis2开发WebService
- Swagger使用-Spring Boot整合Swagger
- 【spring-boot-雷神】05、Web开发
- 基于SSM(spring+springmvc+mybatis)+MySQL开发的新闻推荐系统【100010074】
- Spring Boot 底层级探索系列 04 - Web 开发(3)
- Java回顾之Spring基础
- spring计划任务,springMvc计划任务,Spring@Scheduled,spring定时任务
- Manual close is not allowed over a Spring managed SqlSession(转)
- 【Spring常见错误】Initialization failed for ‘https://start.spring.io‘
- Spring之注入复杂类型属性
- spring mvc Spring Data Redis RedisTemplate [转]
- 全栈开发实战|人事管理系统的设计与实现(Spring Boot + Vue 3 + MyBatis)
- Spring+Ibatis集成开发实例
- Java开发 - 问君能有几多愁,Spring Boot瞅一瞅。
- Java开发 - Spring MVC框架初体验
- spring boot + vue + element-ui全栈开发入门——项目部署
- 使用 Spring HATEOAS 开发 REST 服务--转
- 曹工说Spring Boot源码(9)-- Spring解析xml文件,到底从中得到了什么(context命名空间上)