![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringBoot博客-前后端
文章平均质量分 55
SpringBoot博客-前后端
荒--
这个作者很懒,什么都没留下…
展开
-
前言:配置环境说明及其历史版本下载
整体配置如下:运行cmd 查看JDK 和 gradle版本222原创 2021-01-12 21:46:28 · 90 阅读 · 1 评论 -
第一章、测试环境搭建
项目结果如下:启动类:package com.waylau.spring.boot.blog.initializrstart;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class Application { public stat原创 2021-01-14 22:51:19 · 98 阅读 · 0 评论 -
第二章、Thymeleaf 基础知识
变量表达式 ${}(美元表达式),用于访问容器上下文环境中的变量,功能同jstl中的${}protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { ... //Create Servlet context WebContext ctx = new WebContext(req, resp, this.getServletCont.原创 2021-01-16 20:30:17 · 140 阅读 · 0 评论 -
第三章、Themeleaf与SpringBoot集成
配置环境Thymeleaf 3.0.3.RELEASEThymeleaf LayoutDialect 2.2.0原创 2021-01-17 12:30:15 · 135 阅读 · 1 评论 -
第四章、Spring Data JPA、Hibernate 与 Spring Boot集成
配置环境MySQL5.7.22Spring Data JPA 1.11.1RELEASEHibernate 5.2.8.FinalMySQL Connercor/J 5.1.41配置文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst原创 2021-01-19 22:02:21 · 104 阅读 · 0 评论 -
第五章、SpringBoot集成ElasticSearch
配置环境ElasticSearch 2.4.4Spring Data Elasticsearch 2.1.3.RELEASEJNA 4.3.0原创 2021-01-24 11:34:38 · 112 阅读 · 0 评论 -
第六章、SpringBoot集成SpringSecurity
完成一个表简单的登录测试案例项目结构大致如下,里面部分内容与上一篇博客相同配置文件application.properties 如下#### thymeleaf配置 #######spring.thymeleaf.mode=HTML5# 编码spring.thymeleaf.encoding=UTF-8# 类型spring.thymeleaf.content-type=text/html# 开发时关闭缓存,不然没法看到实时页面spring.thymeleaf.cache原创 2021-02-03 20:49:46 · 81 阅读 · 0 评论 -
第七章、用户管理
项目部分结构如下AdminController 用户管理的控制器 访问地址http://localhost:8080/adminspackage com.waylau.spring.boot.blog.controller;import java.util.ArrayList;import java.util.List;import org.springframework.stereotype.Controller;import org.springframework.ui....原创 2021-03-13 16:43:15 · 170 阅读 · 0 评论 -
第八章、角色管理
在第七章的基础上进行开发一、建立权限(角色)的实体二、建立用户和权限的关系三、创建用户时,关联角色四、修改用户的角色五、初始化权限(角色)、用户的数据首先在项目的pom.xml文件中添加如下依赖<!-- Spring Security --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte原创 2021-03-27 10:16:36 · 146 阅读 · 0 评论 -
第九章、权限管理
在第八章的基础上进行开发一、建立角色与资源的关系二、CSRF问题的解决三、启用方法级别的安全设置四、使用BCrypt加密密码五、用户登录六、记住我原创 2021-03-29 20:37:16 · 153 阅读 · 0 评论 -
第十章、博客管理
在第九章的基础上进行开发博客的编辑采用markdown 编辑器 需要导入相应的jar包<!-- txtmark-0.16.jar markdown编辑器 --><dependency> <groupId>es.nitaur.markdown</groupId> <artifactId>txtmark</artifactId> <version>0.16</version></depen.原创 2021-04-04 10:16:42 · 81 阅读 · 0 评论