一个springboot+layui开发模板
原版描述:SpringBoot+Layui后台管理系统,使用shiro安全框架
后端:
- SpringBoot 2.1.0
- tk.mybatis 2.0.2
- Shiro 1.3.1
- Lombok 1.18.4
前端:
- Layui 2.4.5
- JQuery 3.3.1
渲染模板
- Thymeleaf
Gitthub项目地址:https://github.com/Linliuxing/springboot-layui
各框架的集成详解:spring boot + mybatis + layui + shiro后台权限管理系统_架构的路上的技术博客_51CTO博客_shiro权限管理系统实现方法
修改后:
1.数据源修改成postgre(注释mysql依赖添加postgre)
2.注释lombok版本依赖springboot提供的版本
3.mysql基础数据sql 改为 postgresql
4.修改所有实体的id类型: integer 》String (mybatis中继承的方法selectByPrimaryKey会报错,具体运行原版)
5. springboot升级版本到2.6.2
6.修改项目名
7.原mysql 《 LIKE '%' #{xx} '%'》修改成 LIKE '%' || #{xx} || '%'(即使传的值就是String都不行),不修改会报ERROR: syntax error at or near "$1"错误,||在postgresql中是拼接的意思
8. 添加logback日志输出并生成文件
9. 新加4种上传文件模板(拖拽上传多文件,按钮选择上传多文件,图片上传当前页面展示,多文件单独选择批量上传)
10. 6种轮播模板
11. 添加定时任务(Schedul)
12. 添加个性banner
13. 添加邮件发送类 -->EmailUtils.java
14. 添加事物回滚,手动捕捉的异常需要在catch代码块中加入TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();手动回滚
15. 添加操作日志(增删改操作都会被记录到操作日志)
下载地址:https://download.csdn.net/download/qq3892997/68674702
一个springboot+layui开发模板相关推荐
- SpringBoot+Layui开发电商商品SKU管理系统
项目介绍 一款 Java 语言基于 SpringBoot2.x.Layui.Thymeleaf.MybatisPlus.Shiro.MySQL等框架精心打造的一款模块化.插件化.高性能的前后端分离架构 ...
- 几款特别好看的springboot快速开发模板
1. SpringBoot_v2: SpringBoot_v2项目是努力打造springboot框架的极致细腻的脚手架.原生纯净,可在线生成controller.mapperxml.dao.serv ...
- c# 基于layui的通用后台管理系统_【SpringBoot】三十三、SpringBoot+LayUI后台管理系统开发脚手架...
点击蓝色字免费订阅,每天收到这样的好信息 前言:最近有不少粉丝关注本公众号.并且我已经成功开通了流量主同时会赚一点点广告费,我打算每个月把这部分钱拿出来给大家买点书刊,算是给大家一点福利吧.大家想买什 ...
- 【SpringBoot】33、SpringBoot+LayUI后台管理系统开发脚手架
Asurplus-Vue:[SpringBoot]五十四.SpringBoot+VUE后台管理系统开发脚手架 本期给大家推荐我自己写一个开源项目:Asurplus-LayUI,本着减少大量重复开发工作 ...
- 基于React和SpringBoot的快速开发模板QuickAdmin
经过一段时间的总结和完善,我的管理系统快速开发模板已经基本成型,现在GitHub上开源啦: QuickAdmin QuickAdmin是基于Spring Boot和React.js实现的管理系统开发框 ...
- OpenCms JSP 模板开发——创建一个简单的JSP模板
OpenCms中的JSP模板就是一个普通的JSP页面,在特定的位置使用标签来包含内容,在这个的例子中,我们将要开发一个简单JSP模板,这个模板只是在内容(如<html>.<body& ...
- html5快速开发模板生成器,推荐一个基于Vue 的 H5 快速开发模板
本项目以基于 vue-cli4 和 Vant-ui 搭建的,进行移动端开发中的一些最佳实践方案 模板地址 动动你的小手点颗star 样式适配 在移动端网页开发时,样式适配始终是一个绕不开的问题.对此目 ...
- 如何使用Flutter+SpringBoot+Mysql开发一个简易的抽奖APP(Android)教学
如果你需要项目资源,欢迎来到我的个人博客:https://brath.top/2023/02/24/%E3%80%90Flutter&SpringBoot%E3%80%91%E5%A6%82% ...
- TEC1401.Report开发技术总结 - 第七章 使用BI Publisher开发报表-创建一个简单的RTF模板(2/5)
第七章 创建一个简单的RTF模板 安装好Oracle BI Publisher Desktop之后,可以使用Word中的BI Publisher插件来进行报表布局模板(RTF格式)设计. 1. ...
最新文章
- 漫谈流式计算的一致性
- linux中运行.sql文件
- How to include custom library into maven local repository?--转
- Spring 使用 JSR303自定义校验注解+分组校验
- pond and pool
- Web前端开发笔记——第三章 CSS语言 第七节 圆角边框、阴影
- MyBatis复习(七):MyBatis批量处理
- WORD小数点对齐?
- android 检查 write_external_storage,android – 如何知道何时需要WRITE_EXTERNAL_STORAGE
- 汉诺塔C语言递归实现详解
- IAR EWARM 破解方法
- Java垃圾回收的时间点
- word2vec模型深度解析
- 引入高速缓存的目的_计算机中高速缓存的作用?
- 用C++语言写游戏——打飞机
- 苏世民,我的经验和教训(五)
- 微信笔记如何重命名_不只是您:Google在Android上重命名为“保持笔记”
- Algorithm - Bubble Sort(Java)
- 计算机组成原理左规,计算机组成原理
- 什么是适配器模式,它有哪些应用场景