主题:使用StringBuilder线程不安全,sql拼不对

黑球 2019年07月25日 68

使用StringBuilder线程不安全,sql拼不对图片.png

闲大赋 2019年07月26日

这个是方法里执行的,不存在线程安全问题,拼写不对肯定是别的出问题了

黑球 2019年07月28日

我说的不是方法里的StringBuilder,是this.sql这个变量是stringbuilder定义的

闲大赋 2019年07月28日

stringbuilder 是线程安全类,况且,Query不是,也应该是方法内申明的,使用的时候创建一个

黑球 2019年08月01日

的确是这样的,应该每次都创建一个,不过stringbuilder的确不是个线程安全类!

不得不说beetl的源码注释清晰,细节处理的也很到位,堪比文档!

比如:我想自己封装不同库的分页的时候,想复用查询条件,才发现这里clear了!

1564651133(1).jpg