随笔分类 - MyBatis
摘要:实际应用过程还是使用xml,在mybatis中一般不用注解进行开发,维护困难!! 1、接口实现 2、mapper注册 3、测试类
阅读全文
摘要:一、使用limit来分页(sql语句) select * from user limit startIndex,pageSize select * from user limit 0,2//从0开始查,一页显示2个数据(不包括0) select * from user limit 3; //表示从0
阅读全文
posted @ 2022-01-15 15:34
水牛打老鼠
摘要:一、STDOUT_LOGGING 标准日志输出 开启方法在配置文件加上代码段 <settings> <setting name="logImpl" value="STDOUT_LOGGING"/> </settings> 运行结果 二、logj4的使用 通过使用Log4j,我们可以控制日志信息输送的
阅读全文
posted @ 2022-01-15 12:27
水牛打老鼠
摘要:当数据库中的属性名和程序中实体类名不一样时,可以使用ResultMap解决 如:pojo.User中实体类属性为password,而数据库中为pwd这两个不一样 我们只需在配置文件中添加ResultMap,实际上,id和name是统一时,ResultMap中可以不用配置,只要配置不一样的即可。 另外
阅读全文
posted @ 2022-01-15 11:20
水牛打老鼠
摘要:CRUD操作总结:只需要修改3处代码即可 特别注意:增删改需要提交事务才能成功操作数据库!!! 即sqlSession.commit(); 先在UserMapper中实现接口,而后在xml中写sql语句,最后在测试类中写测试代码!! Usermapper: package com.lwx.dao;
阅读全文
posted @ 2022-01-12 00:06
水牛打老鼠
摘要:1、建立数据库 CREATE DATABASE `mybatis`; use `mybatis`; CREATE TABLE `user`( `id` INT(20) NOT NULL PRIMARY KEY, `name` VARCHAR(30) DEFAULT NULL, `pwd` VARCH
阅读全文
摘要:IDEA2020版本在构建MyBatis时无法导包问题 解决: 点击这个m,而后输入 idea:module 重新下载下jar 显示 BUILD SUCCESS即可。
阅读全文
摘要:Mybatis中文文档: https://mybatis.org/mybatis-3/zh/index.html 1、什么是MyBatis MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工
阅读全文
浙公网安备 33010602011771号