Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
B
basic-api-boot
概览
概览
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Basic
basic-api-boot
Commits
674dce47
提交
674dce47
authored
4月 17, 2022
作者:
方治民
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: 适配 Spring Boot 2.6.6, 更新文档
上级
4b8557a1
显示空白字符变更
内嵌
并排
正在显示
13 个修改的文件
包含
31 行增加
和
19 行删除
+31
-19
.editorConfig
.editorConfig
+1
-1
README.md
README.md
+2
-2
TestTable.java
app/src/main/java/com/yiring/app/domain/TestTable.java
+1
-1
application-conf-patch.yml
app/src/main/resources/application-conf-patch.yml
+5
-0
application-dev.yml
app/src/main/resources/application-dev.yml
+6
-1
application.yml
app/src/main/resources/application.yml
+2
-2
Permission.java
...in/java/com/yiring/auth/domain/permission/Permission.java
+1
-1
Role.java
...-auth/src/main/java/com/yiring/auth/domain/role/Role.java
+1
-1
User.java
...-auth/src/main/java/com/yiring/auth/domain/user/User.java
+1
-1
build.gradle
build.gradle
+2
-7
technique.md
doc/technique.md
+9
-2
hibernate-comment-annotation-0.0.3-SNAPSHOT.jar
libs/hibernate-comment-annotation-0.0.3-SNAPSHOT.jar
+0
-0
hibernate-comment-annotation-0.0.4-SNAPSHOT-plain.jar
libs/hibernate-comment-annotation-0.0.4-SNAPSHOT-plain.jar
+0
-0
没有找到文件。
.editorConfig
浏览文件 @
674dce47
...
@@ -7,5 +7,5 @@ indent_style = space
...
@@ -7,5 +7,5 @@ indent_style = space
end_of_line = lf
end_of_line = lf
insert_final_newline = true
insert_final_newline = true
[*
*.yml
]
[*
.{yml,yaml}
]
indent_size = 2
indent_size = 2
README.md
浏览文件 @
674dce47
...
@@ -3,8 +3,8 @@
...
@@ -3,8 +3,8 @@
## 开发环境
## 开发环境
<!-- prettier-ignore -->
<!-- prettier-ignore -->
-
JDK 1
.8+ (推荐同时安装最新 LTS 版本)
[
下载
](
https://www.oracle.com/java/technologies/downloads/#jdk17-windows
)
-
JDK 1
7
[
版本管理工具
](
https://github.com/shyiko/jabba
)
-
NodeJS
[
latest
](
https://nodejs.org/zh-cn/
)
-
NodeJS
[
下载
](
https://nodejs.org/zh-cn/
)
-
IDEA
[
下载
](
https://www.jetbrains.com/idea/
)
-
IDEA
[
下载
](
https://www.jetbrains.com/idea/
)
-
Navicat Premium
[
下载
](
http://www.downcc.com/soft/430673.html
)
-
Navicat Premium
[
下载
](
http://www.downcc.com/soft/430673.html
)
-
RedisDesktopManager
[
下载
](
https://github.com/FuckDoctors/rdm-builder
)
-
RedisDesktopManager
[
下载
](
https://github.com/FuckDoctors/rdm-builder
)
...
...
app/src/main/java/com/yiring/app/domain/TestTable.java
浏览文件 @
674dce47
...
@@ -10,7 +10,7 @@ import javax.persistence.Table;
...
@@ -10,7 +10,7 @@ import javax.persistence.Table;
import
lombok.*
;
import
lombok.*
;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldNameConstants
;
import
lombok.experimental.FieldNameConstants
;
import
org.hibernate.annotaions.Comment
;
import
org.hibernate.annota
t
ions.Comment
;
/**
/**
* 测试表
* 测试表
...
...
app/src/main/resources/application-conf-patch.yml
0 → 100644
浏览文件 @
674dce47
spring
:
mvc
:
pathmatch
:
# 修复 swagger 插件在 2.6.x 接口路径匹配问题
matching-strategy
:
ant_path_matcher
app/src/main/resources/application-dev.yml
浏览文件 @
674dce47
...
@@ -4,7 +4,7 @@ spring:
...
@@ -4,7 +4,7 @@ spring:
username
:
root
username
:
root
password
:
123456
password
:
123456
jpa
:
jpa
:
database-platform
:
org.hibernate.dialect.MySQL
5InnoDB
Dialect
database-platform
:
org.hibernate.dialect.MySQL
8
Dialect
open-in-view
:
true
open-in-view
:
true
hibernate
:
hibernate
:
ddl-auto
:
update
ddl-auto
:
update
...
@@ -17,6 +17,11 @@ spring:
...
@@ -17,6 +17,11 @@ spring:
host
:
127.0.0.1
host
:
127.0.0.1
password
:
123456
password
:
123456
# Optional: MyBatis Plus
mybatis-plus
:
global-config
:
banner
:
false
# knife4j
# knife4j
knife4j
:
knife4j
:
enable
:
true
enable
:
true
...
...
app/src/main/resources/application.yml
浏览文件 @
674dce47
...
@@ -7,8 +7,8 @@ spring:
...
@@ -7,8 +7,8 @@ spring:
application
:
application
:
name
:
"
basic-api-app"
name
:
"
basic-api-app"
profiles
:
profiles
:
include
:
auth
include
:
auth
, conf-patch
active
:
mock
active
:
dev
# DEBUG
# DEBUG
debug
:
false
debug
:
false
basic-auth/src/main/java/com/yiring/auth/domain/permission/Permission.java
浏览文件 @
674dce47
...
@@ -11,7 +11,7 @@ import lombok.*;
...
@@ -11,7 +11,7 @@ import lombok.*;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldNameConstants
;
import
lombok.experimental.FieldNameConstants
;
import
org.hibernate.Hibernate
;
import
org.hibernate.Hibernate
;
import
org.hibernate.annotaions.Comment
;
import
org.hibernate.annota
t
ions.Comment
;
import
org.hibernate.annotations.GenericGenerator
;
import
org.hibernate.annotations.GenericGenerator
;
import
org.hibernate.snowflake.SnowflakeId
;
import
org.hibernate.snowflake.SnowflakeId
;
...
...
basic-auth/src/main/java/com/yiring/auth/domain/role/Role.java
浏览文件 @
674dce47
...
@@ -14,7 +14,7 @@ import lombok.*;
...
@@ -14,7 +14,7 @@ import lombok.*;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldNameConstants
;
import
lombok.experimental.FieldNameConstants
;
import
org.hibernate.Hibernate
;
import
org.hibernate.Hibernate
;
import
org.hibernate.annotaions.Comment
;
import
org.hibernate.annota
t
ions.Comment
;
import
org.hibernate.annotations.GenericGenerator
;
import
org.hibernate.annotations.GenericGenerator
;
import
org.hibernate.snowflake.SnowflakeId
;
import
org.hibernate.snowflake.SnowflakeId
;
...
...
basic-auth/src/main/java/com/yiring/auth/domain/user/User.java
浏览文件 @
674dce47
...
@@ -14,7 +14,7 @@ import lombok.*;
...
@@ -14,7 +14,7 @@ import lombok.*;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldNameConstants
;
import
lombok.experimental.FieldNameConstants
;
import
org.hibernate.Hibernate
;
import
org.hibernate.Hibernate
;
import
org.hibernate.annotaions.Comment
;
import
org.hibernate.annota
t
ions.Comment
;
import
org.hibernate.annotations.GenericGenerator
;
import
org.hibernate.annotations.GenericGenerator
;
import
org.hibernate.snowflake.SnowflakeId
;
import
org.hibernate.snowflake.SnowflakeId
;
...
...
build.gradle
浏览文件 @
674dce47
...
@@ -7,8 +7,6 @@ buildscript {
...
@@ -7,8 +7,6 @@ buildscript {
knife4jVersion
=
'2.0.9'
knife4jVersion
=
'2.0.9'
// https://mvnrepository.com/artifact/io.swagger/swagger-annotations
// https://mvnrepository.com/artifact/io.swagger/swagger-annotations
swaggerAnnotationsVersion
=
'1.6.6'
swaggerAnnotationsVersion
=
'1.6.6'
// https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator
hibernateValidatorVersion
=
'7.0.4.Final'
// https://mvnrepository.com/artifact/cn.dev33/sa-token-spring-boot-starter
// https://mvnrepository.com/artifact/cn.dev33/sa-token-spring-boot-starter
saTokenVersion
=
'1.29.1.trial'
saTokenVersion
=
'1.29.1.trial'
// https://mvnrepository.com/artifact/cn.hutool/hutool-all
// https://mvnrepository.com/artifact/cn.hutool/hutool-all
...
@@ -28,7 +26,7 @@ buildscript {
...
@@ -28,7 +26,7 @@ buildscript {
plugins
{
plugins
{
id
'java'
id
'java'
id
'org.springframework.boot'
version
'2.
5.12
'
id
'org.springframework.boot'
version
'2.
6.6
'
// https://plugins.gradle.org/plugin/io.spring.dependency-management
// https://plugins.gradle.org/plugin/io.spring.dependency-management
id
'io.spring.dependency-management'
version
'1.0.11.RELEASE'
id
'io.spring.dependency-management'
version
'1.0.11.RELEASE'
// https://plugins.gradle.org/plugin/com.diffplug.spotless
// https://plugins.gradle.org/plugin/com.diffplug.spotless
...
@@ -48,9 +46,9 @@ allprojects {
...
@@ -48,9 +46,9 @@ allprojects {
}
}
subprojects
{
subprojects
{
apply
plugin:
'java'
apply
plugin:
'org.springframework.boot'
apply
plugin:
'org.springframework.boot'
apply
plugin:
'io.spring.dependency-management'
apply
plugin:
'io.spring.dependency-management'
apply
plugin:
'java'
apply
plugin:
"com.diffplug.spotless"
apply
plugin:
"com.diffplug.spotless"
// apply plugin: "com.github.spotbugs"
// apply plugin: "com.github.spotbugs"
...
@@ -114,9 +112,6 @@ subprojects {
...
@@ -114,9 +112,6 @@ subprojects {
}
}
}
}
// format
spotlessApply
// GitHook pre-commit (spotless, spotbugs)
// GitHook pre-commit (spotless, spotbugs)
def
hook
=
new
File
(
"$rootProject.projectDir/.git/hooks/pre-commit"
)
def
hook
=
new
File
(
"$rootProject.projectDir/.git/hooks/pre-commit"
)
hook
.
text
=
"""#!/bin/bash
hook
.
text
=
"""#!/bin/bash
...
...
doc/technique.md
浏览文件 @
674dce47
...
@@ -3,15 +3,17 @@
...
@@ -3,15 +3,17 @@
### 基础
### 基础
<!-- prettier-ignore -->
<!-- prettier-ignore -->
-
[
SpringBoot v2.
5
.x
](
https://spring.io/projects/spring-boot
)
-
[
SpringBoot v2.
6
.x
](
https://spring.io/projects/spring-boot
)
-
[
Lombok
](
https://projectlombok.org/
)
-
[
Lombok
](
https://projectlombok.org/
)
-
[
Spring Web
](
https://docs.spring.io/spring-framework/docs/current/reference/html/web.html
)
-
[
Spring Web
](
https://docs.spring.io/spring-framework/docs/current/reference/html/web.html
)
-
[
Spring Data Jpa
](
https://spring.io/projects/spring-data-jpa
)
-
[
Spring Data Jpa
](
https://spring.io/projects/spring-data-jpa
)
-
[
Spring Data Redis
](
https://spring.io/projects/spring-data-redis
)
### Tools
### Tools
<!-- prettier-ignore -->
<!-- prettier-ignore -->
-
[
Hutool
](
https://www.hutool.cn/
)
工具包
-
[
Hutool
](
https://www.hutool.cn/
)
工具包
-
[
FastJson
](
https://github.com/alibaba/fastjson
)
JSON 工具包
### Doc
### Doc
...
@@ -22,7 +24,12 @@
...
@@ -22,7 +24,12 @@
<!-- prettier-ignore -->
<!-- prettier-ignore -->
-
[
sa-token
](
https://sa-token.dev33.cn/
)
权限认证框架
-
[
sa-token
](
https://sa-token.dev33.cn/
)
权限认证框架
-
[
MinIO
](
https://docs.min.io/
)
MinIO S3 文件存储
-
[
MinIO
](
https://docs.min.io/
)
文件存储
### 可选
<!-- prettier-ignore -->
-
[
MyBatis Plus
](
https://baomidou.com/
)
MyBatis 增强包(允许与 JPA 混合使用)
### 构建工具
### 构建工具
...
...
libs/hibernate-comment-annotation-0.0.3-SNAPSHOT.jar
deleted
100644 → 0
浏览文件 @
4b8557a1
File deleted
libs/hibernate-comment-annotation-0.0.4-SNAPSHOT-plain.jar
0 → 100644
浏览文件 @
674dce47
File added
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论