Mybatis
本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf
启动,访问以下地址:
http://localhost:8080/admin
Login 画面:
用户名:admin
密 码:admin
恭喜:)
本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf
Spring Security 功能强大,详细去官网了解。
创建以下包:
- com.example.demo.security
追加 Security 类:
本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf
后台我们仍采用通常分层方式:
Controller -> Service -> Dao(这里是 Mybatis 的 Mapper)
创建以下包:
- com.example.demo.controller
- com.example.demo.service
- com.example.demo.entity
- com.example.demo.mapper
追加 Entity 类:
本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf
我们使用 YAML 作为配置文件。
本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf
Spring initializr 是 Spring Boot 的一个脚手架服务。通过它我们可以以可视化的方式选择、下载需要的组件。
本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf
安装工具:
本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf