- 浏览: 279006 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
-
路人NFTS:
很不实用!
jquery validate的漂亮css样式验证 -
freezingsky:
什么玩意这是!?
jquery validate的漂亮css样式验证 -
乌托邦之爱:
是地,反正我是这么做的,挺好用的
weblogic配置修改代码后不需要重启热部署方式 -
aniyo:
直接创建一个weblogic.xml,其他操作都没有了吗?
weblogic配置修改代码后不需要重启热部署方式 -
dingding5060:
有没有其他jquery处理图表的插件?jgcharts需要调用 ...
jquery图表脚本插件
源地址:
下载ibator插件地址:
现在我们着手来写一个ibatis的简单例子.
如果你是使用eclipse开发项目的话,那么,有一个eclipse的插件ibator,可以通过配置
自动生成java代码sqlmap等,蛮好用。下面先做一个使用ibator插件的例子。
1.使用link方式在线安装
ibator。
eclipse菜单 help-->
software updates-->
add site-->(填入在线安装
地址:http://ibatis.apache.org/tools/ibator
-->一直下一步安装
2.新建一个web工程,导入相应的包,我使用的数据库是ORACLE,所以我需要导入的包是:
ojdbc14.jar或classes12.jar,把ibatis需要的jar包都导进去
此例我导入的jar包如下:
ojdbc14.jar
ibatis-common.jar
ibatis-dao.jar
ibatis-sqlmap.jar
3.由于你安装
了ibator插件,那么你在你的工程某个目录下单击右键-->new-->other里将会看到
Apache iBatis Ibator文件夹,下面只有一个选项
Apache iBatis ibator configuration File
点击以后要求你输入文件名(这个就是 ibator的 配置 文件):
Location: test/src
File name: ibatorConfig.xml
填入配置
文件名称,可以随便设置配置
文件名字。一般为“ibatorConfig.xml”,点确定后就创建好了一个ibator配置
文件的模板。
代码如下:
<! DOCTYPE ibatorConfiguration PUBLIC " -//Apache Software Foundation//DTD Apache iBATIS Ibator Configuration 1.0//EN " " http: //ibatis.apache.org/dtd/ibator-config_1_0.dtd " >
< ibatorConfiguration >
< ibatorContext id = " context1 " >
< jdbcConnection driverClass = " ??? " connectionURL = " ??? " userId = " ??? " password = " ??? " />
< javaModelGenerator targetPackage = " ??? " targetProject = " ??? " />
< sqlMapGenerator targetPackage = " ??? " targetProject = " ??? " />
< daoGenerator targetPackage = " ??? " targetProject = " ??? " type = " GENERIC-CI " />
< table schema = " ??? " tableName = " ??? " >
< columnOverride column = " ??? " property = " ??? " />
</ table >
</ ibatorContext >
</ ibatorConfiguration >
4.将对应配置
参数替换掉上面的“?”号。我自己的替换文件是这样的:
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE ibatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Apache iBATIS Ibator Configuration 1.0//EN" "http://ibatis.apache.org/dtd/ibator-config_1_0.dtd" > <ibatorConfiguration> <!-- jdbc的连接jar包路径 --> <classPathEntry location="E:\Workspace\test\WebRoot\WEB-INF\lib\ojdbc14.jar" /> <ibatorContext id="context1"> <!--jdbc的连接jar包路径 --> <!-- driverClass驱动类地址 --> <!-- connectionURL连接数据库的URL地址 --> <!-- userId连接数据库账号 --> <!-- password连接数据库密码 --> <jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@localhost:1521:test" userId="test" password="test" > </jdbcConnection> <!-- jdbc创建表的Pojo类 --> <!-- targetPackage创建包名--> <!-- targetProject指定项目名 --> <javaModelGenerator targetPackage="com.mode" targetProject="test" /> <!-- jdbc创建表与Pojo类的映射xml --> <!-- targetPackage创建包名--> <!-- targetProject指定项目名--> <sqlMapGenerator targetPackage="com.xml" targetProject="test" /> <!-- jdbc创建表的Dao增删改查执行语句 --> <!-- targetPackage创建包名--> <!-- targetProject指定项目名 --> <daoGenerator targetPackage="com.dao" targetProject="test" type="IBATIS" /> <!-- 本配置文件所要映射的表 --> <!-- domainObjectName是此表映射成对象的名字 --> <table tableName="T_TEST" domainObjectName="test"> </table> </ibatorContext> </ibatorConfiguration>
5.之后我们只需要在这个配置 文件上点击右键-->点击Generate ibatis artifacts,这样就应该能生成对应的package 和 类了
6.如果出现错误使用一下方式查看错误日志
运行cmd用来查询ibatorConfig.xml中出现的错误日志
java -jar d:\ibator.jar -configfile E:\Workspace\test\src\ibatorConfig.xml -overwrite >>c:\log.log
发表评论
-
非常详细的webservice部署测试程序
2011-11-23 18:22 2920网站来源: http://lavasoft.blog.51ct ... -
struts2下载excel文件并解析数据插入数据库
2011-11-21 20:56 2199public InputStream getDownloadF ... -
struts2上传excel文件并解析数据插入数据库
2011-11-18 19:45 8723@SuppressWarnings("uncheck ... -
j2ee API 帮助文档官方网站
2011-11-18 19:27 1627可能需要注册登录以后才可以看,想看中文的话先在右面点开自己要看 ... -
weblogic配置修改代码后不需要重启热部署方式
2011-11-18 15:06 4967我用的是weblogic11g 在项目的web-info中创建 ... -
java多条件模糊查询代码大概实现方法非where 1=1方法
2011-11-15 21:23 8500/** * 查询列表 * @return * ... -
Struts2文件的上传和下载
2011-11-15 16:16 1286来源网址: http://tmsoft.lsxy.com/in ... -
java.util.ResourceBundle使用详解
2011-11-15 15:24 874java.util.ResourceBundle是用于获取项目 ... -
hibernate对于oracle的两种自动增长列配置方式
2011-11-11 17:37 1433在hibernate中实现oracle的自动增长 http:/ ... -
oracle数据库的负载均衡连接方式
2011-10-26 13:37 1413jdbc.driverClassName=oracle.jdb ... -
extjs安装spket方法
2011-10-03 12:56 1278spket的安装方法很容易 可以到网上去搜索一下 我这里主要是 ... -
extjs视频
2011-10-02 23:26 802网站来源: http://v.youku.com/v_play ... -
spring获取xml的bin类
2011-09-29 11:22 907ApplicationContext context = ne ... -
xml学习网站
2011-09-19 10:05 783来源网址: http://wwww.ahtvu.ah.cn/j ... -
查看端口号的方法
2011-08-09 14:51 1013java.rmi.server.ExportExcepti ... -
JAVA移位运算符
2011-07-01 17:22 1042移位运算符就是在二进 ... -
ibator自动生成代码的使用方法
2011-06-29 10:41 1207创建一个xml <?xml version=" ... -
新手建站向导
2011-06-24 08:52 709http://faq.comsenz.com/ -
eclipse中debug的使用
2011-06-22 14:51 903网站来源 http://www.cnblogs.com/Jam ... -
java全角与半角字符互换
2011-06-16 16:30 1578此代码来源于网络,贴在这里是为了自己能快速的找到加以使用,而且 ...
相关推荐
Ibator is a code generator for iBATIS. Ibator will introspect a database table (or many tables) and will generate iBATIS artifacts that can be used to access the table(s). This abates some of the ...
首先,我们提供了安装和配置过程的概览,然后是该过程的详细说明。 要获取iBATIS,您有两种选择。可以下载二进制发行包,然后解压缩到一个目录中;也可以从Subversion资源库中获取一份源代码副本,手动生成它。不管...
ibatis的配置文件和映射文件,以及ibatis的应用
ibatis用xml配置文件配置的使用,基本包括了ibatis遇到的所有问题
ibatis配置ibatis配置ibatis配置ibatis配置ibatis配置 以及相关资料
此文本主要是关于ibatis总配置和映射配置和一些需要主要的细节。
NULL 博文链接:https://dr-yanglong.iteye.com/blog/1936559
这是IbatorForEclipse的安装文档,要安装包可到http://download.csdn.net/source/3398423下载
很好的spring+ibatis事务的配置文档.
学会ibatis 中sqlMap配置
开源ibator什么xml和pojo的时候,经常会带一些讨厌的注释还有一些没用的ibatorgenerator等的,我改了它的源代码,弄了个干净的ibator
SPRING与IBATIS整合采用保留IBATIS事务,可自己控制回滚!
火龙果软件工程技术中心 译注:本章讲解的是iBATIS的安装和配置,原书使用的是Java版本,与.NET版本的安装、配置过程不尽相同,因此这里直接就.NET版本进行说明。主要参考的是iBATIS官方的DataMapperGuide文档,本...
NULL 博文链接:https://xiao9.iteye.com/blog/954159
myeclipse 下ibatis 的代码生成器使用和ibatis的jar包