当前位置:   article > 正文

springboot+layui+shiro简单的脚手架_layui前端脚手架

layui前端脚手架

后台管理系统&&记账管理系统

一、项目github 地址

二、说明

三、截图

  • 目前只是研发设计了一个台账的功能,后期考虑加一些功能

首页添加一个折线图,一般首页都是带个分析的总览功能

 

  1. ├─.idea
  2. ├─src --------主目录
  3. │ ├─main
  4. │ │ ├─java
  5. │ │ │ ├─com
  6. │ │ │ │ └─blog
  7. │ │ │ │ └─manager
  8. │ │ │ │ ├─common ---- 存放工具类
  9. │ │ │ │ │ └─utils
  10. │ │ │ │ ├─config ---- 配置
  11. │ │ │ │ ├─controller --- controller控制器
  12. │ │ │ │ │ └─system
  13. │ │ │ │ ├─dao ---- dao层
  14. │ │ │ │ ├─dto ----个人理解算是包装实体类的辅助类吧
  15. │ │ │ │ ├─filter ----filter
  16. │ │ │ │ ├─pojo ---- entity
  17. │ │ │ │ ├─response ---- 这个目录结构应该怼到utils里
  18. │ │ │ │ ├─service ---- service
  19. │ │ │ │ │ └─impl
  20. │ │ │ │ └─shiro ---- realm 存放处
  21. │ │ │ └─tk --- 这个是tk mybatis集成的要求,具体的可以看看tk的文档
  22. │ │ │ └─mapper
  23. │ │ └─resources
  24. │ │ ├─config ----config
  25. │ │ ├─mapper ----mybatis的mapper.xmls存放位置,在配置文件中指定该目录
  26. │ │ ├─sql ------sql
  27. │ │ ├─static -----js+css+images
  28. │ │ │ ├─css
  29. │ │ │ ├─images
  30. │ │ │ ├─js
  31. │ │ └─templates ----- htmls

四、技术选择后端:

  • SpringBoot 2.1.0
  • tk.mybatis 2.0.2  除了master分支,其余分支改成了mybatis-plus
  • (有时间了把这个tk换成mybatisPlus) Shiro 1.3.1
  • (有的系统也设计成了shiro+jwt返回token的形式)

五、前端技术选择:

  • Layui 2.4.5
  • JQuery 3.3.1 (虽然不如react、vue等人气多,我觉得还行,上手快)

六、部署

  • blog.sq(不同的分支sql文件不一样,请自行查看对应,表的数量不是很多,大概就4个表)l脚本 application.yml 数据库连接信息改成你自己的 application.java 启动 端口号8080 地址 http://localhost:8080/login 账号密码都是 admin 

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/915231
推荐阅读
相关标签
  

闽ICP备14008679号