1.使用JavaConfig实现Bean对象创建:

通过Spring  ApplicationContext的另一个容器AnnotationConfigurationApplicationContext的实现类

ApplicationContext   ac=  new AnnotationConfigurationApplicationContext(“包名|配置类|bean工厂?”) 依赖工厂,扫描组件注入属性值。

ac.getBean();

1.@Configuration    @Import("config.class")

相当于bean.xml配置类

@Configuration

@ComponentScan("com.xxx.beanObject") //扫描包下所有的类,查看注解自动装配,

@Import("javaconfig2.class")

public class javaconfig{

@Bean

public beanObject getUser(){ return beanObject;}

}

@Component //直接注册User类为bean

public class User {

@Value("1") //给bean 属性赋初值

private int id;

@Value("chen")

private String name;

@Override

public String toString() {

return "User{" +

"id=" + id +

", name='" + name + '\'' +

'}';

}

public int getId() {

return id;

}

public void setId(int id) {

this.id = id;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

}

java config 类_Spring ----JavaConfig类代替XML配置Bean相关推荐

  1. @ImportResource-SpringBoot使用xml配置Bean

    #前言 SpringBoot推荐使用注解的方式去声明bean,但还是提供了xml的方式去加载bean #一.创建要声明为bean的实体类 WzqEntity.java package com;/** ...

  2. @ImportResource SpringBoot使用xml配置Bean

    前言 SpringBoot推荐使用注解的方式去声明bean,但还是提供了xml的方式去加载bean 一.创建要声明为bean的实体类 WzqEntity.java package com;/** * ...

  3. Spring-IOC—基于XML配置Bean

    Spring-IOC-基于XML配置Bean 1.Spring 配置/管理 bean 介绍 1.Bean 管理包括两方面 1.创建bean对象 2.给bean注入属性 2.Bean配置方式 1.基于x ...

  4. java application.xml_第4章 零XML配置的Spring Boot Application

    第4章 零XML配置的Spring Boot Application Spring Boot 提供了一种统一的方式来管理应用的配置,允许开发人员使用属性properties文件.YAML 文件.环境变 ...

  5. Spring : spring基于xml配置Bean

    1.美图 2.案例 2.1 项目结构 2.2 user类 package com.spring.bean;import java.util.List;

  6. 用小说的形式讲解Spring(3) —— xml、注解和Java Config到底选哪个

    本文发布于专栏Effective Java,如果您觉得看完之后对你有所帮助,欢迎订阅本专栏,也欢迎您将本专栏分享给您身边的工程师同学. 本集概要: 为什么说xml配置是类型不安全的配置方式? 如何使用 ...

  7. spring 配置的三种方式:XML配置,JAVA配置和注解配置

    spring自从3.0开始以后,就全面推荐使用配置的方式进行代码编写了,这种方式确实可以避免了之前一个项目里面一大堆XML的情况,毕竟XML的可读性实在不怎么样,而且一会写JAVA,一会写XML,确实 ...

  8. Java注解和xml_Spring注解配置和xml配置优缺点比较

    Spring注解配置和xml配置优缺点比较 编辑 ​ 在昨天发布的文章<spring boot基于注解方式配置datasource>一文中凯哥简单的对xml配置和注解配置进行了比较.然后朋 ...

  9. java aop 实例_Spring aop 简单示例

    简单的记录一下spring aop的一个示例 基于两种配置方式: 基于xml配置 基于注解配置 这个例子是模拟对数据库的更改操作添加事物 其实并没有添加,只是简单的输出了一下记录 首先看下整个例子的目 ...

最新文章

  1. 小白都能看得懂的java虚拟机内存模型
  2. DirectSound的应用
  3. akka---Getting Started Tutorial (Java): First Chapter
  4. activemq 内存_ActiveMQ中的温度,存储和内存使用百分比
  5. swift3.0 从相册选取或者拍照上传图片至阿里云OSS
  6. IIS Log的位置
  7. oracle 11g sga max,oracle 10g 11g中的SGA_MAX_SIZE与SGA_TARGET参数
  8. 强制选择“你是不是喜欢我” python实现
  9. wⅰndows错误恢复,Windows错误恢复怎么办详细解决
  10. U盘安装ESXI 6.7,并使用U盘启动服务器
  11. 2023系统分析师讲义知识点总结
  12. 蜂鸟E200(3)乱序、反压、流水线冲突
  13. Python_tkinter(标签Lebal)
  14. Qt环境报错-Project ERROR: Cannot run compiler ‘cl‘. Output
  15. 【微信跳转接口】微信引导用户右上角打开浏览器,访问APP下载链接
  16. LeetCode算法,每日一题,冲击阿里巴巴,day7
  17. 计算机考研专业难度排名,计算机考研难度排行榜!真真不容易
  18. JIRA 集成 Gitlab
  19. 纯音语音资料免费下载
  20. 【21考研】合肥工业大学计算机经验分享集锦

热门文章

  1. 工作74:vue带参数跳转其他页面
  2. 前端学习(2259)查看历史
  3. 前端学习(1607):跨域请求
  4. 前端学习(564):margin计算规则
  5. 第七十八期:2019全球程序员薪酬报告:软件开发比机器学习抢手!40岁后收入下滑
  6. Java:这是一份全面 详细的 Synchronized关键字 学习指南
  7. 第二十八期:阿里云VS腾讯云 谁才是中国未来的云计算之王?
  8. 实例39:python
  9. 实例2:python
  10. java语言中的 继承_Java语言有关继承的总结