1. 问题情况:: 数据库两张表: 业务类型 a 表 业务表 b 表
2. 要求返回数据类型:json {'mes':'Y', {'业务类型':'业务类型名称1', 'info':{['业务数据':'业务名1','':''],['':业务数据'','':'']},{'业务类型':'业务类型名称2'}}
很抱歉 json写的不全对这是我的错,就是返回json里面有多个业务类型,每个业务类型里面有多个业务信息。
3.接收数据方法:
public Map getList(.../(这前面个是那个什么request之类,返回到jsp的页面), @requestBody String param) {
// 所有参数全部传入param , 然后在转化成json, 用map传输去查询,大体就是这样。
// 很抱歉,代码没有在这个电脑上
}
```
```
我的逻辑:先查出业务类型, 形成List<Map<String, Object>> list, 遍历list, 根据业务类型id查询业务信息, map.put()''然后返回所有信息。逻辑用java代码处理的
sql : SELECT a.name FROM a WHERE + 条件
SELECT b,name FROM b WHERE + 条件
两句sql
之后我被我司大佬一顿叼,
__
因为这个都是大佬做的, 我只负责写点小代码,
非常感谢看到这里的老师们, 我已经迷茫了,不知道代码该如何写下去了
我的问题:1.关于sql中 a.* 这种写法是不是不推荐的?因为我之前有看到说并不推荐写*号的
2.像之前上面的查询逻辑。我是应该分开写,还是像图片中大佬说的写在一起,效率会高一些?
3.请勿将内容转发扩散, 我想好好活着,不想被大佬叼死
非常感谢感谢各位老师的指导, 感激不尽,无以为报,谢谢