当前位置: 首页 > news >正文

网站后台管理页面下载东莞seo网站管理

网站后台管理页面下载,东莞seo网站管理,国内企业邮箱,营销型高端网站建设价格目录 🌲前言 🎄设计数据库 🍃引⼊MyBatis和MySQL驱动依赖 🌳Model创建 🎍约定前后端交互接口 🍀服务器代码 🚩控制层 🚩业务层 🚩数据层 🌴前端代码…

目录

🌲前言

🎄设计数据库

🍃引⼊MyBatis和MySQL驱动依赖

🌳Model创建

🎍约定前后端交互接口

🍀服务器代码

🚩控制层

🚩业务层

🚩数据层

🌴前端代码

🎄测试页面


🌲前言

前面我们基本实现了前后端交互与相应简单的逻辑,后面经过一系列的学习,我们需要对我们的代码进行优化。

我们先对我们的登录界面进行优化。

🎄设计数据库

数据库表是应⽤程序开发中的⼀个重要环节,数据库表的设计往往会决定我们的应⽤需求是否能顺利实现,甚⾄决定我们的实现⽅式.如何设计表以及这些表有哪些字段,这些表存在哪些关系也是⾮常重要的

对于数据库表的设计,我认为有两种表,一个是实体表(从需求中查看),一个是关系表(实体直接的关系,一对一,一对多,多对一)

那么当前的图书管理系统的实体表有几个张呢,分为用户表和图书表

我们的⽤⼾表有⽤⼾名和密码即可

创建如下:

🍃引⼊MyBatis和MySQL驱动依赖

pom.xml依赖:

配置数据库与日志,yml文件如下:

🌳Model创建

创建一个model类的文件夹,创建一个UserInfo类如下:

🎍约定前后端交互接口

[请求]
/user/login
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
[参数]
name=zhangsan&password=123456
[响应]
响应失败:用户名或者密码错误;响应成功:返回空

浏览器给服务器发送 /user/login 这样的HTTP请求,服务器给浏览器返回了⼀个Boolean类型的数据,返回true,表⽰账号密码验证正确

🍀服务器代码

查看之前的登录接口代码:

之前由于没有学习数据库的操作,通过硬编码,采用mock的方式来验证账号密码;此时我们就通过从数据库获取用户名和密码来进行验证

该代码我们使用应用分层的思想进行分层书写

🚩控制层

该层我们首先需要对传入数据进行判断合法

合法后,更具名称查询用户,如果可以查到,并且密码一致,就认为登录成功,并存入session

查询相关逻辑实现我们交给业务层实现

创建UserController书写代码如下

🚩业务层

该层代码简单。

具体查询我们交给数据层查询,我们只需要进行接收返回即可

UserService代码如下:  

🚩数据层

创建UserMapper,使用注解方式进行查询,代码如下:  

🌴前端代码

        

🎄测试页面

错误登录:

输入正确用户名与密码正确跳转:  
  

http://www.tj-hxxt.cn/news/94323.html

相关文章:

  • 动态网站建设与维护百度预测大数据官网
  • 做网站页面的视频网站推广的渠道有
  • 石家庄seo网站推广整站关键词排名优化
  • 怎么做百度网站会显示图片在旁边电商网站建设步骤
  • 网站建设飠金手指排名十五衡水seo优化
  • 网页制作的网站建设盐城seo培训
  • 淘宝联盟推广做网站违法南昌seo优化公司
  • iis怎么让添加的网站没有端口搜索最全的搜索引擎
  • 怎样建娱乐投注网站西安企业网站seo
  • 新建的网站可以百度推广推广普通话的内容简短
  • seo教程合集企业seo网络营销
  • 香水网站建设规划书域名查询官网
  • 劳务输送网站建设方案简述网站内容如何优化
  • 平价网站建设计算机培训机构排名前十
  • 如何做html网站徐州关键词优化排名
  • 开发公司工程建设质量控制体系5g站长工具seo综合查询
  • wordpress搜索页面怎么仿信息流优化师培训
  • 青岛哪家做网站的公司好seo软件资源
  • 湖州民生建设有限公司网站深圳网站优化软件
  • 万江仿做网站职业培训机构需要什么资质
  • 哈尔滨建站系统点击查看以下哪个单词表示搜索引擎优化
  • 朝阳市做网站seo网站关键词排名软件
  • 网上卖货平台有哪些百度seo视频教程
  • 制作一个网址需要多少钱营销网站优化推广
  • 合肥商城网站开发佛山网站建设
  • 自己做网站推广关键词文件关键词搜索工具
  • 做网站想要中立百度官方app下载
  • 制作外贸网站的公司百度seo排名主要看啥
  • 西安专业做网站的的公司西安竞价托管代运营
  • 怎么样在网上卖东西绍兴seo推广公司