随笔分类 - MyBatis
摘要:创建maven项目,在pox.xml添加依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version> </dependency> 更新ma
阅读全文
摘要:在抽象接口编辑注解 @Select("select * from user") List<User> getUsers(); 在mybatis-config.xml即mybatis核心配置文件中绑定接口 <!--绑定接口--> <mappers> <mapper class="com.zlc.dao
阅读全文
摘要:resources下创建log4j.properties文件 #将等级为DEBUG的日志信息输出到console和file这两个目的地,console和file的定义在下面的代码 log4j.rootLogger=DEBUG,console,file #控制台输出的相关设置 log4j.append
阅读全文
摘要:当数据库的列名和实体类的属性名不一致会导致查询失败,因此配置Result结果集映射。 如实体类为 package com.zlc.pojo; import org.apache.ibatis.type.Alias; //实体类 @Alias("user") public class User { p
阅读全文
摘要:SqlSessionFactoryBuilder: 一旦创建SqlSessionFactory,就不再需要 局部变量 SqlSessionFactory: 类似数据库连接池 一旦创建就持续存在,没有必要进行舍弃 多次创建会造成代码的“坏味道” 最简单的是单例模式的静态单例模式 SqlSession:
阅读全文
摘要:方式一(推荐) <!-- 使用相对于类路径的资源引用 --> <mappers> <mapper resource="org/mybatis/builder/AuthorMapper.xml"/> <mapper resource="org/mybatis/builder/BlogMapper.xm
阅读全文
摘要:类型别名可为 Java 类型设置一个缩写名字。 它仅用于 XML 配置,意在降低冗余的全限定类名书写 配置属性别名 第一种 <!--属性别名--> <typeAliases> <typeAlias type="com.zlc.pojo.User" alias="User"/> </typeAlias
阅读全文
摘要:目录结构: db.propertiess driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=UTF-8 username
阅读全文
摘要:CRUD 接上篇博客:https://www.cnblogs.com/zlc364624/p/14593990.html 注意:namespace与类名一致 UserMapper.xml中 <select id="getUserList" resultType="com.zlc.pojo.User"
阅读全文

浙公网安备 33010602011771号