![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 73
feige5432366
卓越自我,专注于自己的目标,专注于自己的梦想。
展开
-
mybatis-generator生成model和dao层代码
1、建立文件夹myibatisGen2、下载mybatis-generator-core-1.3.1.jar或者其它版本的jar包,到myibatisGen文件夹下3、为生成代码建立配置文件“generatorConfig.xml”4、生成代码 java -jar mybatis-generator-core-1.3.1.jar -configfile gene...原创 2011-11-04 21:41:04 · 241 阅读 · 0 评论 -
SpringMvc+MyBatis+Freemarker 配置
1、引入Jar包:spring所有jar文件mybatis:mybatis-3.1.1-SNAPSHOT.jar、mybatis-generator-core-1.3.1.jar、mybatis-spring-1.1.1-SNAPSHOT.jar连接池:commons-dbcp.jarfreemarker-2.3.26.jar其他:commons-collections-...2017-04-06 09:32:30 · 175 阅读 · 0 评论 -
Mybatis执行SQL语句的方式
最近在玩Mybatis,感觉官方文档对于通过执行mapper接口和XML配置文件执行SQL的描述不是特别清楚,现在总结如下:首先实现mapper接口: import org.apache.ibatis.annotations.Select;public interface UserMapper { @Select("SELECT * FROM table01 WHERE id ...2012-07-02 10:30:51 · 112 阅读 · 0 评论 -
mybatis简单运用(基于Annotation)
本文主要介绍了如何使用mybatis进行简单的数据库操作。本文使用的是mybatis3.05。1.创建数据库表(User表)CREATE TABLE `NewTable` (`userId` bigint(20) NOT NULL AUTO_INCREMENT ,`userName` varchar(30) CHARACTER SET utf8 COLLATE utf8_g...原创 2011-11-24 00:17:06 · 64 阅读 · 0 评论 -
mybatis动态SQL语句
有些时候,sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件。 下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。 源代码http://l...原创 2011-11-24 00:15:31 · 67 阅读 · 0 评论 -
最简单的mybatis增删改查样例
最简单的mybatis增删改查样例 Book.java package com.bookstore.app; import java.io.Serializable; public class Book implements Serializable { private static final long serialVersionUID = 23355989...原创 2011-11-23 09:38:07 · 78 阅读 · 0 评论 -
MyBatis的使用(转)
MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置文件 1.1MyBatis简介 ...原创 2011-11-23 09:28:30 · 79 阅读 · 0 评论 -
MyBatis3 用户指南中文版(一)
转自:http://lihui.luo.blog.163.com/blog/static/18969062010721432238/ 本文是《MyBatis3 用户指南》中文版,为学习与研究从《MyBatis-3-User-Guide》翻译而来,仅供读者参考,最权威的应以官方文档为准。如果发现翻译有错误,请留言指正,或者发邮件到。谢谢。 本文翻译的内容没有版权,可任意使用,...原创 2011-11-21 10:06:56 · 222 阅读 · 0 评论 -
spring 3 和mybatis 3集成,并用junit4进行测试
最近一个项目使用的是struts2+Spring3+mybatis3的技术框架,由于开发人员都不熟悉如何进行单元测试,今天有空,简单研究了一下如何用junit4来测试基于这个框架的代码。由于struts的action只是负责前台的请求转发,而所有的业务都是在service层处理,因此一般情况下只需对service进行单元测试,而不需要对action进行单元测试。下面介绍一个简单的例子:开发...原创 2011-11-20 00:48:43 · 87 阅读 · 0 评论 -
Ibatis调用存储过程
Ibatis调用存储过程procedure.xml的ibatis配置文件如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-...原创 2011-11-18 10:01:08 · 92 阅读 · 0 评论 -
iBatis动态SQL标签用法
1、动态SQL片段通过SQL片段达到代码复用 <!-- 动态条件分页查询 --> <sql id="sql_count"> select count(*) </sql> <sql id="sql_select"> ...原创 2011-11-17 09:07:38 · 93 阅读 · 0 评论 -
IBatis 怎样直接执行SQL语句
先到ibatis的配置文件中加入 <statement id="execute" parameterClass="string" resultClass="int"> <![CDATA[ $sql$ ]]> </statement> <![CDATA[ $sql$ ]]>原创 2011-11-17 09:07:22 · 318 阅读 · 0 评论 -
Ibatis的两表联查问题
实体类:多方: public class Employ { private int id; private String enployName; private int salary; private Department department; public Employ() { } public in...原创 2011-11-17 09:06:23 · 169 阅读 · 0 评论 -
整合spring、ibatis、proxool
1、proxool连接池配置文件proxool.xml <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan...2011-11-17 09:06:09 · 90 阅读 · 0 评论 -
Mybatis配置文件修改后自动加载
Mybatis的mapper文件中的sql语句被修改后, 只能重启服务器才能被加载, 非常耗时,所以就写了一个自动加载的类,配置后检查xml文件更改,如果发生变化,重新加载xml里面的内容.在Mybatis3.1.1上测试.package cn.common.dao; import java.io.IOException;import java.lang.reflect....原创 2017-05-01 13:35:59 · 854 阅读 · 0 评论