课程分类

|
课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • 一对一答疑
  • 学习群答疑

讲师介绍

老师头像

新课教育-Lison老师

复旦工程硕士 华为金蝶架构师
复旦大学工程硕士,专注技术十年,产品控、代码控,拥有丰富的项目经验,主持研发了多个成功上线的大型互联网项目。热爱互联网,热衷于各种web技术,精通JAVA、J2EE和前端开发,擅长互联网高并发、高可靠架构设计,有丰富的实战经验。愿意和他人分享自己对技术的理解和感悟,讲课逻辑清晰,生动幽默。

10-Spring整合MyBatis- 实现登陆视频文稿

好,接下来我们来使用spring整合前面学过的马白提丝框架实现登录功能,那么在这里面我们首先来准备数据库里面的数据,因为登陆之后,他要访问数据库里面的数据,来核实里面是否有这个用户,是不是,所以我们来打开我们的数据库的客户端,在这里面我们来给他去建一个表,创建一个表,这个表就在users,列明它的UID,数据类型,Int类型,长度五木,它是主键自增,好吧,来在一个幽兰来一个瓦差,擦,搞个30,还有一个PWD也是叉搞个40,OK,我们把他给飞空,就是这么多来,我们保存,保存完之后,我们把这里面先给他几个数据,比如说这边拿一个小丽123,这个小美,321OK,我们把这个刷新一下,两条数据,接下来我们来实现在登录,我们把这个截个图,来接下来我们来首先登录在咱们这里面,我们给他重新建一个project,下一步,下一步直接取名为spring,来一个my BAT is,来,我们这边来见一个目录,LIB,因为我们买banks和spring,它整合在一起,我们把前面我们写my BAT is和spring他们的包都给拷过来,来,在我们前面写过的spring里面的相关的包,把它给考过来,Control贴进来,再把以前我们,这样买白丝,它里面的包也拿过来,打开一样的案例,把它给,再来,Control v,那么这些包进来之后呢,我们还有几个包,因为spring要整合my BAT is,所以呢,它里面还有几个整合包,来我们找一下,在这里还有几个整合包,整个包里面呢,我们啊,这个是有的,我们把他不要了,三个好不好,这三个买白蕾丝与spring的整合,还有spring m n g VC,还有spring的TX,把他们三个考过来,那么同学们,其实大家可能看到这么多包的时候呢,你心里可能会纠结,老师这里有这么多包,我咋知道用什么包呢,你其实不用担心好不好,因为我们后面会学spring boot加maven来构建项目,那个时候我们只需要写一个启动器,他就可以帮我们把需要的包全部一个集合全部打进来,这样的话不需要我们一个一个去配好不好,因为当因为当前我们呢,还是刚开始学习,所以呢,这些包呢,全部是手动的,后面根本就不需要我们去管这些东西,OK,来右键去把它贴,参加到构建到我们项目里面去,那么这里构建之后,我们接下来是不是还有它的配置文件是不是,我们在咱们spring里面,前面和学卖pad和学spring都有它的一个配置文件的包,是不是啊,那么这个呢,我在这边把它给打开,打开方式来一个记事本,那,这是咱们spring里面的,这是注解开发的,是不是这个扫描的吧,是不是那么在这边我们来把它control c把这个放进来,放进来,我们先放进来再说好不好,那么还有一个买balance的买白色这个她,我们先把它打开记事本,那么这里面同学们,我们是不能够直接考过来的好不好,因为不一样,因为当前我们是把Mac整合到spring里面去所以的话呢,我们这边重新建一个,叫做,my BAT is的XML,那么它的约束呢,我们要整合到spring里面去,我们就拿这spring这个配置文件的约束把它拿过来,拿过来,我们呢给他一个机尾OK那么这个呢,我们你看我们来对比一下,我把这个把他给搞小一点,把这个格式,改小一点,搞成14,来我们来看一下,那前面我们在写买80的配置文件的时候,第一个是不是要写写一个这样的configuration这种标签来写的是不是,而我们在spring里面,它里面是不是并不是用标签,而是用病是不是用并这个标签,那么的话在这边呢,我们写的话也是按这个顺序来好不好,你看这边,他有个property resource的property是不是要加载从外面加载数据库连接参数的那个配置文件,是不是我们这边我们首先把它给考过来再买,TX我们前面写过的案例里面,把这个的逼property把它拷贝过来,先把它拷贝,Control we拷贝进来再说,那么在这边呢,第一个是从外面加载文件,我们在这里来也是一样的写法来,第一个先是从外面加载指定的,连接,应该说数据库的配置文件,应该说参数的配置文件,那么在这边呢,咱们这个标签不是叫做这么一个property好不好,因为这是在spring里面,它叫做context,这个context property,place holder OK,那么呢,在这里面有一个location的一个属性,他这边呢,还是一样用class path,然后的逼点practice,加载我们的文件,那么这个路径呢,跟我们前面一样好不好,如果你直接这么写呢,默认是在,默认是在写一下的b lo per,piece,啊,必须放在SRC目录下,因为当前我们这边呢