00:00
来吧。呃,下边呢,我们,哎,下一步可以来配这个搜session factor啊,这个时候我们在做的时候啊,大家还是回忆哈,就是说对照我们之前写的这个思路的这个东西啊,搜狗session factor它里边呢,需要指定map配置文件的位置,全局配置文件的位置,装配数据源啊,需要做这这几件事儿。嗯。哎,然后我们找到回来这边啊,Spring的配置文件。呃,这个叫啥呢?这个是我们的,嗯,配置session factory。并整合。So session factory。哎,然后在这里边呢,我们去这个第一个configu location,这个指定的就是全局配置文件的位置。
01:09
也是告诉他我们这个在内路径下面。嗯,找他啊。这个是我们去指定。MY全局配置文件的位置。下一个呢,是指定我们map。贾毛。哎,这个配置文件的位置。这个map s毛呢,它不是一个啊,Map locations,你看这是多个。告诉他在类路径下边去找买贝蒂斯这个目录。买贝下边找map。Map,下班去找他。但是在这儿别写死了哈,写死了以后会有什么后果?
02:01
哎,只有它管用,别的你你再写别的就都不管用了,对吧,啊,这来一个星对吧,哎。再然后呢,装配一下数据源。哎,这边是一个data source。Reference data source。注意这个Y6什么时候用Y6,什么时候用这个ref,哎,你这要关联引用另外一个B,这就是ref,这里边如果就是字符串值本身就是Y6。啊,这个地方这个一定要区分,区分清楚。那么不光要配S30番水品,还得去配置。Scanner。Configure。来扫描我们map接口所在的包。那这个叫病。
03:03
来,这个叫map。Scanner。Configure。就是我们在这儿呢,指定一下。呃,这个叫base package。指定一下。哎,我们map接口所在的包。就是它啊,CTRLC复制过来。哎,这这里边儿我们要配的就是它。那么这个配好了以后呢,下一步啊,那么如果一切正常的话,我们应该是可以在这里边呢,去装配一下我们的这个map。现在有admi。哎。
04:00
嗯。试一下啊,试一下啊。Taste。嗯,Insert ADE数据库里边,数据库表里边没有数据啊,所以说我们去那个什么一下。往里边保存上一条,看看能不能保存进去。找到我们这个项目。啊,对对对对对。现在没有啊,咱们保存一个试试。嗯,咱们念一个米。呃,主键是自增的,咱就不给了啊,Login account,咱们来一个汤姆。这边来一个123123。Username。Tom。To at q Q点。com。这个地方来个闹。Map。点这个insert。
05:01
哎,这个带selective这个有啥区别呀。Select select是选择,Selective是把它变成形容词,就是有选择的。那么这里边儿是有选择的,是啥意思?哎,就是你各个字段呢。要有值的它才保存到数据库,没有值的就不保存了啊,没有值的就不就不出现在那个insert那个语句里边。不过我们这儿无所谓哈,不保存它最后也是个闹啊,这个咱们就是。嗯,它会返回一个受影响的行数。这个其实打印不打印就那么回事啊,手。影响的行数。旁试试。
06:00
不对,我们再改。哎,声音小的毫数是一看一下呢,在这儿,他这是他打印的这个circle。然后这时候看数据库里边有没有哈。啊行,数据库这边进来了,这个中文也没有乱码哈,这个非常非常非常不错,就是说通过这个我们去体会哈,呃,表面上我们运行的话,运行的是代码,但是在背代码在背后看看你能不能体会到有这个思路。啊,这个思路呢,就是为了实现这个目标啊,你能不能够去体会到这个层次的存在。
我来说两句