美文网首页Spring学习笔记
1-configuration配置文件

1-configuration配置文件

作者: 中_中_ | 来源:发表于2018-09-30 14:45 被阅读0次

Spring boot项目推荐程序目录结构


使用@configuration注解配置类,如果配置类内容较多可以拆分为多个,在main class当中通过@componentScan指定扫面的路径,自动加载;也可以通过@import注解来引入configuration class;如果配置是以xml文件的形式导入,可以通过@importResource注解来加载xml配置文件。

使用自动配置

在使用@configuration注解的配置类上添加@SpringBootApplication或则@EnableAutoConfiguration注解,推荐只使用其中一个。

使用@EnableAutoConfiguration的exclude属性排除某个自动配置;如果当前的类没有在classpath当中,可以使用ExcludeName属性指定要排除的类的全权限定名;也可以通过使用spring.autoconfigure.exclude属性控制自动排除的类。

使用@SpringBootApplication注解相当于使用@EnableAutoConfiguration(使用自动注解)、@ComponentScan(使用组件在指定位置扫描@Component配置)、@Configuration(允许在上下文注册注册或导入额外配置)。例如如下两种等效使用方法:

通过@Import注解映入配置类代替使用@ComponentScan

开发者工具:Spring-boot-devtools,默认关闭cache,使更改可见无需重启;例如spring.thymeleaf.cache。

相关文章

  • 1-configuration配置文件

    Spring boot项目推荐程序目录结构 使用@configuration注解配置类,如果配置类内容较多可以拆分...

  • 配置文件使用实例

    从配置文件读取内容进行实例化 读取配置文件的类 配置文件 使用配置文件

  • springboot(2)配置文件与整合其他技术

    4.配置文件: 4.1 SpringBoot配置文件类型:4.2 yml配置文件简介与语法: 4.3配置文件与...

  • URXVT

    配置文件 生成简明的配置文件 生成有详细说明的配置文件 [1] 示例配置文件 .Xresource / .X...

  • Spring Boot

    配置文件 默认配置文件:application.properties 推荐配置文件:application.yml...

  • Nginx + Uwsgi的基础配置

    Nginx 配置文件: Uwsgi配置文件:

  • linux rabbitmq 修改端口号

    查找配置文件位置: 拷贝配置文件到 /etc/rabbitmq 目录下: 修改配置文件:

  • python配置文件读取

    1、ConfigParser读取配置文件模块 配置文件 [people]为section 2、读取配置文件

  • Hexo+Next的摸索

    区分站点配置文件和主题配置文件 站点配置文件路径:blog/_config.yml主题配置文件路径:blog/th...

  • 环境变量

    环境变量配置文件 查看环境变量 set source 配置文件 等同于 . 配置文件重新读取配置文件/etc...

网友评论

    本文标题:1-configuration配置文件

    本文链接:https://www.haomeiwen.com/subject/awmhoftx.html