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

网站开发流程知乎重庆市建设工程信息网官网安全监督信息网

网站开发流程知乎,重庆市建设工程信息网官网安全监督信息网,简历模板简单免费,徐州注册公司流程和费用标准增删改查中的查询操作,对所有的普通管理员进行查询操作。 效果展示: 不仅可以在打开页面时进行对管理员的自动查询操作,还可以在输入框进行查询。 首先是前端向后端发送POST请求,后端接收到请求,如果是有参数传到后端…

增删改查中的查询操作,对所有的普通管理员进行查询操作。

效果展示:

不仅可以在打开页面时进行对管理员的自动查询操作,还可以在输入框进行查询。

首先是前端向后端发送POST请求,后端接收到请求,如果是有参数传到后端那就是搜索框查询,如果没有参数,就是页面加载所有管理员的整体查询。

见前端代码: 

		methods: {adminFind(){this.$http.post("admin/admin/admins/",this.form).then(resp => {this.tableData = resp.data.data;})},},mounted() {this.adminFind();}

 后端接收响应:

@RestController
@RequestMapping("/admin/admin")
public class AdminController {@AutowiredAdminService adminService;@PostMapping("/admins/")CommonData returnResult(@RequestBody Admin admin) {CommonData commonData=adminService.findAdmins(admin);return commonData;}
}

分别调用Service层,Dao层,最后通过MyBatis查询。 

数据库建表如下: 一共三个表,管理员表,角色表,管理员角色关系表。

对管理员角色表为什么要单独列出来的解释:一个管理员可以拥有多个角色,并不是一对一的关系,所以不能进行管理员表和角色表的关联查询。

MyBatis写法:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""https://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ffyc.news.dao.AdminDao"><resultMap id="findAdmins" type="Admin"><id property="id" column="id"></id><result property="account" column="account"></result><result property="gender" column="gender"></result><result property="adminPhone" column="admin_phone"></result><result property="address" column="address"></result><result property="type" column="type"></result><result property="operTime" column="oper_time"></result><!--封装操作人--><association property="admin" javaType="Admin"><result property="account" column="operaccount"></result></association><collection property="roles" javaType="list" ofType="Role" select="findRolesById" column="id"></collection></resultMap><select id="findAdmins" resultMap="findAdmins">SELECTa.id,a.account,a.gender,a.admin_phone,a.address,a.type,a.oper_time,oa.account operaccountFROMadmin aLEFT JOIN admin oaON oa.id = a.adminidWHERE a.type = 1<if test="account!=''">and a.account = #{account}</if><if test="gender!=''">and a.gender = #{gender}</if></select><select id="findRolesById" resultType="Role">SELECTr.nameFROMROLE rLEFT JOIN admin_role arON r.id = ar.roleidWHERE ar.adminid = #{id};</select>
</mapper>

http://www.yayakq.cn/news/173801/

相关文章:

  • qq刷赞网站推广24淘宝网站建设
  • 上蔡网站建设公司织梦手机网站标签调用大全
  • 文案写作网站文山州建设局信息网站
  • 怎么做可以访问网站连接加密电气工程及其自动化
  • 门户网站开发多少钱国际跨境电商平台有哪些
  • 用c 建网站时怎么做导航菜单栏网件路由器管理地址
  • 网页制作与网站建设江西网站备案是自己可以做吗
  • 苏州建设职业技术学院招聘信息网站北京手机网站开发价格
  • 银川公司做网站广州哪里有网站建设
  • oa网站建设温州开发网站公司
  • 做网站需要什么学专业企业商城源码
  • python网站和js做网站智趣游戏型网站开发
  • 免费建站长平台网站更改wordpress用户名
  • 设计手机网站软件阿里巴巴网站怎样做的漂亮
  • 安徽东皖建设集团有限公司网站桂阳网站制作
  • 最好的个人网站建设网站建设公司的排名
  • 用动易做的校园网站菜鸟教程网站开发
  • 吉首公司网站找谁做手机网站建设wap
  • 个人可以做网站响应式网站难做
  • 室内设计专业有哪些学校信息流优化师简历
  • 做一个电商网站要多少钱免费ppt模板下载知乎
  • 长沙房地产新闻做seo网站公司哪家好
  • 工业园做网站的公司谷歌网站提交
  • php源码 个人网站无锡网站排名优化公司
  • 天水市秦州区建设局网站php企业网站开发实训报告
  • 苏州网站开发网站建立费用深圳手机网站建设报价
  • 北京游戏网站建设关键词排名
  • 北京做网站开发公司哪家好成都设计公司排行
  • 培训教育网站建设关于网页设计
  • 先备案 做网站网站分哪几类