- 博客(7)
- 收藏
- 关注
原创 mybatis中一对多的写法,注解SQL, and XML
mybatis中注解对collection集成不是太好。应用场景:当需要从表中获取一对多数据时(入redis用),我们用注解sql写的时候,长这样://以userId为key,对应的多条记录为value @Select("<script> " + " select * from sys_user_role where DATA_STATUS = 'U'" + "</script>") @ResultMap("s
2020-12-01 10:24:26 703
原创 linux命令:lsof
实际工作中我们往往需要快速查找一些项目进程的相关信息。lsof这个命令最近接触到了,mark一下。-t:只显示进程ID-i:显示所有连接 lsof -t -i:8080(显示8080端口的PID) lsof -i@127.0.0.1(相当于ping)-p:显示指定PID打开的内容(可以用这个命令快速找到日志,JVM bin目录位置等等)这几个算是比较常用到的。还有一个启动jar的方式也顺手mark一下:java -jar springpro.jar &nohup.
2020-06-10 10:30:19 371
原创 springboot注解-@ConfigurationProperties
springboot有很多的注解,大多是从老版本的spring配置文件衍化而来的,我基本是看到一个学一个,毕竟太多了。今天讲到的是@ConfigurationProperties,那么什么是@ConfigurationProperties呢?首先给你们看下这个东西# in application.properties #spring.jdbc.username=userspring.jdbc.password=123---------------------------------
2020-05-29 17:26:04 190
原创 spring与jackson包版本冲突
spring5.x需要匹配jackson2.9.x的包,如果匹配的jackson版本过低,会导致controller返回的对象不能解析。这种错:java.lang.ClassNotFoundException: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter这种:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating
2020-05-22 12:00:04 1247
原创 mybatis注解中的sql
随笔记一下遇到的一个oracle数据库字段问题:mybatis中用注解方式代替mapper文件。涉及到插入Date类型(oracleDB)时,当有一段如下代码时,数据库中的时间只有年月日,没有时分秒。VO bean = bew VO();//createDate字段为java.util.Date类型bean.setCreateDate(new Date());----@Ins...
2019-11-13 16:00:57 181
原创 LinkedHashmap与ListOrderedMap
今天偶然看到一个新的Apache下的api ListOrderedMap:说是保持key原有的顺序。我就大概的比对了一下现有的一个保持put顺序的方法。先上代码:public static void test1(){ LinkedHashMap link = new LinkedHashMap(); link.put("qq","1"); ...
2019-07-10 10:54:06 1003
原创 jsch中的sftp
SFTP相关的api说实话还是挺好用的,不过也有不少的坑。直接上问题吧:timeout: socket is not established当时是突然爆出来的问题,之前登陆sftp都没出过问题,突然生产报出来了。我透,这有点恶心人。我在网上翻过挺多文章的,都没怎么看到解决方案,于是我就自力更生,看了下源码。算了再回头说下问题现状吧,问题现状是:在登陆的时候,session.conn...
2019-06-26 18:03:47 1229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人