MyBaties
学习记录
丿白驹过隙丶
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MyBaties——一、二级缓存
原创 2020-07-03 09:45:23 · 135 阅读 · 0 评论 -
MyBaties——日志Log4j
1下Log4.jar包(MyBaties中有)2导入、开启日志3编写配置日志输出文件 新建日志文件 log4j.properties 日志级别:DEBUG<INFO<WARN<ERROR 从低往高, 如果设置为INFO,则只显示 INFO 及以上级别的信息。建议:开发时设置debug,运行时设置INFO及以上。延迟加载(懒加载)...原创 2020-07-02 15:30:03 · 246 阅读 · 0 评论 -
MyBaties——动态SQL+foreach
<foreach>标签迭代查询<foreach> 迭代的类型:数组、对象数组、集合、属性(List<Integer> ids)SQL拼接过程:select * from studentopen:and id in(select * from student and id in(close:)select * from student and id in(stuNo)separator:指明用逗号分隔简单类型数组:编写代码..原创 2020-06-29 16:36:55 · 301 阅读 · 0 评论 -
MyBaties——输入参数parameterType04
一、简单类型parameterType="基础类型"(int String double char)a、用 #{} 这种写法 自动给String加上 '' 单引号b、用 ${} 这种写法 原样输出 适合动态排序c、#{}可以防止SQL注入,${}不可以二、对象类型#{属性名}${属性名}输入参数为级联属性三、输入参数为HasnMap <select id="selectBlog3" resultType="Demo1...原创 2020-06-01 17:19:52 · 194 阅读 · 0 评论 -
MyBaties——类型转换03
优化:mysql的配置信息可以写在db.properties文件中在conf.xml文件引入db.properties中的配置信息2、MyBaties全局参数设置(一般不要动)在config.xml中设置3、别名i、设置单个别名使用别名ii、批量设置别名iii、MyBaties还自带了一些别名4、类型转换器i、MyBaties自带了一些类型转换器 比如 String 转 varchar等等ii、自定义类型转换器 java类型 和 数据.原创 2020-05-31 18:03:12 · 347 阅读 · 0 评论 -
MyBaties——动态代理方式day02
1、搭建相关环境,引入MyBaties.jar包,创建config.xml mapper.xml2、创建接口package com.Demo2;import Demo1.Person;//操作mybaties的接口public interface mapper {// 接口的名字是mapper.xml 中的 namespace 的值// 根据接口名 找到namespace的值 定位出是哪个mapper.xml(接口全类名 = namespace)// 根据方法名找到mappe原创 2020-05-21 11:27:16 · 151 阅读 · 0 评论 -
MyBaties——day01
mapper.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.Demo1.mapper"><!-- parameterType输出参数 -->原创 2020-05-18 17:55:46 · 145 阅读 · 0 评论
分享