Life with teacher Lemon.

柠檬 - 摄于茶卡

柠檬,摄于茶卡。......

柠檬 - 摄于青海湖

柠檬,摄于青海湖。......

柠檬 - 摄于门源

柠檬,摄于门源油菜花海。......

Spring 事务详解

最近在开发过程中遇到了有个异常场景,数据库操作未回滚,查看代码已经标了@Transactional注解,查阅资料发现该注解默认只能用于运行时异常, 对于受检异常(Unchecked Exception)无效,除非使用其 rollbackFor 属性指定受检异常才有效,经此发现对于 Spring 事务理解的还不够透彻,再次学习之,记录在此。......

IDEA Git Terminal 乱码解决

开发过程中,我习惯将 IDEATerminal 替换成 Git Bash, 来模拟 Linux 环境的使用,在使用过程中发现,对于中文的显示都是乱码,本文记录下该问题的解决方案。......

前端开发环境配置-Windows篇

许久未使用 Windows,配置前端开发所需的 npmyarn 时,遇到了各种错误,解决完毕后梳理成文,记录在此。......

秦岭草甸

极目远眺,美景尽收眼底,回望来时的艰险路程,太值了,徜徉在草甸里,野餐、听音乐、拍照留念,太后悔没有带帐篷来了,期待下次的露营之旅。......

传递多个 Content-Type 引发的 Tomcat 400 错误

The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing).......

SpringBoot 处理 404 异常返回 JSON 格式数据

Spring Boot 默认对 404 异常处理会重定向到 /error 进行处理,现在流行前后端分离开发,后端基本上不配置静态资源,前后端交互使用 XML 或者 JSON 格式的报文,本文就以返回 JSON 为例,来处理 404 异常。......

Spring Boot 2 初体验

Spring Boot 是一套开箱即用,基于少量的配置和代码快速搭建出一个完整的应用程序的开发框架。下面我们来快速搭建一个工程。......