refactor: 目录结构调整和代码优化

This commit is contained in:
ray
2024-08-31 14:59:40 +08:00
parent f9e9dbcedd
commit 5a3694f2af
112 changed files with 644 additions and 572 deletions

View File

@@ -1,5 +1,4 @@
server:
port: 8989
spring:
jackson:
@@ -147,11 +146,12 @@ springdoc:
path: /v3/api-docs
group-configs:
- group: '系统管理'
paths-to-match: '/**'
packages-to-scan: com.youlai.boot.system.controller
- group: '登录认证'
paths-to-match: '/**'
packages-to-scan: com.youlai.boot.infrastructure.auth.controller
paths-to-match: "/**"
packages-to-scan:
- com.youlai.boot.system.controller
- com.youlai.boot.platform.auth.controller
- com.youlai.boot.platform.file.controller
- com.youlai.boot.platform.generator.controller
default-flat-param-object: true
# knife4j 接口文档配置

View File

@@ -1,6 +1,3 @@
server:
port: 8989
spring:
jackson:
## 默认序列化时间格式
@@ -130,9 +127,13 @@ springdoc:
api-docs:
path: /v3/api-docs
group-configs:
- group: 'default'
paths-to-match: '/**'
packages-to-scan: com.**.controller
- group: '系统管理'
paths-to-match: "/**"
packages-to-scan:
- com.youlai.boot.system.controller
- com.youlai.boot.platform.auth.controller
- com.youlai.boot.platform.file.controller
- com.youlai.boot.platform.generator.controller
default-flat-param-object: true
# knife4j 接口文档配置

View File

@@ -1,3 +1,5 @@
server:
port: 8989
spring:
main:
allow-circular-references: true

View File

@@ -2,6 +2,6 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.youlai.boot.system.mapper.SysDeptMapper">
<mapper namespace="com.youlai.boot.system.mapper.ConfigMapper">
</mapper>

View File

@@ -2,6 +2,6 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.youlai.boot.system.mapper.SysConfigMapper">
<mapper namespace="com.youlai.boot.system.mapper.DeptMapper">
</mapper>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.youlai.boot.system.mapper.SysDictItemMapper">
<mapper namespace="com.youlai.boot.system.mapper.DictItemMapper">
<!-- 根据字典编码获取字典列表 -->
<select id="listDictItemsByDictId" resultType="com.youlai.boot.system.model.vo.DictPageVO$DictItem">

View File

@@ -2,13 +2,13 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.youlai.boot.system.mapper.SysDictMapper">
<mapper namespace="com.youlai.boot.system.mapper.DictMapper">
<!-- 字典映射 -->
<resultMap id="DictMap" type="com.youlai.boot.system.model.vo.DictPageVO">
<collection property="dictItems"
column="{dictId=id}"
select="com.youlai.boot.system.mapper.SysDictItemMapper.listDictItemsByDictId">
select="com.youlai.boot.system.mapper.DictItemMapper.listDictItemsByDictId">
</collection>
</resultMap>
<!-- 字典分页列表 -->

View File

@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.youlai.boot.system.mapper.SysLogMapper">
<mapper namespace="com.youlai.boot.system.mapper.LogMapper">
<!-- 日志分页列表 -->
<select id="listPagedLogs" resultType="com.youlai.boot.system.model.vo.LogPageVO">

View File

@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.youlai.boot.system.mapper.SysMenuMapper">
<mapper namespace="com.youlai.boot.system.mapper.MenuMapper">
<!-- 菜单路由映射 -->
<resultMap id="RouteMap" type="com.youlai.boot.system.model.bo.RouteBO">

View File

@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.youlai.boot.system.mapper.SysRoleMapper">
<mapper namespace="com.youlai.boot.system.mapper.RoleMapper">
<!-- 获取最大范围的数据权限 -->
<select id="getMaximumDataScope" resultType="java.lang.Integer">

View File

@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.youlai.boot.system.mapper.SysRoleMenuMapper">
<mapper namespace="com.youlai.boot.system.mapper.RoleMenuMapper">
<!-- 获取角色拥有的菜单ID集合 -->
<select id="listMenuIdsByRoleId" resultType="java.lang.Long">

View File

@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.youlai.boot.system.mapper.SysUserMapper">
<mapper namespace="com.youlai.boot.system.mapper.UserMapper">
<!-- 用户分页列表 -->
<select id="listPagedUsers" resultType="com.youlai.boot.system.model.bo.UserBO">
@@ -66,7 +66,7 @@
<collection
property="roleIds"
column="id"
select="com.youlai.boot.system.mapper.SysUserRoleMapper.listRoleIdsByUserId" >
select="com.youlai.boot.system.mapper.UserRoleMapper.listRoleIdsByUserId" >
<result column="role_id" />
</collection>
</resultMap>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.youlai.boot.system.mapper.SysUserRoleMapper">
<mapper namespace="com.youlai.boot.system.mapper.UserRoleMapper">
<!-- 根据用户ID获取角色ID集合 -->
<select id="listRoleIdsByUserId" resultType="java.lang.Long">