
mybatis
吃糖的青蛙
这个作者很懒,什么都没留下…
展开
-
spring+springMVC+mybatis____一个ssm项目的整合
构造所需要的jar包原创 2020-07-03 20:02:57 · 17212 阅读 · 0 评论 -
mabatis_缓存,一级二级,第三方缓存整合ehcache
EmployeMapper.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"><mapper namespace="com.atguigu.mybatis.dao.EmployeeMapper"> <cac原创 2020-07-03 16:38:32 · 19910 阅读 · 0 评论 -
mybatis_动态sql__if_判断&OGNL__where_查询条件__choose_分支选择_foreach,抽取可重用的sql标签
动态sql原创 2020-07-02 16:44:48 · 20487 阅读 · 0 评论 -
resultMap_关联查询_collection定义关联集合定义规则,延迟加载,分布查询传递列值&fetchtype
DepartmentMapper.javapackage com.atguigu.mybatis.dao;import com.atguigu.mybatis.bean.Department;public interface DepartmentMapper { public Department getDeptById(Integer id); public Department getDeptByIdPlus(Integer id); public Department get原创 2020-07-02 16:06:13 · 19730 阅读 · 0 评论 -
mybatis_映射文件---select返回list,,,select记录封装map,,resultMap自定义结果映射规则association
Employemapper.xml文件中,注意的是返回的类型resultType也是实体类对象的<!-- public List<Employe> getEmpsByLastNameLike(String lastName); --><select id="getEmpsByLastNameLike" resultType="com.atguigu.mybatis.hello.Employe"> select * from tbl_employe where la原创 2020-07-01 22:53:56 · 20345 阅读 · 0 评论 -
mybatis映射文件,获取自增主键的值,多个参数,命名参数的形式,参数处理#与$的区别
<!--获取自增主键的值: mysql支持自增主键,自增主键的获取,mybatis也是利用statement.getGenreatedKeys() userGenerateKeys="true";使用自增主键获取主键值策略 keyProperty:指定对应的主键属性,也就是mybatis获取到主键值以后,将这个值封装给javaBean的哪个属性 --> <insert id="addEmp" useGeneratedKeys="true" keyP.原创 2020-07-01 10:30:14 · 21044 阅读 · 0 评论 -
mybatis-增删查改
测试块 @Test public void test2() throws Exception{ SqlSession opSession=SqlSessionFactoryji(); try { EmployeMapper employeMapper=opSession.getMapper(EmployeMapper.class); //插入一条数据,openSession。commit()手动提交一条数据 /* * Employe employe=new Empl原创 2020-07-01 09:46:49 · 19691 阅读 · 0 评论 -
mybatis全局配置文件,properties_引入配置文件,setting_运行时行为设置,typeAliases_别名,environments_运行环境,databaseldProvider
driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/mybatisusername=rootpassword=123456<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-co.原创 2020-06-29 16:02:39 · 22430 阅读 · 0 评论 -
mybatis之helloworld的两种解决,面向接口编程
mybatis入门helloworld构建实体类对应着数据库中的tbl_employe表,Employe类。。。。。。。package com.atguigu.mybatis.hello;public class Employe { private Integer id; private String lastName; private String gender; private String email; public Integer getId() { return id;原创 2020-06-28 23:20:15 · 21247 阅读 · 0 评论