SpringBoot
白小T~
每天学习一个知识点,十年之后我也是大牛。
展开
-
SpringBoot整合SpringSecurity
1.基本整合添加SpringSecurity的依赖即可<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency>重启访问即可跳转到对应的登录界面系统启动的时候会帮我们创建一个随机的密码,账号是user2.自定义登录原创 2020-11-16 08:03:21 · 180 阅读 · 0 评论 -
SpringBoot整合Shiro
此案例基于SpringBoot整合Mybatis 简单的CRUD操作小案例,阅读过程如有不适,请自行跳转。1. 表结构CREATE TABLE `t_user` ( `id` int(20) NOT NULL AUTO_INCREMENT, `username` varchar(20) DEFAULT NULL, `password` varchar(100) DEFAULT NULL, `salt` varchar(100) DEFAULT NULL, `create_time.原创 2020-11-09 22:53:00 · 190 阅读 · 1 评论 -
SpringBoot整合Mybatis 简单的CRUD操作小案例
1.整合操作目标:整合 MyBatis同时结合SpringMVC+Thymeleaf完成CRUD操作1.1 依赖<?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-instance" xsi:schemaLocation="http://maven.ap原创 2020-11-04 23:15:20 · 207 阅读 · 0 评论 -
SpringBoot异常处理
1. 自定义错误页面SpringBoot 默认的处理异常的机制:SpringBoot 默认的已经提供了一套处理异常的机制。一旦程序中出现了异常 SpringBoot 会像/error 的 url 发送请求。在 springBoot 中提供了一个叫 BasicExceptionController 来处理/error 请求,然后跳转到默认显示异常的页面来展示异常信息。我们只需要在resources/templates中添加一个error.html页面即可...原创 2020-11-03 07:46:49 · 222 阅读 · 0 评论 -
SpringBoot如何实现热部署操作(基于IDEA)
1.放开配置2. ctrl+shift+alt+’/’3.添加spring-boot-devtools <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency><build&原创 2020-10-28 08:13:17 · 132 阅读 · 0 评论 -
SpringBoot 集成
1.SpringBoot整合Servlet1.1 第一种方式1.添加自定义的Servlet@WebServlet(name = "FirstServlet", urlPatterns = "/first")public class FirstServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws Servl原创 2020-10-28 07:52:35 · 970 阅读 · 1 评论 -
SpringBoot 基础
一、SpringBoot基础篇1.SpringBoot初探 SpringBoot的初衷简化配置2.SpringBoot项目的构建方式2.1 通过官网自动生成https://start.spring.io/ 快速生成2.2 IDE 在线模板生成本质上和上面是一样的,只是简化了我们的操作2.3 IDE通过maven项目构建1.创建一个独立的web项目2.引入对应依赖<parent> <groupId>org.springframework.b原创 2020-10-25 22:33:40 · 144 阅读 · 0 评论 -
Spring Boot配置属性(567个,丁雪峰 译 《Spring Boot 实战》 附录)
flywayflyway.baseline执行基线时标记已有Schema的描述flyway.baseline-on-migrate在没有元数据表的情况下,针对非空 Schema执行迁移时是否自动调用基线。(默认值false。)flyway.baseline-version执行基线时用来标记已有schema版本(默认值1)flyway.check-locations检查迁移脚本所在的位置是否存在。(默认值:false)flyway.clean-on-validation-error在验证原创 2020-05-27 22:25:55 · 1392 阅读 · 0 评论