当前位置: 首页 > article >正文

​​Spring6梳理20——基于注解管理之Spring全注解开发

以上笔记来源:
尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)https://www.bilibili.com/video/BV1kR4y1b7Qc

一、引言

全注解开发就是不再使用spring配置文件了,写一个配置类来代替配置文件

package com.atguigu.spring6.config;

import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;

@Configuration  //标记类注解
@ComponentScan("com.atguigu.spring6")  //开启组件扫描
//@ComponentScan({"com.atguigu.spring6.controller", "com.atguigu.spring6.service","com.atguigu.spring6.dao"})
public class SpringConfig {
}

测试类

package com.atguigu.spring6.config;

import com.atguigu.spring6.resource.controller;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class AnnotationTest {
    public static void main(String[] args) {
        ApplicationContext context = new AnnotationConfigApplicationContext(SpringConfig.class);
        controller controller = context.getBean(com.atguigu.spring6.resource.controller.class);
        controller.addcontroller();
    }
}

http://www.kler.cn/news/362624.html

相关文章:

  • python-----函数详解(一)
  • 软件开发术语(E开头)---持续更新
  • sql注入 --二次注入堆叠注入文件读取getshell
  • Notepad++将搜索内容所在行选中,并进行复制等操作
  • 如何实现金蝶商品数据集成到电商系统的SKU
  • 构建后端为etcd的CoreDNS的容器集群(二)、下载最新的etcd容器镜像
  • 国家行政区划编码格式化和树形结构转换示例
  • fluent-ffmpeg操作MP3文件深入解析
  • 如何使用 Maven 不同环境使用不同资源文件 提升项目安全性
  • Windows 10、Office 2016/2019 和 PPTP 和 L2TP协议即将退役,企业应尽早做好准备
  • JAVA开发环境:IntelliJ IDEA、Java JDK、Maven 安装配置
  • 网易面试:请设计一个高可用性的软件架构,说明设计思路
  • 分布式链路追踪-01初步认识SkyWalking
  • win10下用vscode和pycharm运行odoo18的速度对比
  • Xcode16 编译运行YYCache iOS18 sqlite3_finalize 闪退问题解决方案
  • Arduino-ESP32机器人控制器设计练习题汇总
  • 一款好用的搜索软件——everthing(搜索比文件资源管理器快)
  • gin入门教程(3):创建第一个 HTTP 服务器
  • 自定义表单小程序系统源码 报名表单+付费表单+预约表单三合一 带源代码包以及搭建部署教程
  • windows复制文件到U盘,ubuntu打开U盘中文显示?
  • 嵌入式硬件设计:技术与实践
  • GESP CCF python四级编程等级考试认证真题 2024年9月
  • 一文彻底搞透Redis的数据类型及具体的应用场景
  • 半监督学习----西瓜书机器学习笔记及理解(五)
  • python作业02.
  • R数据科学 17.3.3答案