spring boot入门-1
来源:互联网 发布:cad三维绘图软件 编辑:程序博客网 时间:2024/06/05 16:13
spring boot 是使用java配置方式,取代xml的配置文件,从而实现配置文件的简化,项目的快速搭建工作.
其中java配置方式有两个注解,分别是:@Configuration 作用于类上,相当于一个xml配置文件,@Bean作用于方法上,相当于spring 的xml配置中的<bean>
例如在Service中注入dao
@Autowired // 注入Spring容器中的bean对象
private UserDAO userDAO;
同时dao使用@Confiuration的方式进行管理
@Configuration//通过该注解来表明该类是一个Spring的配置,相当于一个xml文件
@ComponentScan(basePackages ="com.springboot.javaconfig")//配置扫描包
publicclassSpringConfig{
@Bean//通过该注解来表明是一个Bean对象,相当于xml中的<bean>
public UserDAO getUserDAO(){
returnnew UserDAO();// 直接new对象做演示
}
}
完成对bean的管理,
上面就能对完成在service中的注入了.
当然了还可以通过@PropertySource可以指定读取的配置文件,通过@Value注解获取值,
@Configuration//通过该注解来表明该类是一个Spring的配置,相当于一个xml文件
@ComponentScan(basePackages ="com.springboot.javaconfig")//配置扫描包
@PropertySource(value= {"classpath:jdbc.properties"})
publicclass SpringConfig {
@Value("${jdbc.url}")
private StringjdbcUrl; //完成值的获取
@Bean//通过该注解来表明是一个Bean对象,相当于xml中的<bean>
public UserDAO getUserDAO(){
returnnew UserDAO();// 直接new对象做演示
}
}
通过这种方式就能完成数据库连接池的配置
- spring boot 入门 1
- spring boot入门-1
- Spring Boot 入门学习(1)
- 1、Spring Boot快速入门
- 【Spring Boot】Spring Boot 入门
- Spring-Boot学习(1)-----Spring-Boot入门
- Spring Boot 快速入门 (1)
- Spring Boot RabbitMQ快速入门 (1)
- Spring boot-1(入门使用)
- SpringBoot(1) Spring Boot快速入门
- Spring Boot 快速入门
- spring boot 入门
- Spring Boot 入门
- Spring Boot 入门
- spring boot简易入门
- Spring boot入门
- Spring Boot 快速入门
- Spring boot快速入门
- 设计模式之代理模式
- 【中间件】——西安科技大学教程总结(一)
- 【Mysql学习】mysql 用户管理和权限设置
- Android RatingBar 评价栏 星星 大小 样式 设置
- mysql安装
- spring boot入门-1
- centos 6.7安装mongodb
- Ubuntu 16.04下指定Sublime Text 3 默认python编译版本
- 工作日记(中兴软创 三)
- 【京东商城首页实战7】制作购物车
- iOS 指纹识别常见问题汇总
- java获取项目绝对路径
- php下载图片打开失败!
- 工作日记(中兴软创 四)