mybatis
mybatis
yuzhang_zy
现在的我不是最好的我,未来的我才是最好的我,每一篇博客都记录着我的成长
展开
-
idea创建mybatis的mapper映射文件
1. 找到File--Settings在搜索框中输入File and Code Templates或者是直接找到Editor下面的File and Code Templates,点击下方所示的+号,添加代码模板写上模板的名字,后面的Extensions可以写上xml模板代码<?xml version="1.0" encoding="UTF-8" ?>&l...原创 2020-01-12 10:11:19 · 8849 阅读 · 1 评论 -
Mybatis中的一般查询
1. 经常要使用到根据文本框输入的内容来进行模糊查询,这个时候涉及到几个问题:①xml文件怎么样写模糊查询语句,即怎么样拼接参数的问题,此外还需要判断某个传递的参数是否为空的问题②控制器中怎么样传递这个参数这样在xml文件中的if标签才可以使用这个从控制器中传递的这个自定义的变量从而判断当前的参数是否为空的情况因为有的时候我们不想输入数据来查询,想查询出全部的数据,这个时候查询条件为空...原创 2019-01-19 11:41:50 · 1695 阅读 · 0 评论 -
数据库中存在从后台传来的中文数据但是使用mybatis查询数据库空的问题解决
1. 在期末的JavaEE作业中做了一个登陆页面,需要输入用户名和密码然后发送Ajax请求到后台中查询数据库中是否存在着这个用户,但是发现使用在文本框中输入中文的时候会登陆不进去,但是我的数据库中的确存着当前的用户,而且用户名和密码都是对的,我尝试在接收数据的控制器中输出使用mybatis查询的数据库中是否存在当前用户的信息,发现结果为null,查询了一下资料,大概是因为数据库的编码方式与xml文...原创 2019-01-19 10:48:50 · 766 阅读 · 0 评论 -
Mybatis的一对多查询
1. 在实际的开发中经常会遇到复杂条件的查询,比如一对多的查询,需要关联到两张表的多表查询比如像下面的例子,一个学院对应着多个专业,但是一个专业只属于一个学院,这也就是典型的一对多的问题学院数据表的数据如下:专业表的数据如下: 通常使用的思路如下:①在 "多"的那一方使用List集合来存储"一"对象,这里是专业对象,专业Institute.java代码如下pa...原创 2019-01-19 13:21:12 · 336 阅读 · 0 评论