MyBatis 不需要FQ,开源 eclipse的MyBatis 插件myBatipse安装了吗


知识点

CDATA 作用 用来标记 不应由 XML 解析器进行解析的文本数据(Unparsed Character Data)。
在 XML 元素中,"<" 和 "&" 是非法的。
"<" 会产生错误(而 > 不会。)因为解析器会把该字符解释为新元素的开始。
"&" 也会产生错误,因为解析器会把该字符解释为字符实体的开始。

<![CDATA[ user.ADDTIME <= #{param.addTime}]]>


简单的  mapper
动态SQL
高级example


官方文档,不需要FQ

 
不是 http://www.mybatis.org/,因为会redirect到 blog博客 http://blog.mybatis.org/,无法访问 

官方中文文档

动态 SQL部分
http://www.mybatis.org/mybatis-3/zh/index.html




官方推荐:
简单的SQL配置 ----- 注解annotation
复杂的SQL配置 ----- XML配置,比如动态SQL

注解配置 @select,官方强烈不推荐

官方强烈不推荐用注解配置,推荐用xml,所以:

MyBatis 官方的英文文档里删掉了 “ 注解  的内容

翻译里也没有

在Java代码里创建SQL语句,new SQL()

虽然一般是在XML映射配置文件里写动态SQL语句

MyBatipse ,eclipse MyBatis 插件

开源,GitHub,mybatis/mybatipse

Mybatis-Generator 小工具 出自 MyBatis.org 官方

开源
会自动生成Dao、Model、Mapping文件,有Mapper接口类和对应mapping.xml,Bean POJO实体类

使用流程:
MySQL或Oracle里要有表,
先写好xml配置,
运行程序这个小工具(使用方式在下面)

小工具官网

MyBatis Generator   MyBatis.org官方的 eclipse 插件(在市场里),里面包含了MyBatis Generator的核心和eclipse 插件,不用再去GitHub找

MyBatis Generator 的几种使用方式:

eclipse 插件,新建一个生成器的xml配置文件,(填写没有界面 / GUI,所以要知道每个标签的意思)填写好必要信息后,鼠标对着它右键---

独立GUI(第三方):mybatis-generator-gui是基于mybatis generator开发一款界面工具, 本工具可以使你非常容易及快速生成Mybatis的Java POJO文件及数据库Mapping文件

命令行,在 工具(jar包的同级目录下要有数据库的驱动包

还有个国人写的  MyBatis Generator GUI  ,启动方法:
用源码,允许main方法
 





posted on 2017-04-13 16:46  xiaoCong2015  阅读(38)  评论(0编辑  收藏  举报

导航