00:00
比较好写了,好,下边我们来写这个代码了,写代码先从底层写底层map,在市场活动map里边加一个方法,这个方法就是根据,就不是根据了,就是查询所有的市场活动,批量导出,所以我们这个地方直接写这个方法了,在市场活动的map在这里边加一个方法,这个方法咱们都已经设计好了,范围值list list里边实体类对象,然后呢,下边是方法名,双面名,我就直接写了,这都是设计好的select o s,然后呢,这是我们说这查询所有的市场动作,那就没有参数知吗?然后呢,这个地方给他一个注释知吗?这个注释我们就查询所有的市场活动知。好,方法定义好了,下面我们来说写搜数句,那写在这个映射文件里加一个所数句,那加过来吧,查询的搜数句写拉一个字,ID要和方镜一样,那我拿过来就放小名拷贝,然后呢,放到我们这个地方。
01:05
这个参数他没太没有参数,没有参数这个可以不写啊,当然有参数其实也可以不写,因为这是可选的这个属性。那下边结果结果result对map,因为我们返回的是一个一个的实体类对象,所以我们这个地方大叫map啊,然后呢,在这里边写我们搜数据了啊。查询的搜有句谁来的,然后呢,From从哪个表里边查,对市场活动这个表里边查,查询哪些字段呢?对所有的字段,就其实就是看你看它有导出哪些字段,那导出哪些字段,它上面没有明确的说,那我那我就导出所有字段。那所有字段当是有一些字段叫什么是外键,像所有者,然后呢,创建者修改者,这些都是保存某一个用户的ID,像这些,哎,这个东西就断了。
02:02
像这些来看,这些外键是查连接,查询,查名字还是直接查ID。对,那是关联字段查名字还是查ID查名字?为啥查名字呢?我觉得你展示给用户他看不懂,对他导出来生成Excel文件是不是他要看的,你要导出来ID谁能看懂,所以大哥对我们这个操作就应该查询市场活动这个表的所有字段,而且相关的字段连接查询查名字知道吧,所以我这那就直接查了这个,其实这个操咱们以前已经写过了哪个地方。根据条件查到是不是是不是就这个地方,就这个地方,只不过我们这儿是不是没有没有条件了,对没有条件了,查询所有的是没有条,那我这个地方我们就拷过来可以吧,对直接拷过来,拷贝CTRLC拷贝过来,对这个地方直接拷过来知道吧,没有查询条件,当然最好你排个序是不是可以啊对排个序排个序,按照创建时间排序,新创建的显示到什么,新创建的显示这个对选择上边哪一个是不是根据这个排过去啊,把它拷了就行,这so你写完了之后就可以复用了,知。
03:17
啊,你也可以自己写,你也可以自己写,嗯,啊,我这个地方我就考过来了,课堂上我就考来了,你看看你课下你别考,你自己写看能写出来吧,这个骚主句,反正这种骚帚句你肯定你肯定以后会写的。应该你天天会写了,应该说这些在实际做开发的时候好这些,但到时候你自己写知道吧,这个地方我就不写了,知道吗?好,这时我们按这这我写一下吧,这个会需要写一下吗?不需要了吧,对不需要了啊,这个搜入就就查询所有的字段,相关联字段,查明字好这样的话,那这样的话我们这个搜R语句就行了,Server域行了,这个map就行了。
04:01
Map层写完了,下边写service,在市场活动的service里加一个方法来查询所有的市场活动,所以我们这个呢,在市场活动service里加一个方法,那市场活动我们这个地方找一个市场活动的service,然后呢,这个地方来一个淘吧,在他这个接口里边加一个,在这里边加一个方法查询所有的市场活动例子,然后呢,这个是例子里边是一个一个实体对象。然后呢,在这边直接写我们这个方动查询所有的市场活动,Query or activity s,然后呢,这个地方让写方法定上了,在实现类里边也得加这个方法,那对,加这个方法吧,那这个地方加过了按钮out insult,然后呢,Employment,然后呢,这个地方讲了。好,Service位层方法的实现,调map层,所以那我们就直接调过来,那调map,那就能调调哪一个方法,咱们刚刚写的那个方法叫select o activity,知道吧,好这样的话,这个service层也写完吧。
05:10
这些代码我们说都很很好,写的好,这个。
我来说两句