springboot
文章平均质量分 54
tobeng
菜鸟一枚。
展开
-
SpringBoot 注解值使用指定Bean方法配置
本人在使用 spring-data-elasticsearch 需要根据环境变量来动态设置索引的,不从配置中心获取,所以这个配置是需要代码逻辑来定义的。从这个类指定 @Document 的 index 调用 indexNameProvider.indexName() 方法获取。2、将获取配置的类定义好 Bean 交给 SpringBoot 管理。1、定义获取配置的逻辑代码类。3、在注解中使用配置类的方法。原创 2023-02-07 10:27:39 · 524 阅读 · 0 评论 -
SpringBoot 2.x 配置多端口启动
使用 tomcat 作为启动容器时:我这里写法比较简单,直接写死指定开启的端口,也可以修改下 PORT 从配置中获取,还有就是 Order 为最大值执行优先级低,这样可以准确判读多端口是否和启动指定的端口冲突,也就是比如 server.port 配置的端口。2、通过 @Import 注入 ServletWebServerFactoryAutoConfiguration.BeanPostProcessorsRegistrar.class。原创 2022-11-12 00:40:22 · 1954 阅读 · 0 评论 -
springboot使用devtool进行热部署(开发工具IntelliJ IDEA)
1、首先在项目的pom.xml加入依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional&g原创 2018-06-15 12:10:02 · 471 阅读 · 0 评论 -
springboot集成配置swagger2
1、在pom.xml配置swagger2的依赖:<!--swagger2依赖jar--><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.2原创 2018-06-15 20:04:53 · 301 阅读 · 0 评论 -
spring boot的yaml配置文件用法
1、spring boot的配置文件一般使用的有两种格式: application.properties application.yml spring boot会自动加载配置文件。2、YMAL(YAML Ain't a Markup Language),以前大多使用的xxx.xml文件,YAML是以数据为中心,相对于json、xml更适合作为配置文件。server: port...原创 2018-06-16 10:36:32 · 1402 阅读 · 1 评论 -
SpringBoot整合Redis
1、Springboot整合Redis,首先在项目中加入依赖:<!-- redis依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId...原创 2018-06-29 23:44:30 · 645 阅读 · 0 评论 -
SpringBoot使用druid最为数据连接池以及监控
1、在项目的pom.xml文件中添加druid的依赖:<!-- druid数据连接池 --><dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <versio...原创 2018-06-30 00:03:07 · 1289 阅读 · 1 评论 -
记一次java开发生成图片经历
本人由于工作需要开发将文字转为图片的功能,所以其中也遇到坑,也找了很多的解决方法,但是不是每个方法对你都是有用,因为每个环境都不一样,下面将讲述这些经历。从设计的时候对于文字大小是随着图片的大小自适应居中,所以在计算文字大小和居中的时候遇到了一些问题。首先自适应居中,这个时候对于文字的基准线也就是x、y的位置没有了解清楚,认为就是在文字的中间,所以计算位置展示在图片上的时候会存现很大的偏移...原创 2019-09-29 09:20:45 · 611 阅读 · 0 评论