00:00
咱们通过对Siri啊基本使用的学习啊,咱们了解了一下,哎,咱们怎么去进行个登录认证,怎么进行个角色授权,还有CI帮咱们提供一些工具啊,各位通过这儿也能看出来啊,咱们的什么呢?S它是不依赖框架的啊,可以什么直接去使用哎搭建咱们去实现一下系统的这个登录还有认证啊,这是它的一个最大的一个特点,那这块呢,但是咱们真正诶实现一些系统的时候,你逃不开会使用一些框架啊,咱们就说一说Siri诶与咱们的比较常用的框架,哎STEMBOO的一个整合啊,咱们去了解一下哎,在这个SP boat框架中怎么去使用sir啊首先咱们哎得先去搭建一下这个诶一个SP boat的一个模块,然后在这个模块下,诶,咱们说说怎么整合CI啊,带着各位咱们一步一步实现它,首先第一个诶,咱们先创建一个模块,起名就叫诶C啊这个下滑。
01:00
啊,Spbo啊,咱们直接创建这个模块就成啊,哎,跟咱们之前创建那个测试模块的方式是一样的,哎,创建相关的模块还是mini文模块啊,诶在这下面,呃,打开它的po X ma在里面,咱们先要添加依赖啊,需要把依赖添加上,我直接复制过去啊,咱们看看都分别是什么。好,添加上这个相关依赖,咱们确认一下可以看到啊,咱们选择死兵BOT的版本是什么呢?2.2.1,当然各位啊,咱们去什么呢?搭建的时候可以选择更新的版本啊,都是可以的,然后再往后哎,咱们Siri相关的什么呢?跟密boot整合的哎,启动器添加上啊,咱们所有的哎C的依赖的什么的信息全都能什么的,诶自动下载下来啊各位,这是啊,咱们把这个相关的依赖啊启动器添加上,然后之后呢,咱们选择的版本是1.9.0啊,算是比较新的版本啊,诶咱们直接去使用就好啊,去什么呢,下载就好,诶其实整合就这一块啊,非常方便啊,咱们可以看到哎,这个SP boat跟很多的一些工具,很多的一些框架整合都是非常方便的啊,帮咱们已经封装好了,诶一系列的炸包,咱们直接去导,诶导依赖就好,非常方便好了,再后呢,哎,咱们既然是啊,要在咱们的s spring BOO工程下进行一个功能。
02:27
直线咱们这回呢,就不再用I按配置文件了,咱们这回呢,诶访问数据库啊,所以这块呢,需要哎访问数据库的一些框架,比如说诶咱们采用的就是它买beat plus啊非常好用的一个框架,帮咱们在这个呃原先的买beat蒂的基础上再次进行封装,让咱们实现增删改查更方便啊,咱们选择它,然后之后呢,还有MYSQ相关的启动器添加上啊这个还有咱们创建NTD实体的时候,哎,会用到的非常好用的插件工具啊,就是它,诶LA book还有在下面啊咱们的哎这个模板解析器也添加上啊这样什么的,哎,咱们可以自己去什么实现从页面到数据库啊一系列的操作啊,带着各位咱们去跑那些实例啊,这个感受一下哎,在咱们的SP Bo框架下S到底能做到何种程度啊,带着各位咱们去了解一下在框架下的一个使用,好啊,咱们把这个依赖都导进来之后呢,诶,咱们还得去什么。
03:27
那还是ma工程啊,咱们得把它ma的模块,咱们得把它改造成spbo的模块,所以该加配置文件加配置文件,该加启动呃类,咱们得把启动类添加出来,哎,这都得做下啊好,参考课件,咱们再去创建配置文件,Application点颜料,哎,这当然你说老师我就喜欢用哎这个什么的,哎,这个别的这个模式啊,别的格式也一样啊,都是一样的内容啊,咱们创建配置文件,哎L整种格式或者点都可以啊,这各种各样的啊,这个配置格式都是可以的啊,只要咱们s SP boot工程支持就好啊,那直接添加相关依赖啊,这个咱们可以看一下都什么依赖,直接复制过来。
04:11
啊,添加相关的配置啊,咱们把这些配置添加上啊,可以看到这些配置信息,首先啊,有咱们的呃买business plus相关的配置信息,哎,添加它的日志输出啊,咱们访问数据库增删改查一系列的操作都能看到啊还有就是咱们所对应的什么呢?哎,指明一下啊,我这个什么呢?Map啊,咱们的map这个什么呢?哎,目录下咱们可以创建接口,还可以创建它的什么呢?XM的相关的什么的实现啊,咱们可以把这一块哎相关的信息咱们也添加上,添加好配置,然后再往后呢,诶咱们的呃,这个数据源相关的信息配置上啊,咱们访问买搜Q数据库,指定一下你的库是什么,指定一下你的用户名密码是什么,当然咱们之后还会再带各位去确认一下咱们的库表信息,然后再往后呢,哎,就是咱们的返回的日期格式啊,做这么一个格式化,指明一下咱们东八区,然后指明一下格式化的这个日期的,呃,相关的格式样式啊指定下,然后还有S啊,它是什么呢?诶这个login登录的。
05:12
相关的ul指定项啊,这之后会用到,好这是啊,咱们对应的什么呢?配置信息添加好,哎,添加好这些信息之后,那继续到下该创建逐录啊,创建咱们的启动类啊,把这个启类创建一下好命名就采用它了啊,咱们的S什么的APP啊,这个application啊,咱们several application去给它创建出来,同样咱们也先创建一下主目录啊,直接去new一下package啊,咱们指定一下这个相关的目录,呃,我起名就叫com.at硅谷,哎,com.at硅谷点she。好,创建好咱们的主目录,然后之后呢,在这下面咱们再去什么呢?创建咱们的启动类啊,这对于咱们,哎这个经常使用STEM boat框架的同学来说,这个非常简单了啊,咱们创建好这个启动类,然后该加注解加注解,该创建卖函数创建卖函数啊,咱们都创建出来,首先是哎咱们的哎,SP啊,SP boat application,然后之后呢,哎,再去加上咱们,哎,既然使用MP啊,等于是在咱们工程一启动的时候,就得扫描一下咱们的map相关的接口,所以指定一下maps看啊,这是必须要加的,好,那就指定一下路径啊,也就是在咱们的主目录下,我要创建一下什么呢?哎,对应的map的,呃,这个目录待会咱们就会创建,把它该添加添加一下map,好,那之后在下面咱们去创建这个,哎,慢函数好,在这里面咱们什么呢?哎,这个该啊运行的东西咱们需要添加上啊,就是spring。
06:52
Application。哎,调它的相关的方法,RA指定一下这个类,指定下咱们参数啊,这都给它添加上。
07:04
好,这是啊,咱们对应的什么呢?创建好企呃,咱们对应的启动类啊,到此为止啊咱们的诶这个spbo的模块搭建好啊,同样咱们整合sir也完成了,没错,完成了啊哎怎们整合了就添加相关依赖就好啊,非常方便啊,可以说虽然啊咱们的什么呢?Siri它是相对独立的啊,不依赖容器,但是它跟S命boatt整合也是非常的方便的啊,咱们可以什么呢?通过添加哎相关的启重器引入依赖啊实现咱们的CI的整合啊这是啊完成Siri的呃,跟咱们框架一个整合,那之后呢,我会带着各位咱们去实现相关功能,先实现登录认证,然后呢,多个什么呢?哎,多个RA啊的认证策略设置,还有就是咱们的remember me啊,这个这也是咱们经常会用到的功能啊,比如说用户登录的时候,诶不需要每回访问我这个平台都进行一个输入用户密码登录,诶我可以勾选remember me啊这样什么呢?我再次访问的时候,哎,就不需要再登。
08:04
录了啊,由系统记住我就可以好,那再往后呢,还有咱们的这个用户登录认证之后的一个登出操作,包括咱们的授权啊,角色认证这些操作,还有这实现啊,咱们呃实现相关的缓存啊,这个让用户体验更好,还有咱们会介绍一下会话管理啊,带着各位啊把在这个呃,咱们了解一下在这个spbo框架下如何使用sir实现咱们的哎,这个登录认证还有权限的一个判断啊,权限的认证操作啊,带着各位去了解一下啊,这个C在咱们SP boat这个框架下,到底能体现出哪一些功能,帮咱们什么呢?哎,怎么去实现系统的搭建。
我来说两句