Spring Boot
文章平均质量分 94
hresh
这个作者很懒,什么都没留下…
展开
-
Spring Data JPA关于懒加载的那些事
本文主要分析Spring Data JPA中出现懒加载的原因以及应对办法,顺带科普一下JPA相关的知识点。原创 2022-09-28 09:21:43 · 705 阅读 · 0 评论 -
rollback-only异常令我对事务有了新的认识
深入分析为何会产生rollback-only异常,以及对应的解决方法,顺带了解了同类自调用导致事务失效的原因和解决方法。原创 2022-09-13 23:18:38 · 385 阅读 · 0 评论 -
从零学习Jenkins部署SpringBoot项目
前言之前项目中虽然使用过 Jenkins,但是都只是使用,没有自己搭建过,完整部署一个项目。既然工作中没有独立部署过,那么就只能自己动手实操一番,技多不压身嘛。一开始是在本机上下载安装 Jenkins,然后将本地项目上传到 Gitlab 上,期望在 Jenkins 上构建项目,然后进行项目的部署和发布。但是在动手过程中发现本机 Jenkins 新建任务时走不通,要么就搭建虚拟机,或者搞台服务器,刚好手头有一台自己玩的服务器,刚好也刚贴合实际生产,所以才有了下文。准备工作JDK准备java环境,jd原创 2021-09-28 21:13:47 · 736 阅读 · 0 评论 -
基于SpringBoot将Json数据导入到数据库
文章目录背景导入依赖实现方式方式一方式二总结参考文献由于数据库目前只有表,还未填充数据,因此计划通过导入 Json 文件中的数据,插入到后台数据库,供开发测试。本文主要讲解基于 SpringBoot 项目如何将本地 Json 文件导入到后台数据库。背景数据库中有一张名为 product 的表,表创建信息如下:CREATE TABLE `product` ( `productId` int(20) NOT NULL, `productName` varchar(100) DEFAULT NUL原创 2020-05-23 16:32:04 · 3791 阅读 · 0 评论 -
Spring Boot拦截器(Interceptor)详解
文章目录Interceptor 介绍Interceptor 作用自定义 Interceptor运行程序并测试效果应用性能监控登录检测参考资料Interceptor 介绍拦截器(Interceptor)同 Filter 过滤器一样,它俩都是面向切面编程——AOP 的具体实现(AOP切面编程只是一种编程思想而已)。你可以使用 Interceptor 来执行某些任务,例如在 Controller ......原创 2019-12-14 22:54:10 · 49393 阅读 · 3 评论 -
Spring Boot注解学习之@ServletComponentScan及扩展
文章目录@ServletComponentScanServlet通过代码注册Servlet使用注解注册ServletFilter使用@WebFilter 注解继承 HttpFilter实现 Filter 接口Listener@WebListener总结@ServletComponentScan源码如下:@Target({ElementType.TYPE})@Retention(Retent...原创 2019-12-12 18:59:48 · 2089 阅读 · 1 评论 -
Spring Boot注解学习之@SpringBootApplication(二)
文章目录@ComponentScan属性basePackages 与 valuebasePackageClassesincludeFiltersexcludeFilters添加自定义过滤规则@Component@ComponentScanscontext:component-scanSpringBootApplication 注解中4个方法小结参考文献@ComponentScan在讲述 @Co...原创 2019-12-09 21:43:56 · 193 阅读 · 0 评论 -
Spring Boot注解学习之@SpringBootApplication(一)
文章目录@SpringBootApplication@Configuration@Configuration 加载 Spring 方法1、@Configuration 配置 Spring 并启动 Spring 容器2、@Configuration 启动容器+@Bean 注册 bean3、@Configuration 启动容器+@Component 注册 Bean4、使用 AnnotationCon...原创 2019-12-09 21:41:22 · 265 阅读 · 0 评论 -
从 Spring Boot 1.x 升级到 2.x 的时候所踩的坑
文章目录1、启动类报错2、日志类报错3、Thymeleaf 3.x 默认不包含布局模块4、Spring Boot 2.x 去掉了findOne()方法5、Spring Boot 2.x 插入数据会报错由于工作项目中目前还是采用的是 Spring Boot 1.x ,私下学习 2.x 的时候,将项目从 Spring Boot 1.x 升级到 2.x 的时候所踩的坑记录下来。1、启动类报错Spr...原创 2019-11-28 21:48:41 · 586 阅读 · 0 评论 -
Spring boot 中关于静态资源的引用
默认资源映射及访问Spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。建议大家使用 Spring Boot 的默认配置方式,提供的静态资源映射如下:classpath:/META-INF/resourcesclasspath:/resourcesclasspath:/staticclasspath:/publi...原创 2019-09-09 21:56:21 · 973 阅读 · 0 评论 -
spring boot2.0 ResourceHttpRequestHandler cannot be cast to HandlerMethod
在 spring boot 2.0 项目中写拦截器时,遇到一个小问题,记录一下。错误日志如下:java.lang.ClassCastException: org.springframework.web.servlet.resource.ResourceHttpRequestHandler cannot be cast to org.springframework.web.method.Handl...原创 2019-11-08 17:36:14 · 1286 阅读 · 0 评论