在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
项目说明项目结构moose:项目父工程 --设置依赖版本等 moose-common:通用模块 --存放整体数据传输类对象(dto)、exception、枚举类等常量信息 moose-util: 工具类模块 --存放项目整体工具类 项目整体使用hutool工具类 moose-security: 安全权限模块 整合spring-security moose-message: 消息模块 包含kafka与websocket配置 moose-bussiness: 业务模块中test下generator可根据数据库中表自动生成 entity mapper service controller(需自己写方法) 具备单表crud操作 整体架构 springboot mybatis-plus spring-security spring-session-redis spring-cache kafka websocket集成 支持多数据源 项目整体使用Lombok 如果遇到找不到方法请先安装Lombok插件 swagger文档地址 [http://localhost:10086/moose/swagger-ui.html] hutool 参考文档:[https://www.hutool.cn/docs/#/] mybatis 参考文档:[https://www.kancloud.cn/digest/andyalien-mybatis/190185]mybatis-plus 参考文档:[http://mp.baomidou.com/guide/] easypoi 参考文档:[http://easypoi.mydoc.io/] 多数据源配置参考: [https://gitee.com/baomidou/dynamic-datasource-spring-boot-starter] 数据库说明
使用方法修改配置文件 主要是数据库连接 redis地址 kafka如果没有可以不用不会影响整体项目运行 运行 init.sql 脚本 http://localhost:10086/moose/login 登陆页面 三个用户 admin/admincat/tomcatmoose/moose 权限不同moose-security中除默认username password登陆外自定义了短信验证码方式登陆(短信发送暂未对接) |
请发表评论