记一次Mybatis-Plus使用碰到的问题“Error attempting to get columjn ‘xxxx‘”
在项目中使用到了lombok插件,错误的以为@Data注解会自动生产无参构造函数,导致了一个问题。
“Error attempting to get columjn ‘xxxx‘”
在项目中使用到了lombok插件,错误的以为@Data注解会自动生产无参构造函数,导致了一个问题。
“Error attempting to get columjn ‘xxxx‘”
Mybatis-Plus可通过自定义的TypeHandler实现某个属性在插入数据库以及查询时的自动转换,本例中是要将Map类型的属性转化成CLOB,然后存入数据库。由于是复杂的Map,mp自带的json转换器会丢失部分信息。
首先说明业务场景:
对公司数据的driver增加离线节点上线重连的功能。 大致功能需求,在线连接中有 节点1、节点2、节点3······,这时节点2离线了,将节点2移除在线连接池,加入离线节点池,然后定时访问离线节点池,尝试重新连接。由于driver连接自身没有保存连接的uri信息,所以我对driver连接自己封装了一层,大致如下:
在使用spingBoot 2.x版本的时候,使用alibaba的druid数据库连接池,
com.github.pagehelper的分页插件1.1.2版本,启动项目报错。
错误日志如下:
yyyy : 代表年(不去区分大小写)
假设年份为 2017
“y” , “yyy” , “yyyy” 匹配的都是4位完整的年 如 : “2017”
“yy” 匹配的是年分的后两位 如 : “15”
超过4位,会在年份前面加”0”补位 如 “YYYYY”对应”02017”
有一天瞎jb设置,导致idea的run按钮跑到左边去了,如下:
我去,我的强迫症使得我没法安心工作。
开门见山的说,hive中有两个函数percentile和percentile_approx,可以用来计算分位数。
而中位数即2分位数,那么同样可以使用该函数计算。具体使用方如下:
公司让学习一下Neo4j在SpringBoot框架下的使用,我知道有个Spring DATA Neo4J,在网上找了很多教程,有些地方让我困惑了很久,所以记下来希望能给后面学习的伙伴一些帮助。