比如我一个接口获取一个列表,但是考虑到如果直接关联表考虑到性能,所以我想抽出来去用程序拿到所有省市区再去做if比较,但是这样还是会多次调用省市区的接口。我想着用单例,好像不能在单例里面访问数据库,直接空指针了,有大牛有什么看法和办法吗?还是就直接关联表才是最好的方式?
就是比如现在我要获取一个列表,里面有做地址拼接,省+市+区+地址。我瞎想到这个关联多次,那么我如果把这个拿出来,用java接口里面去比较会不会更快,这时候又想到每一次都会调所有省市区,那是不是要走单例,我用单例写又发现访问service或者mapper会直接报空指针。一回想是不是还是直接关联出来更快,还有单例不能访问数据库吗?
最后跟大佬聊后决定还是用数据库关联,数据库本身就是做这些的,一般的处理不会优于数据库本身的处理
关于省市区转换中文的优化?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-