├─.idea
├─src --------主目录
│ ├─main
│ │ ├─java
│ │ │ ├─com
│ │ │ │ └─blog
│ │ │ │ └─manager
│ │ │ │ ├─common ---- 存放工具类
│ │ │ │ │ └─utils
│ │ │ │ ├─config ---- 配置
│ │ │ │ ├─controller --- controller控制器
│ │ │ │ │ └─system
│ │ │ │ ├─dao ---- dao层
│ │ │ │ ├─dto ----个人理解算是包装实体类的辅助类吧
│ │ │ │ ├─filter ----filter
│ │ │ │ ├─pojo ---- entity
│ │ │ │ ├─response ---- 这个目录结构应该怼到utils里
│ │ │ │ ├─service ---- service
│ │ │ │ │ └─impl
│ │ │ │ └─shiro ---- realm 存放处
│ │ │ └─tk --- 这个是tk mybatis集成的要求,具体的可以看看tk的文档
│ │ │ └─mapper
│ │ └─resources
│ │ ├─config ----config
│ │ ├─mapper ----mybatis的mapper.xmls存放位置,在配置文件中指定该目录
│ │ ├─sql ------sql
│ │ ├─static -----js+css+images
│ │ │ ├─css
│ │ │ ├─images
│ │ │ ├─js
│ │ └─templates ----- htmls
SpringBoot 2.1.0
tk.mybatis 2.0.2
(有时间了把这个tk换成mybatisPlus)
Shiro 1.3.1
(有的系统也设计成了shiro+jwt返回token的形式)
Layui 2.4.5
JQuery 3.3.1
(虽然不如react、vue等人气多,我觉得还行,上手快)
Thymeleaf
blog.sql脚本
application.yml 数据库连接信息改成你自己的
application.java 启动
端口号8080 地址 http://localhost:8080/login
账号密码都是 admin