![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
梦幻D开始
这个作者很懒,什么都没留下…
展开
-
开发mybatis程序步骤
1.配置mybatisconfig.xml:配置数据库信息 和需要加载的映射文件表-类 映射文件映射文件 xxMapper.xml:增删改查标签(select、update等)测试类:1)加载配置文件2)获取sqlSessionfactory3)获取SqlSession,相当于connection用来各种查询4)查询时需要指定哪个select标签,通常是namesp...原创 2019-01-04 10:28:14 · 357 阅读 · 0 评论 -
mybatis基本的增删改查
config.xml<?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"><configurat原创 2019-01-05 10:25:51 · 181 阅读 · 0 评论 -
mapper动态代理方式的crud(MyBatis接口的开发)
二、mapper动态代理方式的crud(MyBatis接口的开发):原则:约定优于配置 abc.java name配置方式:abc.xml <name>myproject</name>硬编码方式: abc.java Configuration conf = new Configuration(); con.setNam...原创 2019-01-05 11:40:08 · 558 阅读 · 2 评论 -
mybatis学习之路(二)
输入参数:parameterType1.类型为 简单类型(8个基本类型+String) 和 对象类型 a.#{} ${} #{任意值} ${value},其中的标识符只能value b.#{}自动给String类型加上'' ${}原样输出,无单引号'',但是数据库需要‘’,如果需要,手动添加。适合于动态排序(动态字段) select...原创 2019-01-08 19:09:05 · 185 阅读 · 0 评论 -
mybatis关联查询
关联查询:一对一:a.业务扩展类就是继承类属性多的,少的属性写在子类中b.resultMap 学生有学生卡,学生类有学生卡对象属性(stucard) <select id="as" resultMap="xxx" parameterType="int"> select id ,name from student </select> ...原创 2019-01-09 19:14:51 · 552 阅读 · 0 评论 -
mybatis日志(日志:log4j)
日志:log4j1.导包2.开启日志在conf.xml中的configuration标签的子标签下有一个settings标签,setting配置日志<settings> //开启日志,并指定使用的具体日志 <setting name= "logImpl" value="LOG4J"/></settings>...原创 2019-01-09 20:43:45 · 2931 阅读 · 0 评论