版权声明:本文为博主原创文章,未经博主允许不得转载。 这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping
分类:
其他好文 时间:
2016-02-04 18:35:39
阅读次数:
240
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <m
分类:
其他好文 时间:
2016-02-03 00:12:39
阅读次数:
206
我们经常用到mybatis来进行程序代码级别对数据库的操作,然而需要编写大量的表实例类与映射文件,现在使用工具mybatis-generator就可实现上述文件的自动生成,下面简要介绍一下其使用方法。 1.创建工程 为了下载jar包比较方便,本人创建一个名为mybatis的maven工程来应用myb
分类:
其他好文 时间:
2016-02-02 17:50:51
阅读次数:
166
可以将mybatis理解成一种半自动化orm框架,通过注解或者配置xml映射文件来手写相关sql语句,不能像我之前介绍orm的文章那样全对象化操作数据库增删改查。其实你会发现,手写配置xml映射文件是件很痛苦的事情,正因为如此,mybatis提供出了一个generator工具,只需要配置数据库连接字
分类:
其他好文 时间:
2016-01-27 17:15:17
阅读次数:
184
使用内存映射文件可以高效访问文件。下面代码做了一个示例,对比内存映射文件的操作和FileOutputStream写文件的效率差异。importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.RandomAccessFile;..
分类:
移动开发 时间:
2016-01-25 00:10:46
阅读次数:
217
参考文章: JAVA NIO之浅谈内存映射文件原理与DirectMemory Java NIO 2.0 : Memory-Mapped Files | MappedByteBuffer Tutorial How Java I/O Works Internally at Lower...
分类:
编程语言 时间:
2016-01-20 19:18:37
阅读次数:
317
一对一的映射在对象模型中是常常见到的,为了将对象模型转换为关系模型就必须在映射文件里进行配置,上篇文章讨论了一对一映射的单向关联的情况,重点是标签的使用,须要在映射的主对象中加入该标签,并将该对象的主键设置为foreign这样就实现了主键关联映射。讨论完了单向接下来讨论双向映射。一、双向主键...
分类:
Web程序 时间:
2016-01-17 21:34:17
阅读次数:
236
配置文件的说明hibernate-mapping 是 hibernate 映射文件的根元素schema: 指定所映射的数据库schema的名称。若指定该属性, 则表明会自动添加该 schema 前缀catalog:指定所映射的数据库catalog的名称。 default-cascade(默认为 no...
分类:
Web程序 时间:
2016-01-12 06:31:58
阅读次数:
239
之前的映射文件配置都是简单的、基础的配置,只涉及到单个javabean,对于单个javabean的增删改查都能很好的、简单的去完成。但是知道简单配置远远不够,并不能完成很多复杂的情况,比如对象与对象间的关联,对象中的集合属性等,所以还需更近一步的学习hibernate映射文件的配置。本次映射文件配置...
分类:
Web程序 时间:
2016-01-10 22:31:07
阅读次数:
284