人们只会用“好人”来称呼对自己有用的人而已。
01
一句话日记
2020/8/3
02
Day111
每日总结
今天算是这几天来写代码思路最清晰的一次
并且第一次在项目中涉及到了多表查询
-
根据业务需求确定需要的数据有哪些
其实无外乎就是这么几个问题:
我根据什么参数去数据库查询?
我怎么查询,查询哪些数据表?
我查询到的返回值是什么?
-
本次例子中,页面有基本信息和图片信息
基本信息对应了数据库中的三张表
多表关联查询,其返回值是一个Map集合
同时确定其查询数据的sql语句
-
图片信息对应了数据库中的一张表
所以其返回值对应的是一个list集合
也就是多个和该表对应实体类组成的集合
同样地、确定sql语句
-
确定了这些信息就可以快速写代码了
-
前端发送请求,传入参数
Web层核心三步骤:
接受请求数据、调用service层,响应数据
-
Service核心步骤:
既然有两次查询,那么要调用两次dao层
一次返回值是Map集合,一次为List集合
使用现成的Map集合封装数据
将数据转换成json数据格式并返回
-
dao层核心步骤;
根据返回值确定调用什么查询方法
一次使用queryForMap()方法
一次使用query方法
-
后台响应完毕,前端接受响应的数据并解析;
使用键值对的方式获取前端响应的数据
如果是集合,遍历获取
-
再通过选择器定位页面对应标签
最后将数据动态添加到定义的标签中
完整的就是这么一个思路过程
-
老实说,缕清思路大概花了我1个多小时
写代码也就30分钟搞定
剩下的就是测试和改改自己忽视的一些小bug
03
刘小爱
人是绝对孤独的,不能互相理解的。
正因为如此,才想要彼此接近,所谓友情,爱情的前提,恰恰是每个个体都是孤独的。
刘小爱
04
每 日 打 卡
05
chū
初
xīn
心
mò
莫
fù
负
..~ . ~ ....~ . ~ ....~ . ~ ....~ . ~ ..
. ~ ..~ . ..~ . ~ ....~ . ~ ....~ . ~ ..
故事终会有一个美好的结局
若是此刻看上去不那么美好
那仅仅是因为故事还没结束
它还等着你将故事变得美好
..~ . ~ ....~ . ~ ....~ . ~ ....~ . ~ ..
. ~ ..~ . ..~ . ~ ....~ . ~ ....~ . ~ ..
领取专属 10元无门槛券
私享最新 技术干货