摘要: 1、Springboot启动的时候加载主配置类,开启了自动配置功能@EnableAutoConfiguration 2、@EnableAutoConfiguration作用: 1)利用AutoConfigurationImportSelector给容器中导入一些组件; 2)查看selectImpor 阅读全文
posted @ 2020-01-03 15:30 why768 阅读(206) 评论(0) 推荐(0)
摘要: 1、配置文件加载优先级 -file:./config/ -file:./ -classpath:/config -classpath:/ 由高到低、高优先级的覆盖低优先级,互补配置 2、通过spring.config.location来改变默认的配置文件位置 项目打包之后,可以使用命令行参数的形式, 阅读全文
posted @ 2020-01-03 11:19 why768 阅读(379) 评论(0) 推荐(0)
摘要: 1、多Profile文件 在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml 默认使用application.properties的配置 2、yml支持多文档块方式 3、激活指定profile 阅读全文
posted @ 2020-01-03 10:51 why768 阅读(110) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-01-03 10:29 why768 阅读(165) 评论(0) 推荐(0)
摘要: 1、@PropertySource:加载指定的配置文件 @PropertySource(value = {classpath:person.properties}) 2、@ImportResource:导入Spring的配置文件,让配置文件里面的内容生效 Spring Boot里面没有Spring的 阅读全文
posted @ 2020-01-03 10:09 why768 阅读(264) 评论(0) 推荐(0)
摘要: 1、@ConfiguratinProperties和@Value获取值比较 2、@ConfiguratinProperties默认从全局配置文件中获取值 阅读全文
posted @ 2020-01-03 09:31 why768 阅读(450) 评论(0) 推荐(0)
摘要: 1、问题一:为什么用多线程?它有什么优缺点? 答:发挥CPU的优势、防止阻塞 优点:a) 使程序的相应速度更快 b) 当前没有进行处理的任务时可以将处理器时间让给其它任务 c) 占用大量处理时间的任务可以定期将处理器时间让给其它任务; d)可以随时停止任务; e) 可以分别设置各个任务的优先级以优化 阅读全文
posted @ 2019-12-24 14:43 why768 阅读(212) 评论(0) 推荐(0)
摘要: 1、前置准备工作 部署Apollo的目标服务器要求:(1)Linux 发行版本建议CentOS7 (由于Apollo服务内置3个JVM进程 所有系统可用内存建议不低于2G)(2)安装MySQL 版本5.6.5+(为Apollo部署MySQL服务,也可以借用已经部署好的MySQL服务)(3)安装JDK 阅读全文
posted @ 2019-11-17 13:00 why768 阅读(635) 评论(0) 推荐(0)
摘要: 1、前置准备工作 部署Apollo的目标服务器要求:(1)Linux 发行版本建议CentOS7 (由于Apollo服务内置3个JVM进程 所有系统可用内存建议不低于2G)(2)安装Oracle 版本10g+(为Apollo部署Oracle服务,也可以借用已经部署好的Oracle服务)(3)安装JD 阅读全文
posted @ 2019-11-17 13:00 why768 阅读(282) 评论(0) 推荐(0)
摘要: 1、前置准备工作 部署Apollo的目标服务器要求:(1)Linux 发行版本建议CentOS7 (由于Apollo服务内置3个JVM进程 所以系统可用内存建议不低于2G)(2)安装Oracle 版本10g+(下面教程为11g,为Apollo部署Oracle服务,也可以借用已经部署好的Oracle服 阅读全文
posted @ 2019-11-17 12:58 why768 阅读(738) 评论(1) 推荐(1)