SpringBoot
kenhins
Java软件开发工程师
展开
-
Gradle编译失败问题汇总
去阿里云的maven后台【跳转】参考搜索一下版本所在的仓库,发现是在grails-core仓库下面,所以再添加https://maven.aliyun.com/repository/grails-core仓库配置。Gradle的版本是7.5.1,它绑定的JDK版本是8,但是spring-boot-gradle-plugin:3.0.0要求JDK版本是17以上。所以要把Gradle绑定的JDK版本升级一下。我用的是IDEA自带的Gradle,所以升级方法是在配置里找到Gradle,把JDK改为17。原创 2022-12-17 11:33:24 · 15458 阅读 · 1 评论 -
利用递归查询组装树结构Java实现方式
利用递归查询组装树结构Java实现方式package com.topdata.bcp.cowork.biz.admin.service.impl;import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;import com.baomidou.mybatisplus.core.metadata.IPage;import com.baomidou.mybatisplus.extension.plugins.pag原创 2021-12-24 15:07:38 · 544 阅读 · 0 评论 -
redis缓存hset, hget, hPutAll
redis缓存hset, hget, hPutAll 在业务场景中使用package com.miniso.pintea.core.service.impl;import com.alibaba.fastjson.JSONObject;import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;import com.baomidou.mybatisplus.core.conditions.query.QueryW原创 2021-09-17 15:47:00 · 1453 阅读 · 0 评论 -
Java8 的stream流式编程分组、排序组装vo减少数据库的多表关系查询情况
使用Java8 的stream编程分组、排序组装vo;减少数据库的多表关系查询情况(超过3张表的关联查询直接忽略,)package com.miniso.pintea.core.service.impl;import com.google.common.collect.Lists;import com.miniso.pintea.common.constant.redis.CoreRedisConstant;import com.miniso.pintea.core.dao.PlatformCa原创 2021-03-05 16:21:25 · 1024 阅读 · 2 评论 -
springboot 多module可运行但打包失败
我这个项目是多module,其中module A依赖了module B在被依赖的module B的pom中删除插件 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin&原创 2020-09-11 10:25:44 · 503 阅读 · 0 评论 -
springboot集成数据库设计文档生成工具screw
支持的数据库MySQLMariaDBTIDBOracleSqlServerPostgreSQLCache DB1、pom文件引入screw核心包,HikariCP数据库连接池,HikariCP号称性能最出色的数据库连接池<!-- screw核心 --><dependency> <groupId>cn.smallbun.screw</groupId> <artifactId>screw-core</ar原创 2020-09-03 10:10:23 · 417 阅读 · 0 评论 -
SpringBoot 集成redis和redisTemplate
1、springboot配置文件application.yml#端口server: port: 8080#模板页面#注释的部分是Thymeleaf默认的配置,如有其它需求可以自行更改spring.thymeleaf.cache: falsespring.thymeleaf.prefix: classpath:/templates/spring.thymeleaf.suffix原创 2017-10-26 11:26:44 · 29146 阅读 · 5 评论 -
SpringBoot整合Mybatis 以及 mybatis自动生成代码配置
1、springboot的配置文件application.yml#端口server: port: 8080 #模板页面 #注释的部分是Thymeleaf默认的配置,如有其它需求可以自行更改 spring: thymeleaf: cache: false prefix: classpath:/templates/ suffix: .原创 2017-10-25 09:31:16 · 15006 阅读 · 4 评论 -
SpringBoot第一个程序
pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma原创 2017-10-24 11:15:14 · 567 阅读 · 0 评论