上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 67 下一页
摘要: 一、应用 1、基本数据类型 + String 2、注解中的变量名称,与sql语句中的变量名称一致 3、单个变量,添加该注解意义不大,但推荐添加 4、mybatis xml 和 注解 二、案例 1、注解,见上篇 博客 2、xml a、接口类 User getUserById(@Param("uid") 阅读全文
posted @ 2020-07-17 21:57 市丸银 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1、接口 package com.wt.dao; import com.wt.pojo.User; import org.apache.ibatis.annotations.Select; import java.util.List; public interface UserMapper { @S 阅读全文
posted @ 2020-07-17 21:00 市丸银 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一、普通分页 使用sql语句 limit 起使位置, 步长a、接口 List<User> getLimitUser(Map<String, Integer> map); b、接口配置文件 <select id="getLimitUser" resultType="user" parameterTyp 阅读全文
posted @ 2020-07-17 20:01 市丸银 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 位置主要配置文件 mybatis-config.xml settings logImpl 指定 MyBatis 所用日志的具体实现,未指定时将自动查找。 SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | 阅读全文
posted @ 2020-07-17 19:35 市丸银 阅读(142) 评论(0) 推荐(0) 编辑
摘要: https://mybatis.org/mybatis-3/zh/sqlmap-xml.html A、实体类属性名称和数据库字段名不一致 结果映射 解决方案 1、sql语句字段起别名 select id, name as na from test 2、通过resultMap 结果集映射 接口类的配置 阅读全文
posted @ 2020-07-17 17:36 市丸银 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 思路 SqlSessionFactoryBuilder(使用核心配置文件) -> SqlSessionFactory -> sqlSession -> mapper 官网 SqlSessionFactoryBuilder 这个类可以被实例化、使用和丢弃,一旦创建了 SqlSessionFactory 阅读全文
posted @ 2020-07-17 17:16 市丸银 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 核心配置文件 所有情况看官网的XML配置1、environments可以配置多个数据库链接信息,具体看官网 2、properties 作用:核心配置文件的数据库连接信息放到外部db.properties文件,在通过properties引入文件的内容 数据库配置文件 db.properties 数据库 阅读全文
posted @ 2020-07-17 16:22 市丸银 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 一、Map(万能)多用于实际生产环境 1、字段过多的情况 update 2、多条件 查询 3、sql语句,只需要几个有用的字段 例子 update 接口类 int updateUser2(Map<String, Object> map); xml <update id="updateUser2" p 阅读全文
posted @ 2020-07-17 15:38 市丸银 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 修改 1、接口 2、配置文件 一、基础crud 1、select 接口类 User getUserById(int id); xml文件 <!--id 方法名 resultType返回值类型 parameterType参数类型--> <select id="getUserById" resultTy 阅读全文
posted @ 2020-07-17 13:59 市丸银 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、前提 1、创建maven项目 2、添加依赖 <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.6</version> </depende 阅读全文
posted @ 2020-07-17 09:05 市丸银 阅读(129) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 67 下一页