2017-01-19 17:25
@nbjgl 对啊,不管在A那边怎么处理最终还是要返回给B的,返回之后B想怎么玩就怎么玩啊,你是认为处理不了还是认为这时候再处理时间上已经晚了?
2016-09-30 20:06
@JFinal 自动化添加 limit 1感觉没有必要,程序不好判断,因为有些sql虽然没有加limit 1之类的语句,但是有可能是通过主键查询的数据,其实已经能保证查询出1条来,当然在加上limit 1也没啥影响。对于复杂的sql,感觉不好加,从最外层包一层sql其实意义不大,并不能提高性能,要想提高性能只能从最里层的sql下手,尤其像oracel那样的写法。其实mybatis对于对象查询好像也是让用户自己去控制保证查出一条来,如果查出集合也会报错。当然,这是从我个人水平角度出发的,波总应该有更高明的手段吧,^_^。
2016-09-30 14:02
@老八 刚才试了一下的确不会报错了,但是个人还是建议对于这种查询对象的需求,最好还是通过sql确保只能查出一条数据来,否则有可能出现这种情况,你先查询出了1000条数据(甚至更多),然后findFirst方法帮你取出第一条。有点得不偿失。