![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
程序员布隆
这个作者很懒,什么都没留下…
展开
-
基于SpringBoot与LayUI的后台管理系统
地址https://github.com/yengjin/springboot-layui-admin说明一套SpringBoot+MyBatis+FreeMarker+LayUI的后台管理系统开源啦~.适用于小体量,CRUD业务为主的后台系统快速搭建和学习.在学习过程中发现很多地方网上没有给出一个整套的案例, 整合了网上的一些解决办法, 做出了一个比较完整的管理系统~由于时间仓促, ...原创 2020-01-06 16:54:18 · 7625 阅读 · 2 评论 -
SpringBoot static目录和template目录的区别
今天做项目的时候, 遇到了一个问题: SpringBoot下的static目录和template目录的区别, 特此记录一下~static目录static目录是用来保存静态文件的目录, 比如HTML, JS, CSS, 图片等, 是不需要服务器进行数据绑定的页面.static目录下的文件, SpringBoot帮我们做了静态路径自动解析.比如: 我写了一个/static/hello.html...原创 2019-12-27 16:44:18 · 2720 阅读 · 1 评论 -
SpringBoot拦截器配置
第一步: 定义拦截器// 继承了HandlerInterceptorAdapterpublic class MyInterceptor extends HandlerInterceptorAdapter { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse res...原创 2019-12-25 19:55:06 · 166 阅读 · 0 评论 -
SpringBoot文件上传
SpringBoot仍然使用MultipartFile完成文件上传.使用Servlet3中的Part对象完成上传.文件上传配置 (可选)spring.http.multipart.enabled=true; // 是否允许处理上传spring.http.multipart.maxFileSize=1MB; // 允许最大的单文件上传的大小, 可以是KBspring.http.multip...原创 2019-12-25 19:28:10 · 220 阅读 · 0 评论 -
SpringBoot注册Servlet组件
第一种: 注解扫描方式@ServletComponentScan在启动类中使用@ServletComponentScan注解, 扫描servlet@SpringBootApplication@ServletComponentScanpublic class AppConfig { public static void main(String[] args) { Sp...原创 2019-12-25 17:29:25 · 158 阅读 · 0 评论 -
SpringBoot统一异常处理
第一种: 使用@ControllerAdvice统一处理@ControllerAdvice为所有Controller的增强类, 出现异常的时候, 会跳到这个增强控制器. (动态代理模式)ErrorControllerAdvice.java@ControllerAdvicepublic class ErrorControllerAdvice { @ExceptionHandler(E...原创 2019-12-25 13:57:28 · 106 阅读 · 0 评论 -
SpringBoot集成FreeMarker
第一步: 添加POM依赖<!-- FreeMarker依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId></depe...原创 2019-12-25 13:18:51 · 117 阅读 · 0 评论 -
SpringBoot静态资源配置
默认配置新建一个index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>静态文件测试</title></head><body> SpringBoot的静态资源<...原创 2019-12-25 11:09:45 · 143 阅读 · 0 评论 -
SpringBoot集成事务
查看是否回滚@Overridepublic void save(User user) { userMapper.insert(user); // 故意设置异常, 查看是否回滚 int t = 1 / 0;}我们会发现, 没有配置的情况下, 数据是不会回滚的, 也就是默认不支持事务, 需要手动配置.接下来介绍让SpringBoot支持事务的步骤,第一步: 配置事...原创 2019-12-25 10:34:42 · 450 阅读 · 0 评论 -
SpringBoot集成MyBatis
第一步: 配置依赖POM.XML<!-- 阿里巴巴DRUID连接池--><dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.9</version>&l...原创 2019-12-25 09:42:28 · 144 阅读 · 0 评论