00:01
好,下面我们来测啊,测试的话,那么把以前的这个关注,我们再认真的来讲一下啊,认真的讲一下,那么这个呢,就盖的。Test我们叫get all啊,然后呢,我们下面再来。PA的,然后。Public VO ID,然后test,我们这个叫get by ID是吧?啊叫get ID,好,那么get ID这个里面我们应该干嘛呢?第一件事情读取啊,读取核心配置文件,这个我会带你们写N遍。第二步,然后怎么着呀。得到创建。创建塞声。
01:01
SESSIO。I session Facebook to session factory对象,那创建创建其实就是这个工厂对象。然后呢,第下一步呢,取出啊,从这工厂做好了以后,你就取就完了哦,取出就这个就相当于先把那个服装厂建建起来,然后这个里面再把衣服一件一件取出来干这个事,取出。这个是创建circle session啊,Circle session factory创建这个对象,然后取出session的这个对象,取出来以后,紧接着我们真正实现功能的是调用啊,按主键。按主键查学生,然后呢,最后我们还要关闭啊,关闭session。
02:01
啊,那么每次来就这么个套路。你就给我记住,但凡是测试,你上来先把这些注释写上,他固定就这么干,你现在是不熟你就记,他就这么干,读取核心配置文件都不用你自己。自己去读,他有做好的工具类,调用他的工具类就行,这个呢,我们得用input stream啊随便了,我就这了,然后等于这这怎么搞。还记不记得怎么搞,是不是我们有个res resourcest IO的resources的这么个工具类,这个工具类打点guide resource as streamam,这就是人家写好的功能,你这个里面直接把那个什么给我就行,Circle map con给我就完了,我就会从这个核心配置文件中去读我需要的这些数据。然后呢,需要导个包啊,需要导个包,因为文件流一定是啊,需要添加个异常啊,文件流一定是有异常回避的,异常补货的啊,一定要干这个事好了,那么搞好了以后,然后下边就拿谁呀,就固定的同学们就叫circle session factory啊。
03:11
这就是那个工厂,工厂的那个类型,工厂的类型它是怎么搞的,他是专门着叫circle factory build啊circle。三生你第一次整完了以后,下次这其实还是个工具类。啊,你不用记那么多,你就反正就用工具,你把哪个工具给我记清楚就行。这个里面打点调用build的这个用了个建造者模式啊,建造者模式把这个工厂构建起来,构建工厂比较麻烦,所以你不用去操心这个地方,就是眼看着他什么高楼平地起啊,这个就着工厂就来了啊,就就做好的这个工厂给你放在这,就这个固定的这个操作,你给我记住就行,你甭管底层是怎么搞的,你甭管。他就是这个工具构建了这个工厂啊,从工厂中再取出我们的。
04:08
啊,工厂中取出我们的,那么session等于factory。就打点open,你看看他这个叫打开。叫打开这个对象,而不是叫create,不是叫创建叫打开,所以直接open session就搞定了,就这么点事,是固定的,这个就是按主键查学生啊,返回的肯定是个student啊,Student等于怎么查到。他有没有select one select select one的这么个方法,有,然后我们用下边的这个,为啥呢?第一个参数给那个SQL语句,第二个不是object吗?你是不是可以给具体的传入的参数,哎,我们用这个这个SQL语句在哪里呢?
05:01
是不是在zar名下的这个叫get by ID,我就根据这个ID去调用这条SQ语句给我干活呀,Zar名下的这个get by ID没有括号,它不是个方法,它就是个ID,就是个标签的名称啊,这个里面呢,我们。数据库你们没给我霍霍吧啊,然后这个里面呢,我们来看我们是不是ID为一的,是不是张三这个用户就能查到了啊,然后呢,这个这个地方呢,我们就你得把参数给我呀,ID为一。我这样的话是不是就查用这条SQL语句传参一。进去完成学生的对象的这个查询,然后我们输出一下sto,然后一定记住这是一个很好的这么一个习惯,一定要把搜后赛声关掉。啊。就吃完饭一定要记得擦嘴啊,这活都干完了,把嘴擦干净,就这啊。好,那么这是我们当前的这个功能,我们来看成不成啊,我们测试一下。
06:08
好,我们来看,那么在这诶student确实没错,我要的就是这条数据,你再换别的ID也都OK的,所以这些操作呀,其实就是你看掉了两次工具,把你要的东西就拿到了。就这么个事,就别人都已经给你做好功能放那诶你需要用哎,你去调它把你功能实现了就行,你不用自己去写,不然你自己去解析这个XL的文件挺麻烦的呢啊所以这个就是用工具弄好,哎工厂拿到哎取当前的这个s session出来,就这么干。
我来说两句