MyBatis
张思全
本人性格热情开朗,待人友好,为人诚实谦虚。善于与人沟通,能够快速适应团队工作,具有良好的团队协作精神。对新技术的学习能力强。目前有7年项目开发经验,本人愿意在团队中共享自己的经验与知识。
爱好移动互联网以及整个计算机软件行业,致力于设计和架构更精美的软件产品和用户体验。
展开
-
【持久化框架】SpringMVC+Spring4+Mybatis3集成,开发简单Web项目
上篇博文我们介绍了mybatis的基本概念与原理,这篇博文我们通过Spring与Mybatis集成,开发一个简单用户增删改查的Web项目。基本准备工作1、安装JDK1.6以上版本,安装与配置2、下载mybatis-3.2.0版:https://repo1.maven.org/maven2/org/mybatis/mybatis/3、下载mybatis-spring-1.2.1版:h...转载 2016-03-09 11:32:49 · 898 阅读 · 0 评论 -
【MyBatis】MyBatis-generator的配置文件 generatorConfig.xml
generatorConfig.xml配置文件生成Mapper(DAO)、entity(model)、mapper.xm等相关的文件。生成的文件没有注释,写对干净、整洁。我的完整配置内容如下: <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuratio原创 2017-03-31 13:24:29 · 631 阅读 · 0 评论 -
【MyBatis】mybatis分页拦截器-自动封装
最近由于工作需要,想要满足前端页面的也发功能,于是想到了使用的mybatis分页拦截器,在网上查找了很多资料并结合自己的一些理解,开发出了一套模板 代码。1、添加maven 的jar包依赖 mybatis 主要是拦截器部分。此处不再赘述。2、将java文件放置到某个文件夹下 Java类分页信息如下:PageBean类:package import ja原创 2017-04-08 14:14:39 · 1806 阅读 · 0 评论 -
【MyBatis】org.apache.ibatis.executor.statement.StatementHandler.prepare(java.sql.Connection)
java.lang.NoSuchMethodException: org.apache.ibatis.executor.statement.StatementHandler.prepare(java.sql.Connection)原创 2017-04-08 13:25:30 · 13263 阅读 · 4 评论 -
【MyBatis】MyBatis浅谈
MyBatis浅谈转载:http://www.ganecheng.tech/blog/52751206.htmlMyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs转载 2017-02-10 15:06:10 · 556 阅读 · 0 评论 -
【项目实战】基于Maven的MyBatis Generator 实例配置
基于maven的mybatis-generator插件生成代码配置1、properties配置文件:为了方便复制代码,如下:#Mybatis Generator configurationjdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/cloud_note?us原创 2016-11-21 00:05:56 · 884 阅读 · 0 评论 -
【java项目实践】在eclipse中使用利用mybatis-generator自动生成Model、Dao、mapping代码
之前用MyBatis框架的时候,都是手敲的代码,就感觉到好麻烦的样子。今天学习了利用MyBatis Generator自动生成代码,那接下来我就来详细介绍一下MyBatis Generator配置过程及其使用方法。 总结下该插件的使用及最佳实践。废话少说,直接上全过程: 1. 安装MyBatis-Generator插件 1.1、首先,你得有MyBati原创 2016-08-29 17:22:26 · 5833 阅读 · 0 评论 -
【java项目实践】mybatis动态Insert批量插入数据
在使用Mybatis 批量插入时,想要批量插入通常在mapper中这么写:原创 2016-08-29 17:09:17 · 5552 阅读 · 0 评论 -
【项目管理】Mybatis-Generator之最完美配置详解
小伙伴们注意了,全哥花了一些时间,重新整理了一个最完美的Mybatis Generator(简称MBG)配置文件详细说明,老板再也不用担心我的学习!!!不用多说,直接上代码:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPEgeneratorConfiguration PUBLIC "-//mybatis.org/...原创 2016-03-22 10:24:46 · 49294 阅读 · 14 评论 -
【项目管理】在IDEA中使用MyBatis_Generator生成Dto、Dao、Mapping
一、添加配置文件新建一个空的XML配置文件,名称可以随便取,这里以generatorConfig.xml为名,放在resources目录下generator文件中。具体内容如下:xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//原创 2016-03-21 17:48:31 · 9553 阅读 · 2 评论 -
【项目管理】generatorConfig.xml配置信息详细
mybatis-generator有三种用法:命令行、eclipse插件、maven插件。个人觉得maven插件最方便,可以在eclipse/intellij idea等ide上可以通用。下面是从官网上的截图:在MBG中,最主要也最重要的就是XML配置文件,因此本篇文章主要的内容就是XML配置。这里按照配置的顺序对配置逐个讲解,更细的内容可以配合中文文档参照。1原创 2016-03-21 17:52:03 · 11250 阅读 · 1 评论 -
【项目管理和构建】十分钟教程,eclipse配置maven + 创建maven项目(三)
上篇博文中我们介绍了maven下载、安装和配置(二),这篇博文我们配置一下eclipse,将它和maven结合,并我们创建一个maven的项目。准备工作在eclipse配置maven之前需要我们做好准备工作,如下: 1. 安装jdk 2. 已安装好 maven,将maven配置成功 3. 下载Eclipse,解压缩安装完成,建立工作空间。 这些内容相信大家都已经原创 2016-03-09 10:22:56 · 567 阅读 · 0 评论 -
【持久化框架】Mybatis与Hibernate的详细对比
前言这篇博文我们重点分析一下Mybatis与Hibernate的区别,当然在前面的博文中我们已经深入的研究了Mybatis和Hibernate的原理。Mybatis【持久化框架】Mybatis简介与原理【持久化框架】SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载Hibernate【SSH进阶之路】Hiberna原创 2016-03-09 10:49:35 · 657 阅读 · 0 评论 -
【持久化框架】Mybatis简介与原理
从这篇博文开始我们学习一下Mybatis,希望大家提出宝贵的建议。 什么是Mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。iBATIS一词来源于“internet”和“abatis”的组合,是一个基原创 2016-03-09 10:55:25 · 793 阅读 · 0 评论 -
【java项目实践】mybatis执行update批量更新时报错
在使用Mybatis 批量更新时,想要批量更新时通常在mapper中这么写:定义Mapper Dao接口中定义:最后在service中调用:生成的sql直接放到mysql中运行完全没有问题,但是mybatis执行的时候却会报错:八月 29, 2016 4:17:08 下午 org.apache.catalina.core.StandardWrapperVa原创 2016-08-29 16:13:29 · 14003 阅读 · 6 评论