日常知识点总结

日常总结:
1、mybatis中#用于取参数,$取变量
2、mybatis从3.3.1后支持批量插入返回主键
3、mysql中的ignore 用于忽略sql中的错误,保证程序正常运行
4、sql中避免使用子查询,效率过低
5、spring quartz 设置concurrent false,job启动线程的话,需要在job获取线程的执行状态,中阻塞程序运行,实现定时任务串行
6、mybatis mysql 执行批量插入,一次插入10000条数据耗时是每次插入1000条插入10次的n倍
7、sharding-jdbc分库分表,如果引用配置文件,要把actual-tables="t_order_$${sharding.table}"  sharding.table={0..1} 写到配置文件,否则报错(有待细看原因)
8、new A(){} 创建了一个A类的子类,这个子类是一个匿名内部类







                                                                                                       ---------------------总结从现在开始,坚持!!!

猜你喜欢

转载自glei.iteye.com/blog/2343078