码迷,mamicode.com
首页 > 其他好文 > 详细

项目实战中遇到的问题

时间:2019-09-10 14:56:14      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:util   快速   一致性   配置   遇到   分页查询   分页   消费   条件   

1、在搭建kafka消费者时候,因为项目用的是springmvc项目,我用xml配置批量消费,怎么配置都不行,因为在工厂类中注入其他的A类,但是源码中的工厂类里边的A类没有set方法,所以xml注入不进去,所以用java配置的方式

2、spring中一个类如果要用注解,一定要在扫描的范围内,要不然使用不了。

3:对数据库中的很多数据处理,一定要try--catch,以防因为某一条数据出问题而导致程序报错。

4;对数据库中查询多条数据,要分页查询,不可以一次性查询处理;如果是ajax请求,应该开启线程查询,方便快速响应。

5:ajax中校验为了用户快速知道问题,在最后的方法要在校验一下;

6:写底层方法时候,最好根据参数去判断校验,不需要传入很多类。

7:写查询数据库方法时候,吧数据库的条件放在service层,不要放在controller层或者utils类中。

8:当写一段代码是需要某些条件才可以执行的时候,一定要if,不可以有else;

9:先查询在操作数据的时候,一定要考虑高并发,线程安全问题;

10、确保redis操作一致性问题,可以使用lua脚本+redis

项目实战中遇到的问题

标签:util   快速   一致性   配置   遇到   分页查询   分页   消费   条件   

原文地址:https://www.cnblogs.com/baopeer/p/11497314.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!