化典成籍 - Mybatis
不知不觉已经学到第四个框架啦!
WanAkiko.
遇见是一种福气,不遇见也是。
展开
-
SSM - SqlMapConfig.xml(非必需,依赖Spring主配置文件)
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <!-- 加载连接信息属性文件 --> <properties re转载 2021-06-13 18:53:05 · 210 阅读 · 0 评论 -
Mybatis总结表间关联关系(一对一 / 一对多)的注解实现
① 一对一关联关系的建立 一方给定正常属性的getter和setter,随后添加关联关系方普通属性并为其添加getter和setter。 @Results(id = “公共引用名称”, value = {@Result(id = true, column = “id”, property = “id”), ······原创 2021-05-14 18:28:14 · 336 阅读 · 3 评论 -
简单总结 Mybatis 一对一关系查询 / 多对多关系查询
① 主键列可以是<id column="id" property="id"/> 或 <result column="id" property="id"/>② 一对一查询推荐使用public class Xxx implements Serializable { private Xxx propertyName; getter; setter; } 映射配置文件中使用<association property="propertyN原创 2021-05-08 12:00:18 · 206 阅读 · 0 评论 -
Mybatis的SqlMapConfig.xml连接池配置信息
连接池连接池即用于存储连接的容器,该容器可以是一个集合对象,且该集合对象必须保证其线程安全性,不允许 n 个线程获取同一个连接,除此之外该集合必须具备队列的先进先出特性。Mybatis连接池配置Mybatis提供有3种连接池的配置方式,其配置位置在SqlMapConfig.xml的dataSource标签中,该标签的type属性的取值可以是POOLED、UNPOOLED以及JNDI。 * POOLED:由Mybatis创建传统的javax.sql.Da.原创 2021-05-01 16:15:13 · 320 阅读 · 0 评论 -
Mybatis配合JUnit进行快速功能测试
package test;import dao.ISsm_UserDao;import domain.Ssm_User;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilde转载 2021-04-25 12:25:53 · 172 阅读 · 0 评论