Dianthus(一) 基于Springboot+SpringDateJPA+Springsecurity的简单框架

搭建一个基于Springboot+SpringDateJPA+Springsecurit的简单框架

Dianthus

  • 基于Springboot+Spring Security+ JPA的整合的简单开发框架,前台用的html+themlef标签,仅适合学习交流

系统展示

登陆页面
接口文档
系统设置页面

项目地址

系统说明

  • 数据库相关配置在 application-dev.properties文件中,application.roperties的spring.profiles.active可以选择dev/prod/test不同的配置文件
  • 登录系统后 访问 http://localhost:7777/dianthus/home/table 可以获取数据库表说明
  • 数据库建表语句路径:
    \dianthus\src\main\resources\sql\dianthus_sys.sql
  • 系统访问地址:localhost:7777/dianthus 登录名/密码 admin/admin 新建用户密码为123456
  • 整合swagger接口,所有@RestController的注解自动生成接口文档
  • 项目工程包分类说明如下:
    • api:接口包,系统对外提供的接口和系统页面内部调用的ajax
    • common:通用类包
    • config:系统配置相关包
    • controller 控制层
    • dao 数据访问层
    • domain 数据库实体层
    • dto 封装的实体层
    • security Spring Security 相关
    • service 服务层
    • util 通用方法包

系统打包

由于Springboot2x 是自带tomcat9(本项目指定的版本是是8.5.37)默认打包方式是jar 包。由于本项目需要部署在中间件上,所以改成了已经改成war包方式。

打包时候只需要将TomcatApplication.java 这个注释掉的类开放,再进行build即可打成war包。

待更新

1.现在的系统UI是之前项目扒下来的,有时间给它换一换。
2.系统日志和接口统计功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值