springboot
springboot项目学习
bird_tp
不管是菜鸟还是笨鸟,反正先飞总是没错
展开
-
springboot控制是否注册redis
一、博客背景最近项目中有使用到redis做缓存队列,但是还提供了其他的缓存方式,所以redis需要做成可配置的,所以在这里记录下项目中的配置情况。二、代码将redis的所有相关文件放在一个application-redis.properties配置文件中,当需要使用该配置的时候在application.properties中的配置项中加上spring.profiles.active=redis################### Redis配置#####################原创 2020-12-21 16:22:11 · 497 阅读 · 0 评论 -
spring boot项目配置阿里数据源兼容多种数据库
一、博客背景最近在做的一个项目需要用到阿里数据源和四种数据库,分别为mysql,oracle,db2,sql server数据库,项目中的阿里数据源需要兼容4套数据库,且只写一个总的配置文件,而不是mysql对应一套,oracle对应一套二、代码展示application.properties#datasource数据源的配置信息spring.profiles.active=datasource##数据库配置#数据库类型(1.oracle,2.sqlServer,3.mysql,4.原创 2020-12-15 17:00:03 · 1286 阅读 · 4 评论 -
springboot项目自动加载配置文件中的配置到map中
一、博客前提本篇博客做为自己使用@ConfigurationProperties注解的功能笔记本篇博客展示的功能就是spring boot项目启动后,自动将配置文件中的配置项加载到一个map中去二、代码展示java配置文件@Configuration@ConfigurationProperties(prefix="spring")public class MyDataSourceConfig { private Map<String, String> datas原创 2020-12-15 15:46:48 · 3101 阅读 · 0 评论 -
Spring boot项目集成docker
一、编写目的 其实网上已经有一大堆这样的博客了,差不多也都是一样,之所以写下来,就是因为在参照网上博客学习的过程中,发现有些细节讲的不是很明了,导致实际操作的时候会有各种各样的错误,所以写一篇博客用来记录下自己的实操过程,但是可能大部分内容还是和其他的博客内容相似。二、spring boot为什么要集docker 一些比较传统公司工作的小伙伴,或者刚毕业不久的小伙伴可能会问,为什么要集成这个docker,集成的作用是什么啊?首先我们来来说一下,传统意义上的部署要走哪些流程...原创 2020-06-10 10:28:51 · 2348 阅读 · 0 评论 -
spring boot项目修改启动商标
一、页面展示二、实现方法访问http://patorjk.com/software/taag/网址,输入你需要的商标信息,然后将其复 制到文本文件中,然后以文件名 banner.txt 保存到 Sprin Boot 项目的 resources 目录中 。启动 Spri Boot 应用后,即可看到你定义的商标...原创 2020-05-29 18:01:15 · 336 阅读 · 0 评论 -
java Spring boot 一个impl实现类中,调用两个数据源
首先,在application.yml文件中,定义不同的数据源, 如:spring: datasource: main: (第一个数据源) type:url:password之类 dc(第二个数据源) ...原创 2018-10-24 11:13:26 · 4874 阅读 · 0 评论 -
SpringBoot项目实现添加拦截器
一、首先写配置类import com.tp.mybatisplusstudy.interceptor.TestInterceptor;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.Inte原创 2020-05-13 10:51:05 · 1622 阅读 · 0 评论 -
spring boot项目统一日志打印
在项目开发过程中,日志的打印是必不可少的,平常大部分都是针对单文件打印日志:如下所示首先在class里面引入日志,private static final Logger logger = LoggerFactory.getLogger(A.class);然后在方法里面,针对逻辑打印日志,如:method A(){ logger.erroe("XXXXX");}me...原创 2019-05-15 17:11:30 · 2685 阅读 · 0 评论 -
spring boot项目redis使用
1.首先新建spring boot项目,下面给大家看pom.xml文件的配置<groupId>study</groupId><artifactId>redis</artifactId><version>0.0.1-SNAPSHOT</version><packaging>jar&l...原创 2019-05-05 19:34:11 · 293 阅读 · 0 评论 -
spring boot项目实现页面跳转
一、配置maven<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>二、新建html页面三、代码实现方式一import org.springframework.stereotype.Control原创 2020-05-13 15:17:01 · 2747 阅读 · 2 评论