博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ibatis快速入门(一)
阅读量:6550 次
发布时间:2019-06-24

本文共 788 字,大约阅读时间需要 2 分钟。

hot3.png

ibatis是一种轻型的ORMAPPING框架。OSC有简单的介绍,自行参考一下

这个博客是个系列博客,会从一个简单的例子开始,先从环境的搭建,然后简单的语法,最后会深入到ibatis的源码。楼主深知这是个体力活。最近的项目实在忙得要屎。楼主这几天的更新可能会慢些

首先我们先来个简单的入门。主要熟悉下ibaits的项目组成,这里借助下自动化工具。是淘宝的一个开源项目,OSC也有收入的。叫TAO-autodao,这个工具会自动生成数据源配置文件,spring配置文件,DAO,DO,query及sqlmap文件

1.首先新建一个java项目,然后装TAO-AUTODAO插件,这里有个坑,大家注意下,就是TAO-AUTODAO这个插件的安装要把插件里的jar包放在dropin根目录下,启动eclipse才能看到插件安装成功。

2 接下来就是使用autodao了。

配置数据源连接

在配置好的数据源上点击右键,然后generate pesistense文件

3 选择要持久化的表,生成其他的文件

点ok就会生成好所有的文件,关于生成的文件及如何使用这些生成好的东西我们下一篇再详细介绍,目前为止,ibatis的项目环境就搭建好了

4对了,补充一下,需要引入几个jar包。主要有ibatis-XX.jar.spring-ibatsi-xx.jar和spring.jar

总结一下,其实ibatis的功能很强大,而且照比hibernate这样的框架还很轻量,入门也很简单。ibatis还有一个叫ibator的插件,也可以自动化生成脚本的。这里我们就用tao-autodao来替代了。

下一篇我们会介绍下项目路径下的文件的作用,并利用这些文件实现一个简单的helloworld

转载于:https://my.oschina.net/zimingforever/blog/84897

你可能感兴趣的文章
jsonp原理
查看>>
CentOS安装glibc异常Protected multilib versions
查看>>
Mybatis-no getter for property named 'col_name' in 'class com.xxx.onebean'
查看>>
Mac搭建appium环境
查看>>
使用mongoose连接mongodb(转载文章)
查看>>
使用flex布局,垂直居中
查看>>
Self Numbers
查看>>
Overview and Evaluation of Bluetooth Low Energy: An Emerging Low-Power Wireless Technology
查看>>
优雅的格式化时间显示
查看>>
python之控制流
查看>>
鼠标拖拽移动子窗体
查看>>
在屏幕中实现按钮效果
查看>>
数据库 查询超时 运行超时 问题
查看>>
HashCode和hashMap hashTable
查看>>
文件包含
查看>>
HttpApplication的处理管道处理过程简单描述
查看>>
第六次作业--结对编程第二次
查看>>
因缺思汀的绕过
查看>>
2.4.3练习
查看>>
策略模式小试
查看>>