00:01
来,我们建一个admin。上课你要困的话呢,以前的同学总结了一个特别好的办法,你困得不行了呢,你旁边那同学,你你使劲打他一拳。他肯定不能够这么算了,对吧,他肯定要,他肯定要反过来再打你是吧,打他,他打你,你就你就不困了啊。嗯。同桌同桌就是用来这个坑的,对吧。我们装配一下admin service。然后当然我们现在这个顺序吧,相当于对着这个图从前往后写,那么也可以从后往前写啊,这个图已经有了,就是说这个。通道呢,你从往从前往后打通,还从后往前打通都可以啊,这个是都这个是无所谓的,我们这儿就是说按这从前往后啊,建一个肚兜给这个方法。
01:08
Public。To login。嗯,然后这边有快速卖。Request mapping,这个不能瞎写,这个得根据谁来写?哎。嗯。对,你表单提交的这个啊,就是他。Con c。CTRL。嗯,我习惯上加斜杠,但其实是不加也行啊,其实是不加也行啊,我个人的一个习惯。然后呢,这边接收这两个请求参数。请用参数啊。嗯。你当然可以直接用din对象来接。但是这个时候呢,你可能会分不清楚一个表单提交的一个数据库查出来的,你最后弄混了的话呢,这个还最后出问题了。
02:03
啊,所以这个呢,咱们就这就不使用这个。这儿可以,我们就是用request。就单独的去收一下。然后呢,这边这个参数拿过来,User p swd。然后呢,我们登录成功以后,要把din放到session里边。我们把HTTP。拿过来。哎,然后呢,下边我们就是去。调用service方法去执行登录检查。Me?Service。Get me。BY。Account。
03:01
当然这个传进去,密码也传进去。方便他比较这个密码。然后呢,他给我们返回一个。哎,这个方法。如果能够返回的in对象说明,哎,这个登录成功。如果。账号。账号。密码不正确则。如果账号密码不正确。啊,那么我们就这个,呃,则会这个抛出。异常,所以这个事儿呢,就我们当前方法就不用管它了啊,就就就就他就找那个异常处理的机制了,所以说呢,在这儿我们就当一切都正常,正常往后处理就好了,哎,所以下一步呢,就是将。登录成功,返回到的密对象去存入我们的三生。
04:10
Set attribute。来这时候我们在constant啊,就咱们再用这么一个常量at tr。Name,这个叫做log themi。这个Y6就是我的命。再设置个池。OK,把面。好,然后呢,这个一会儿再说啊,咱们先把handle方法先写完,那么这儿呢,我们要去的是这个后台的主页面,后台主页面呢,现在还没有。呃,也就是关于这个去后台主页面这事呢。嗯。我们说了,我们要通过有controller,要去还得准备这个页面,这儿这个地方要做的事儿还挺多,这个我们就一会儿再说吧。
05:08
啊,这个地儿我们一会儿再说。呃,那让他去哪呢?去这个地方呢,是。先先先建一个简易的吧,把咱们闷哈。这是后台主页面。啊,这是一个。临时的。临时主页面啊,就随随便先写这么个临时的,让他先能够来这。后边有些个细节等咱们后边再说啊先,您是先来这儿。当然了,来这儿的话,我们可以去,可以去看一下,从。哎,可以去,最起码咱们去取一下这个session。
06:00
这个属性呢,对得去访问的是它。遗憾的是,在这个伊尔百达市里边,没法去访问这个常量。这就那这个时候就粘过来。啊,你需要两边一致的,没有办法用常量的话,你就复制粘贴过来,手敲的话就敲错了啊,你说被这个地方俩字母写反了,顺序写反了,你说最后调半个小时是吧,这个这个多闹心。来个username。我看看啊。啊,这是这个,这是用户的昵称啊,显示昵称。然后呢,这边这个handle方法啊,初步我们就写成这个样子。哎,这是一个handler。方法。
07:01
这个号。哎,现在报错是因为这个service方法还没写。
我来说两句