自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Mybatis日志参数快速替换占位符工具

Mybatis执行的sql的打印格式为:Mybatis log printf工具网页地址:http://www.feedme.ltd/log.html2020-08-04 09:16:44 -DEBUG - [io-8888-exec-5] .mapper.operation.OperationMapper.insert. debug 145 : ==> Preparing: INSERT INTO tulu.t_log_operation (id, module, modul

2020-08-04 11:08:34 1693 2

原创 Mybatis Mapper.xml文件实现一对一一对多的引用查询

Mybatis的实现方法有在方法上直接写@Select注解的方式写sql,以及在Mapper.xml中写标签的方式。在xml文件中写sql支持复杂的一对一和一对多查询如图,TCustomer对象持有TCustomerProfile的对象引用和TCustomerAccess的列表对象引用。即TCustomer和TCustomerProfile是一对一的关系,TCustomer和TCustomerAccess是一对多的关系。现需要在sql中一次查询出来这两种关系这样一条语句可同时查询出一对一和一

2021-04-13 10:31:09 669

原创 IDEA关闭烦人的行首小灯泡

IDEA关闭烦人的行首小灯泡在IDEA日常的开发中,在已有的代码行首编辑时总是会出现烦人的小灯泡,如下图p1打开设置,去掉展示扩展灯泡即可

2021-03-18 11:15:50 2611

原创 java IO文件夹递归读取

/** * 递归遍历文件夹 * @param path 文件绝对路径 * @param result 结果列表 * @return */ public static List<File> recursion(String path, List<File> result) { // 构建文件 File f = new File(path); // 存在? if (!

2020-08-20 18:00:06 235

原创 JS作用域的一些理解

最近看了一本《你不知道的JavaScript》书籍,发现里面讲的很有意思:大部分人可能都只是在使用JavaScript,碰到某些问题直接百度一下就ok了,而碰到一些更难的可能就直接跳过了。这本书中有句话我很赞同,“JavaScript不必有多理解就可以很好地使用,因此很多js开发者并没有多理解这门语言本身,这是我们面临的最大挑战”。这本书并没有像各种教程一样,教我们实用的东西,而是更深入的理论性的东西,在看到作用域这一章节时,发现了一些有意思的东西,也知道了为什么JS经常会被诟病很多漏洞的冰山一角。就

2020-08-07 16:54:44 150

原创 WebSocket应用原理:使用springboot和vue快速应用测试

WebSocket是在http协议之上的一种全双工、持久化通信协议,一些原理介绍这里就不在赘述了,想看的小伙伴可以自行百度,我这里就直接贴代码上实战了,在实战中来分析原理。我们本次前端采用的是WebSocket对象API,相关doc在这里WebSocket API在开始之前我们需要知道,WebSocket是基于事件驱动的,什么叫事件驱动?简单说就是,由特定的动作事件来触发,例如js中的onclick,onmouseover等事件句柄,再例如Java GUI编程中的onButtonClick等等都是事件

2020-07-28 12:03:36 226

原创 Spring中Bean的作用域?单例模式是否是线程安全的?

spring 的 bean 的scopespring容器中管理的bean有五种作用域:1、singleton:单例、也是默认的2、prototype:原型,即每次需要该bean都会创建一个新的bean3、request:请求级别,即每次请求创建一个bean,适用于WebApplicationContext4、session:session会话级别,同一个session共享一个bean5、application:应用程序级别,同一个程序共享一个bean从单例与原型Bean,去说线程安全对于原型

2020-07-27 16:17:29 793

原创 SpringBoot日志打印增加方法和行号

最近某个项目只能在生产环境调试,无法本地debug,而SpringBoot默认的日志打印信息完全不够,默认只打印了时间、level、PID、线程名、logger和msg,对于只能靠日志排错的我来说真是欲哭无泪!!!想要快速定位到某个bug,我们需要更多信息,例如方法名,代码行号,于是找了好久找到了SpringBoot的默认打印配置。如果你没有引入自定义的日志实现,boot默认为logback实现。具体的详情需要的可以看boot的官方文档,boot官方文档连接网上许多帖子都是完全覆盖了boot的默认配置

2020-07-23 14:48:55 4900 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除