![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
IsaacLin_code
这个作者很懒,什么都没留下…
展开
-
Mybatis的配置文件
主要元素在Mybatis核心配置文件中,<configuration>时配置文件的根元素。其元素的的主要配置元素如下 properties元素<properties>是一个配置属性的元素,该元素通常用于将内部的配置外在化,即通过外部的配置来动态地替换内部定义地属性。 1,创建一个db.properties地配置文件,内容如下:jdbc.driver=...原创 2018-04-10 16:34:53 · 902 阅读 · 0 评论 -
MyBatis的映射文件
在映射文件中,<mapper>元素是映射文件的根元素,其他标签都是其子元素。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3.原创 2018-04-17 14:45:12 · 9343 阅读 · 0 评论 -
Mybatis的核心对象
SqlSessionFactory该类主要作用是用来获取SqlSession对象的。其实例一旦被创建,在整个应用程序执行期间都会存在。在构建其实例时,建议使用单例模式,一个数据库对应一个SqlSessionFactory实例。SqlSession其主要作用是执行持久化操作。SqlSession对象是线程不安全的,每一个线程都应该有自己的SqlSession实例,不能共享。因此其使用...原创 2018-04-04 20:34:37 · 2183 阅读 · 0 评论 -
MyBatis之动态SQL
动态SQL是MyBatis的强大特性之一,基于OGNJ表达式来完成动态SQL。其主要元素如下: 元素 说明 if 判断语句,单条件分支判断 choose,when,otherwise 相当于java中的switch…case..default语句,用于多条件分支判断 where,trim,set 辅助元素,用于处理一些SQL拼接、特殊字符问题...原创 2018-04-24 15:33:44 · 415 阅读 · 0 评论 -
用ssm框架,maven开发的一些小总结
maven的资源文件,比如applicationContext.xml,*.properties等要放在resources的文件夹下面。mybatis-config.xml文件在元素configuration的子元素settings,typeAliases等,顺序是由前后的,比如settings要放在typeAliases前面,不然会报错...原创 2018-06-21 23:20:07 · 229 阅读 · 0 评论