springboot
哀愁
专注java,前后端分离,linux
展开
-
Spring Boot多数据源配置
这里的案例使用的 mysql数据源以及clickHouse数据源创建Spring Boot项目引入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.原创 2021-06-16 15:10:47 · 236 阅读 · 0 评论 -
@ConfigurationProperties以及@NestedConfigurationProperty的使用详解
创建一个springboot应用(默认忽略)application.properties的自定义配置spring.datasources.test.username=adminspring.datasources.test.password=123456spring.datasources.test.url=urlspring.datasources.test.driver=com.mysqlspring.datasources.duration=5@ConfigurationPropert原创 2021-06-16 10:22:44 · 3568 阅读 · 1 评论 -
springboot 敏感信息加密
1. 引入依赖jar包这个jar是一个人基于 jasypt 进行封装的starter主要的作用是 实现敏感信息的加密 <!--springboot加密--> <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId原创 2021-05-05 11:28:51 · 180 阅读 · 0 评论 -
springboot2.3.4自定义实现CacheManager
/** * 不能序列化对象 如果需要序列化对象请修改 ? 所在的地方 * new Jackson2JsonRedisSerializer<?>(?.class) * @param redisConnectionFactory redis的连接工厂 * @return */ @Bean("myCustomizeCacheManager") RedisCacheManager cacheManager(RedisConnecti.原创 2020-10-22 23:07:47 · 615 阅读 · 0 评论 -
SpringBoot和redis 实现(mybatis的)分布式缓存
redis分布式缓存(搭建环境)搭建mybatis和springboot的环境server.port=8888spring.redis.host=127.0.0.1spring.redis.port=6379spring.datasource.type=com.alibaba.druid.pool.DruidDataSourcespring.datasource.username=rootspring.datasource.password=123456spring.datasource.原创 2020-07-23 18:18:27 · 146 阅读 · 0 评论 -
SpringBoot操作 RedisTemplate
全局设置redisTemplate中的key的序列化方式@Configurationpublic class RedisTemplates { @Bean public RedisTemplate<String,Object> redisTemplate(RedisConnectionFactory redisConnectionFactory){ RedisTemplate<String,Object> redisTemplate = new原创 2020-07-23 15:11:04 · 210 阅读 · 0 评论 -
SpringBoot 操作Redis中的StringRedisTemplate的常用方法
引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>配置redis中连接的端口号和IP地址server.port=8888spring.redis.host=原创 2020-07-23 14:08:16 · 376 阅读 · 0 评论 -
SpringBoot文件上传完整版
@RequestMapping("upload") @ResponseBody public String mult(@RequestParam("file") MultipartFile file, HttpServletRequest request) throws IOException { //文件上传 //指定文件上传的目录 String realPath = ResourceUtils.getURL("classpath:...原创 2020-07-20 17:48:39 · 208 阅读 · 0 评论 -
springboot集成logback-spring.xml (项目中常用配置)
第一步:需要在yml或者properties配置文件中删除配置的日志级别以及mybatis等日志第二步:在resources 下创建logback-spring.xml 文件然后把日志文件放入到logback-spring.xml 文件中即可<?xml version="1.0" encoding="UTF-8"?><configuration> <property name="logger.path" value="E:/Desktop/log/blog-de原创 2020-07-17 17:04:18 · 800 阅读 · 0 评论 -
springboot整合redis
第一步:导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>第二步在springboot 的主程序类上添加如下//扫描mybatis@MapperScan(原创 2020-07-06 00:36:46 · 149 阅读 · 0 评论