Spring-boot
兵工厂三剑客
莫愁前路无知己,天下谁人不识君
展开
-
关闭Elasticsearch built-in security features are not enabled
最近更新到Elastic Stack 7.13以上版本的朋友可能注意到了,在默认不开启Elastic 安全功能时,Kibana的搜索结果页面会多出一行提示,建议我们开启ElasticSearch。选项导致的,也就是说ElasticSearch会提示你是不是忘了启用这个选项,只要在配置文件中显式禁用即可取消这个提示。在个人学习或者内网开放ES连接的情况下我们可以不需要开启安全功能,但是在生产集群中还是建议开启。在es的安装路径下的config目录下。这是因为没有显式禁用。原创 2024-03-21 16:36:01 · 1700 阅读 · 0 评论 -
springBoot项目中yml文件${REDIS_HOST:127.0.0.1}写法解析
yml参数配置原创 2022-07-06 10:21:05 · 1904 阅读 · 0 评论 -
springboot 配置mybatis打印sql
springboot 配置mybatis打印sql方式 一:###########################################################配置打印sql########################################################logging: level: com.threefivework.mymall.dao.mapper: DEBUG //包路径为mapper文件包路径方式二:在a转载 2021-11-17 15:52:30 · 439 阅读 · 0 评论 -
SpringBoot中的spring.profiles.include的妙用
我们在开发Spring Boot应用时,通常同一套程序会被应用和安装到几个不同的环境,比如:开发、测试、生产等。其中每个环境的数据库地址、服务器端口等等配置都会不同,如果在为不同环境打包时都要频繁修改配置文件的话,那必将是个非常繁琐且容易发生错误的事。 对于多环境的配置,各种项目构建工具或是框架的基本思路是一致的,通过配置多份不同环境的配置文件,再通过打包命令指定需要打包的内容之后进行区分打包,Spring Boot也不例外,或者说更加简单。 在Spring Boot中...转载 2021-09-01 14:02:24 · 3076 阅读 · 0 评论 -
CommandLineRunner的Run方法没有被进入
检查源码: private void callRunners(ApplicationContext context, ApplicationArguments args) { List<Object> runners = new ArrayList<>(); runners.addAll(context.getBeansOfType(ApplicationRunner.class).values()); runners.addAll(context.getBeans原创 2021-02-04 16:50:28 · 1669 阅读 · 0 评论 -
SpringBoot项目打成war包部署到Tomcat下
1.修改yml文件的server端口为tomcat的端口;server: port: 8079 address:2.修改pom文件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!--原创 2020-12-02 13:34:32 · 378 阅读 · 0 评论 -
SpringBoot启动之后初始化自定义类配置
转载自:SpringBoot启动之后初始化自定义类配置方法有两种:1、 创建自定义类实现CommandLineRunner接口,重写run()方法。springboot启动之后会默认去扫描所有实现了CommandLineRunner的类,并运行其run()方法。@Component@Order(2) //通过order值的大小来决定启动的顺序public class AskForLeave implements CommandLineRunner { @Override .转载 2020-09-24 15:49:45 · 1018 阅读 · 0 评论 -
SpringBoot统一异常,统一日志
转载自:SpringBoot统一异常,统一日志统一结果的一般形式 是否响应成功; 响应状态码; 状态码描述; 响应数据 其他标识符 结果类枚举import lombok.Getter;/** * @author leon */@Getterpublic enum ResultCodeEnum { SUCCESS(true,20000,"成功"), UNKNOWN_ERROR(false,20001,"未知错误"),转载 2020-09-14 16:53:03 · 530 阅读 · 0 评论 -
Spring-boot通过maven创建一个项目
转载自:Spring-boot通过maven创建一个项目1、打开idea选择创建工程回到顶部2、创建maven工程,同时选择jdk1.8注意:不需要勾选其他选项回到顶部3、填写项目名称回到顶部4、创建好maven项目后,在pom.xml文件中导入Spring Boot需要的jar包 1 <!-- 指定Spring Boot的版本 2.0.4.RELEASE --> 2 <parent> 3 <groupId>转载 2020-06-30 09:07:01 · 1698 阅读 · 0 评论