1、分布式事务,无法跨服务进行事务回滚
2、tkmybatis批量插入,字段有40个,插入50条数据,超过2100个参数,就会报错
3、tkmybatis 的updateSelective更新的问题,null字段,修改参数的时候没法一起更新
4、nginx代理请求时间长,nginx设置时间
5、服务器多网卡,用InetAddress.getLocalHost().getHostAddress();不能获取到真实的ip地址
解决方法:
用request请求,request.getRequestURL().toString() 获取请求的全路径,如:http://localhost:8090/TestSytem/object/delObject
再进行字符串截取
6、window端口占用
netstat -ano | findstr 7533
taskkill /PID 3372
错误: 无法终止 PID 为 3372 的进程。
原因: 只能强行终止这个进程(带 /F 选项)。
taskkill /PID 3372 /F
7、打印对象数据 日志信息
log.info(docsBuilderBean.getData());
导入的包import org.apache.log4j.Logger;
日志级别的顺序
DEBUG < INFO < WARN < ERROR < FATAL
8、decimal去掉小数点后面的(小数点后几位,四舍五入)
setScale(0, BigDecimal.ROUND_DOWN))
9、Ribbon的饥饿加载模式(???待查找)