![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
三阶段.mybatis
烦到困
学习的痛苦......是终生的
展开
-
mybatis配置
一.在pom.xml文件中导入架包mybatis的依赖连接mysql的依赖架包在https://mvnrepository.com远 程仓库网站直接找.mybatis<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency&原创 2018-10-04 19:24:35 · 125 阅读 · 0 评论 -
mybatis多表查询时,怎么添加别的表的属性
使用association 属性<resultMap id="BaseResultMap" type="com.bean.Gradetable"> <id column="gid" jdbcType="INTEGER" property="gid" /原创 2019-01-11 17:43:50 · 685 阅读 · 0 评论 -
pagehelper分页工具的使用
1.在pom.xml文件中添加依赖在maven远程仓库找https://mvnrepository.com/<!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --> <dependency> <groupId&原创 2018-10-06 13:22:15 · 271 阅读 · 0 评论 -
多表查询,多对多
角色和权限菜单,多对多关系实体类文件代码角色public class Role { private int roleid; private String rolename; private List<Menu> menus; public int getRoleid() { return roleid; } pu...原创 2018-10-06 12:25:34 · 156 阅读 · 0 评论 -
多表联查,一对一
妻子和丈夫一对一关系mapper.xml文件代码:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">&原创 2018-10-06 12:12:24 · 452 阅读 · 0 评论 -
resultMap解决类的属性名与数据库列名不相等
手动设置属性名和列名之间的映射关系代码如下: <!--手动申明属性和列之间的对应关系--> <resultMap id="abc" type="student"> <id property="dept_no" column="deptno"></id> <result p原创 2018-10-05 16:52:32 · 481 阅读 · 0 评论 -
创建日志文件
pom.xml文件中增加依赖在maven远程仓库可以下载https://mvnrepository.com/ <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> ...原创 2018-10-05 15:53:35 · 1345 阅读 · 0 评论 -
插入新用户时,返回该用户的信息的id值(主键值)
mapper文件的代码为:&lt;insert useGeneratedKeys="true" keyProperty="userid" id="insertUser" parameterType="users"&gt; insert into users(username,password,sex,birthd原创 2018-10-05 15:35:24 · 1022 阅读 · 0 评论 -
mybatis聚合查询和模糊查询
聚合查询测试类中的代码为:使用map集合//聚合查询 @Test public void test4(){ UsersDao dao=new UsersDaoImpl(); Map m=dao.jisuan(); System.out.println(m.get(&quot;MAX&quot;)); }输出查询的结果 .get(&quot;&原创 2018-10-05 15:21:52 · 2058 阅读 · 0 评论 -
mybatis增删改查
创建实体类创建接口接口的实例化得到session用session执行SQL语句,完成相应的功能得到session的步骤得到资源创建工厂建造者对象用工厂建造者创建工厂一.增...原创 2018-10-05 14:40:23 · 103 阅读 · 0 评论 -
mybatis创建SQL session的步骤
得到资源创建工厂建造者对象用工厂建造者创建工厂用工厂得到sessionsession工具类package com.fdk.util;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessi...原创 2018-10-04 22:10:40 · 1962 阅读 · 0 评论 -
mybatis传递String参数类型无法读取
使用mybatis传递String参数时,得不到参数,解决办法1:在接口参数里加上mybatis中的@param注解解决办法2:在xml的if里用”_parameter” 代表参数具体方法网上都有,要是上述方法没有解决可以将 String 参数 存入Map 集合中, Map map=new HashMap(); map.put("condition",co...原创 2019-02-14 20:28:16 · 3206 阅读 · 0 评论