关于网站开发的毕业设计,源码之家打不开,网站关键词几个字,企业seo关键字优化转载自 Spring Boot核心配置
启动类
在包根目录下添加启动类#xff0c;必须包含main方法#xff0c;再添加Spring Boot启动方法#xff1a;
SpringApplication.run(SampleController.class, args);
或者流式API
new SpringApplicationBuilder().run(args);
下面是一个典型的…转载自 Spring Boot核心配置
启动类
在包根目录下添加启动类必须包含main方法再添加Spring Boot启动方法
SpringApplication.run(SampleController.class, args);
或者流式API
new SpringApplicationBuilder().run(args);
下面是一个典型的Spring Boot工程包布局Application启动类位于根目录下
com- example- myproject- Application.java|- domain| - Customer.java| - CustomerRepository.java|- service| - CustomerService.java|- web- CustomerController.java
核心注解启动类上面的注解是SpringBootApplication它也是Spring Boot的核心注解主要组合包含了以下3个注解
SpringBootConfiguration组合了Configuration注解实现配置文件的功能。
EnableAutoConfiguration打开自动配置的功能也可以关闭某个自动配置的选项如关闭数据源自动配置功能SpringBootApplication(exclude { DataSourceAutoConfiguration.class })。
ComponentScanSpring组件扫描。
配置文件
Spring Boot有两种类型的配置文件application和bootstrap文件。Spring Boot会自动加载classpath目前下的这两个文件文件格式为properties或者yml格式。
*.properties文件大家都知道是keyvalue的形式\*.yml是key: value的形式
*.yml加载的属性是有顺序的但不支持PropertySource注解来导入配置一般推荐用yml文件看下来更加形象。
application配置文件
application配置文件是应用级别的是当前应用的配置文件。
bootstrap配置文件
bootstrap配置文件是系统级别的用来加载外部配置如配置中心的配置信息也可以用来定义系统不会变化的属性。bootstatp文件的加载先于application文件。