java,config
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>
java config是什么,让我们一起了解一下:
java config是指基于java配置的spring,Java Config是在Spring 3.0开始从一个独立的项目并入到 Spring 中的,可以看成一个用于完成Bean装配的Spring配置文件,即Spring容器,只不过该容器不是XML文件,而是本身使用Java编写的Java类。
java config既然是基于java配置的spring,那java Config的配置方式是怎样的?
我们以javaConfig配置方式的java类为例:
//这个注解表明这是配置类 相当于spring配置文件@Configuration public class MigratedConfiguration { //这个注解表示注册一个bean对象 注解name值即它的id 方法返回值就是bean对象 如果注解没有name值则方法名就是id @Bean public JButton button() { return new JButton("Hello World"); } }
实战操作中,我们如何使用java config?
例如定义 JavaConfig 类对于一个 POJO 类,在类上使用@Configuration 注解,将会使当前类作为一个 Spring 的容器来使用,用于完成 Bean 的创建。在该 JavaConfig 的方法上使用@Bean,将会使一个普通方法所返回的结果变为指定名称的 Bean 实例。
package com.lzl.spring.entity; import org.springframework.beans.factory.annotation.Autowire;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration; //该注解表示这个类为javaConfig类@Configurationpublic class MyConfig {//该注解表示:向容器中注册一个叫做myCar的对象@Bean("myCar")public Car getCar() {return new Car("保时捷","911",300);}//该注解表示:向容器中注册一个叫做person的对象//并且通过byType的方式注入car@Bean(name="person",autowire=Autowire.BY_TYPE)public Person getPerson() {return new Person(1001,"望穿秋水见伊人");}}
-
qq怎么恢复被退出的群
21世纪是互联网信息时代,互联网聊天软件发挥重要信息沟通作用,一些我们不需要的聊天群会选择退出,也会由于不小心或者别的原因退出了qq群,那么退出的聊天群该怎么恢复呢?退出的qq群只有群主能进行恢复操作,管理员不能恢复,而且只能恢复被群主或管理员删除的群成员。而...
-
汽车均衡器怎么调音质好
1、首先打开播放器,播放一首歌,选择均衡器。2、就可以进行相应的设置,在选择自定义的时候。3、需要了解音乐均衡器的各个频段所增益的乐器及调节效果,20HZ-40HZ,在这一段中提升能够使音乐变得强而有力。4、40HZ-150HZ,是声音的基础部分,声音丰满柔和。...
-
苹果手机相册怎么上锁,苹果手机相册怎样上锁
1、在手机上下载腾讯手机管家APP,下载完毕点击打开。2、进入手机管家后,选择相册管理。3、点击加密相册并进入。4、第一次进入加密相册会要设置一个个人密码,或者用户可以通过指纹识别进入相册。5、输入密码后,密码如果正确,相册会自动打开。6、进入相册后,点击添加,...
-
黑色背景拍照窍门详解
1、调整拍摄角度,寻找背景:既然是拍摄黑背景,在拍摄前我们尽量选择深色的背景,这样也就更加容易达到效果。不过深色不一定要是纯黑色,只要颜色较为深沉,偏向暗色调的均可。拍摄前多多观察,寻找不同的拍摄角度,以找到有反差的深色作为背景。要多尝试不同的角度,直至主体...