SpringBoot
米奇罗
谢谢各位的关注,我是菜鸡米奇罗,一个会后端的产品经理,成功成为自己最讨厌的人。本人已毕业,转岗产品经理。
展开
-
springboot中静态页面无法访问及return无法重定向问题
文章目录1. 前言2. 静态页面无法加载原因是啥呢?怎么解决?3. return "redirect:”无法重定向原因分析4. 小结&参考资料小结参考资料1. 前言这几天做一个小项目,碰到了一些奇葩bug,各种百度都无法解决,只有自己一个一个试,气到爆炸。springboot中静态页面templates下的HTML文件无法直接访问,还有就是return "redirect:”无法重定向...原创 2019-03-02 12:18:12 · 2489 阅读 · 2 评论 -
springboot实现热部署
文章目录前言原理方式开始配置在pom.xml中添加依赖devtools的配置IDEA中配置测试参考资料&小结小结参考资料前言在实际开发过程中,每次修改代码就得将项目重启,重新部署,对于一些大型应用来说,重启时间需要花费大量的时间成本。对于一个后端开发者来说,重启过程确实很难受啊。在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,...原创 2019-03-20 19:34:15 · 234801 阅读 · 61 评论 -
优雅的缓存解决方案--SpringCache和Redis集成(SpringBoot)
1. 前言一个系统在于数据库交互的过程中,内存的速度远远快于硬盘速度,当我们重复地获取相同数据时,我们一次又一次地请求数据库或远程服务,者无疑时性能上地浪费(这会导致大量时间被浪费在数据库查询或者远程方法调用上致使程序性能恶化),于是有了“缓存”。本文将介绍在spring boot项目开发中怎样使用spring提供的Spring Cache 与最近很火的 Redis 数据库来实现数据的缓存。...原创 2019-03-26 20:25:02 · 17599 阅读 · 4 评论 -
优雅的缓存解决方案--设置过期时间
文章目录1. 前言2. 配置修改配置类测试3. 报错解决小结&参考资料小结参考资料1. 前言上篇文章介绍了利用 SpringCache 和 Redis 设置缓存,但是SpringCache 注解并不支持设置缓存时间,确实很令人头疼。这篇文章将叫你用最简单的方式解决 SpringCache 和 Redis 设置缓存并设置缓存时间。此篇文章基于上篇博客,有啥不懂的地方请查看上篇博客。上...原创 2019-03-31 16:29:43 · 6290 阅读 · 0 评论 -
自定义异常处理返回无效问题
前言最近做一个项目,自定义了全局异常处理,但是返回值一直无法返回自定义的类型。调试了一早上,气到吐血。终于发现问题了。自定义异常处理/** * @author :Maolin * @className :GlobalExceptionHandler * @date :Created in 2019/9/2 9:08 * @description: 自定义全局异常处理 * @ver...原创 2019-09-03 11:09:43 · 1648 阅读 · 0 评论 -
解决Mapper.xml联合查询报错
前言使用 myBatis 在自定义查询语句时,使用联合查询出现报错问题解决。报错org.springframework.dao.DataIntegrityViolationException: ### Error querying database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'roo...原创 2019-09-05 11:14:06 · 982 阅读 · 0 评论 -
SpringBoot简单使用PageHelper分页组件
前言PageHelper 插件是真的很方便,特别方便,非常方便。尽管手撸一个分页也不难,用一下limit,order 之类的SQL即可。但有简便的怎么能不用呢。1. 使用方法这儿就介绍一种简便的方法就行了,其他很多种很多种方法请自己查看官方文档,文档里面也有实例。1.1 Maven依赖我之前在讲 mybatis 的博客中,专门提了这个组件的作者。在Springboot里面使用,作者专门...原创 2019-09-05 21:42:21 · 465 阅读 · 0 评论