1.mybatis概述 mybatis是一个持久层框架,用java语言编写。 封装了jdbc操作的很多细节,使开发者只需要关注sql语句本身,而无需关注注册驱动,创建连接等复杂过程 使用了ORM思想实现了结果集的封装 ORM: Object Relational Mapping 对象关系映射... ...
分类:
其他好文 时间:
2019-10-23 11:54:03
阅读次数:
67
MyBatis框架的核心功能其实不难,无非就是动态代理和jdbc的操作,难的是写出来可扩展,高内聚,低耦合的规范的代码。本文完成的Mybatis功能比较简单,代码还有许多需要改进的地方,大家可以结合Mybatis源码去动手完善。 一、Mybatis框架流程简介 在手写自己的Mybatis框架之前,我 ...
分类:
其他好文 时间:
2019-10-23 10:02:23
阅读次数:
74
<?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 ...
分类:
其他好文 时间:
2019-10-22 21:58:16
阅读次数:
110
spring整合mybatis的主要工作就是把mybatis框架使用中所涉及的核心组件配置到spring容器中,交给spring来创建和管理。spring可以接管mybatis配置信息的维护工作,我们选择把数据源配置和sql映射信息转移至spring配置文件中进行管理,以了解如何在spring中配置 ...
分类:
编程语言 时间:
2019-10-18 18:48:40
阅读次数:
96
最近刚换工作,今天在工作中遇到了2个问题,如标题所述(mybatis框架)。前一个是直接百度copy过来的。再将代码复制一下: service层: dao层: mapper: 好了,这就是一个字段传2个值的方法,用list封装后,xml文件里复制过去注意的地方改一下就好了。 第二个问题:我要拿到一个 ...
分类:
其他好文 时间:
2019-10-17 01:26:57
阅读次数:
301
第1章MyBatis框架配置文件详解 1.1 typeHandlers类型转换器 每当MyBatis 设置参数到PreparedStatement 或者从ResultSet 结果集中取得值时,就会使用TypeHandler 来处理数据库类型与java 类型之间转换。下表描述了默认 TypeHandl ...
分类:
其他好文 时间:
2019-10-16 09:32:56
阅读次数:
82
标题目录 1.mybatis简单介绍 2.mybatis与hibernate的区别 3.搭建mybatis框架环境 4.基于ssm逆向工程的使用(IDEA) 5.Mybatis增删改查案例 1.mybatis简单介绍 1.1 mybatis本是apache的一个开源项目iBatis, 2010年这个 ...
分类:
其他好文 时间:
2019-10-15 00:01:53
阅读次数:
107
作用: SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,service层,DAO层四层 使用spring MVC负责请求的转发和视图管理 spring实现业务对象管理,mybatis作为数据对象的持久化引 ...
分类:
其他好文 时间:
2019-10-14 17:29:36
阅读次数:
75
一、改造UserMapperTest类的代码(将公共代码创建factory和sqlSession,关闭sqlSession写在MyBatisUtil里面)在src下面新建一个包cn.smbms.utils,在新建的包cn.smbms.utils里面新建类MyBatisUtil,将UserMapper... ...
分类:
移动开发 时间:
2019-10-08 21:56:55
阅读次数:
323
一、ISmbmsUserDao层 二、小配置文件 ISmbmsUserDao.xml 三、测试类 ...
分类:
其他好文 时间:
2019-10-08 19:12:35
阅读次数:
75