该教程主要目的是为了有一定java基础,没有springboot使用经验的开发者快速入门,使用springboot的,模拟实战建立一个博客为例子来介绍。关于springboot的使用方法,都在这个实战例子里面一点点讲到。现在前端基本上都是前后端分离,都是用vue,angular,react这三大框架,前端在这里不是重点,所以简单使用freemarker模板来写页面,也没有什么样式,只是让博客的例子看起来更加完整。
Spring Boot入门(第一章):Hello World
Spring Boot入门(第二章):添加Freemarker引擎
Spring Boot入门(第三章):添加Druid数据源
Spring Boot入门(第四章):添加JPA支持
Spring Boot入门(第五章):实体
Spring Boot入门(第六章):Repository
Spring Boot入门(第七章):Controller
Spring Boot入门(第八章):Json的处理
Spring Boot入门(第九章):列表页面
Spring Boot入门(第十章):新增页面
Spring Boot入门(第十一章):编辑页面
Spring Boot入门(第十二章):删除记录
Spring Boot入门(第十三章):排序与分页查询
Spring Boot入门(第十四章):条件过滤查询(QBE)
Spring Boot入门(第十五章):动态构造查询(CriteriaBuilder)
Spring Boot入门(第十六章):JPQL语句查询
Spring Boot入门(第十七章):原生SQL语句查询
Spring Boot入门(第十八章):安全验证框架介绍
Spring Boot入门(第十九章):用户角色权限(上)
Spring Boot入门(第二十章):用户角色权限(中)
Spring Boot入门(第二十一章):用户角色权限(下)
Spring Boot入门(第二十二章):Spring Security form表单验证
Spring Boot入门(第二十三章):用户密码加密
Spring Boot入门(第二十四章):用户授权
Spring Boot入门(第二十五章):菜单(树形结构的设计)
Spring Boot入门(第二十六章):后台首页与导航
Spring Boot入门(第二十七章):重构
Spring Boot入门(第二十八章):文章分类
Spring Boot入门(第二十九章):自定义登录界面、登录接口和注销接口
Spring Boot入门(第三十章):审计信息(创建人、创建时间、最后更新人、最后更新时间)
Spring Boot入门(第三十一章):博客首页
Spring Boot入门(第三十二章):文章分类页面
Spring Boot入门(第三十三章):文章页面
Spring Boot入门(第三十四章):缓存
Spring Boot入门(第三十五章):定时任务
Spring Boot入门(第三十六章):部署
Spring Boot入门(第三十七章):profiles.active多环境开发、测试、部署