随笔分类 - MyBatis(myeclipse版本)
摘要:本文介绍一下用Maven工具如何生成Mybatis的代码及映射的文件。 一、配置Maven pom.xml 文件 在pom.xml增加以下插件: 配置好Maven插件,下面需要配置插件需要配置文件 二、在maven项目下的src/main/resources 目录下建立名为 Maven的项目配置文件
阅读全文
摘要:1、逆向工程的作用 Mybatis 官方提供了逆向工程,可以针对数据库表自动生成Mybatis执行所需要的代码(包括mapper.xml、Mapper.java、pojo)。 2、逆向工程的使用方法 逆向工程需要的jar包如下图所示: 也可以直接下载我Github上面的源代码(https://git
阅读全文
摘要:在mapper.xml中,定义很多的statement,statement需要parameterType指定输入参数的类型、需要resultType指定输出结果的映射类型。 如果在指定类型时输入类型全路径,不方便进行开发,可以针对parameterType或resultType指定的类型定义一些别名
阅读全文
摘要:出处:http://www.cnblogs.com/lichenwei/p/4145696.html Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。 1、相关
阅读全文
摘要:mybatis动态SQL标签的用法 动态 SQL MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以
阅读全文
摘要:1.创建javaWeb项目MyBatis_dynamicSQL并在WebRoot下的WEB-INF下的lib下添加如下jar文件 cglib-nodep-2.1_3.jar log4j-1.2.17.jar mybatis-3.2.3.jar ojdbc14.jar 创建如下userinfo.sql
阅读全文
摘要:1.创建javaWeb项目MyBatis_Lazy并在WebRoot下的WEB-INF下的lib下添加如下jar文件 cglib-nodep-2.1_3.jar log4j-1.2.17.jar mybatis-3.2.3.jar ojdbc14.jar 2.在src下创建log4j.propert
阅读全文
摘要:1. 创建javaweb项目MyBaits_Page_CaChe 2.在项目的WebRoot下的WEB-INF下的lib文件下加入jar文件 log4j-1.2.17.jar mybatis-3.2.3.jar ojdbc14.jar 3.在src下创建jdbc.properties属性文件 1 d
阅读全文
摘要:1.创建一个javaweb项目MyBatis_Part4_Procedure 2.在src下创建procedure.sql文件 1 --创建表 2 create table p_user( 3 id number primary key, 4 name varchar2(20), 5 sex var
阅读全文
摘要:1.创建javaweb项目MyBaits_Part4_@Base 2.在项目的WebRoot下的WEB-INF下的lib包下添加如下jar文件 mybatis-3.2.3.jar ojdbc14.jar 3.在src下的配置链接数据库的属性文件jdbc.properties 1 driver=ora
阅读全文
摘要:1.创建javaweb项目MyBatis_Part3并在项目的WebRoot下的WEB-INF下的lib中加入如下jar文件 mybatis-3.2.3.jar ojdbc14.jar 2.在src下创建configuarion.xml主配置文件 1 <?xml version="1.0" enco
阅读全文
摘要:2.1 创建一个javaweb项目MyBatis_Part1,并创建如下sql脚本 2.2 在项目的src下创建Configuration.xml主配置文 2.3 在src下的com.entity包下创建Teacher.java实体类 1 package com.entity; 2 3 public
阅读全文
摘要:一.mybatis使用的准备工作 1.找到mybatis所需要的jar文件: mybatis-3.2.3.jar mybatis-spring-1.2.1.jar 2.解压mybatis-3.2.3.jar文件找到如下两个dtd文件 mybatis-3-config.dtd mybatis-3-ma
阅读全文