原版描述: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开发模板相关推荐

  1. SpringBoot+Layui开发电商商品SKU管理系统

    项目介绍 一款 Java 语言基于 SpringBoot2.x.Layui.Thymeleaf.MybatisPlus.Shiro.MySQL等框架精心打造的一款模块化.插件化.高性能的前后端分离架构 ...

  2. 几款特别好看的springboot快速开发模板

    1.  SpringBoot_v2: SpringBoot_v2项目是努力打造springboot框架的极致细腻的脚手架.原生纯净,可在线生成controller.mapperxml.dao.serv ...

  3. c# 基于layui的通用后台管理系统_【SpringBoot】三十三、SpringBoot+LayUI后台管理系统开发脚手架...

    点击蓝色字免费订阅,每天收到这样的好信息 前言:最近有不少粉丝关注本公众号.并且我已经成功开通了流量主同时会赚一点点广告费,我打算每个月把这部分钱拿出来给大家买点书刊,算是给大家一点福利吧.大家想买什 ...

  4. 【SpringBoot】33、SpringBoot+LayUI后台管理系统开发脚手架

    Asurplus-Vue:[SpringBoot]五十四.SpringBoot+VUE后台管理系统开发脚手架 本期给大家推荐我自己写一个开源项目:Asurplus-LayUI,本着减少大量重复开发工作 ...

  5. 基于React和SpringBoot的快速开发模板QuickAdmin

    经过一段时间的总结和完善,我的管理系统快速开发模板已经基本成型,现在GitHub上开源啦: QuickAdmin QuickAdmin是基于Spring Boot和React.js实现的管理系统开发框 ...

  6. OpenCms JSP 模板开发——创建一个简单的JSP模板

    OpenCms中的JSP模板就是一个普通的JSP页面,在特定的位置使用标签来包含内容,在这个的例子中,我们将要开发一个简单JSP模板,这个模板只是在内容(如<html>.<body& ...

  7. html5快速开发模板生成器,推荐一个基于Vue 的 H5 快速开发模板

    本项目以基于 vue-cli4 和 Vant-ui 搭建的,进行移动端开发中的一些最佳实践方案 模板地址 动动你的小手点颗star 样式适配 在移动端网页开发时,样式适配始终是一个绕不开的问题.对此目 ...

  8. 如何使用Flutter+SpringBoot+Mysql开发一个简易的抽奖APP(Android)教学

    如果你需要项目资源,欢迎来到我的个人博客:https://brath.top/2023/02/24/%E3%80%90Flutter&SpringBoot%E3%80%91%E5%A6%82% ...

  9. TEC1401.Report开发技术总结 - 第七章 使用BI Publisher开发报表-创建一个简单的RTF模板(2/5)

    第七章   创建一个简单的RTF模板 安装好Oracle BI Publisher Desktop之后,可以使用Word中的BI Publisher插件来进行报表布局模板(RTF格式)设计. 1.   ...

最新文章

  1. 漫谈流式计算的一致性
  2. linux中运行.sql文件
  3. How to include custom library into maven local repository?--转
  4. Spring 使用 JSR303自定义校验注解+分组校验
  5. pond and pool
  6. Web前端开发笔记——第三章 CSS语言 第七节 圆角边框、阴影
  7. MyBatis复习(七):MyBatis批量处理
  8. WORD小数点对齐?
  9. android 检查 write_external_storage,android – 如何知道何时需要WRITE_EXTERNAL_STORAGE
  10. 汉诺塔C语言递归实现详解
  11. IAR EWARM 破解方法
  12. Java垃圾回收的时间点
  13. word2vec模型深度解析
  14. 引入高速缓存的目的_计算机中高速缓存的作用?
  15. 用C++语言写游戏——打飞机
  16. 苏世民,我的经验和教训(五)
  17. 微信笔记如何重命名_不只是您:Google在Android上重命名为“保持笔记”
  18. Algorithm - Bubble Sort(Java)
  19. 计算机组成原理左规,计算机组成原理
  20. 什么是适配器模式,它有哪些应用场景

热门文章

  1. 2022年2月墨天轮国产数据库大事记
  2. 关于小程序中保留小数点后几位的问题
  3. Open Source - 在线Office方案
  4. Blender图解教程:借用雕刻工具来建Lowpoly模型
  5. AD17复制出现问题
  6. 算数运算和逻辑运算的区别
  7. Thinkpad T440s 黑苹果 win+mac双系统
  8. AI如何让视频更智能?人工智能技术在视频监控中的应用
  9. 计算机视觉和图像的区别与联系
  10. bitwarden自建服务器,自建bitwarden的密码服务