码迷,mamicode.com
首页 >  
搜索关键字:ibatis    ( 1482个结果
ibatis中如何调用存储过程
1)sqlmap.xml中的配置如下:需要注意的事项:a)parameterMap中对应的属性property的值要和存储过程中的名字一样,并且对应的顺序要和存储过程中的顺序一致,否则可能无法获取对应的返回值;<!--调用packaget的存储过程的参数--><parameterMapid="proProductDzProcParam..
分类:其他好文   时间:2014-10-31 19:20:39    阅读次数:183
iBatis框架简介
一.为啥使用iBatis? 在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不二选择。即使在持久层框架层出不穷的今天,iBatis 凭借着易学易用、轻巧灵活等特点,也仍然拥有一席之地。尤其对于擅长 SQL 的开...
分类:其他好文   时间:2014-10-31 15:31:57    阅读次数:173
ibatis日志中打印SQl语句
log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n log4j.logger.com....
分类:数据库   时间:2014-10-31 12:16:07    阅读次数:206
ibatis使用经验总结
1)下面的代码实现ibatis批量保存的功能publicvoidsaveAttachmentOwnerInfo(finalList<AttachmentOwnerDTO>p_w_uploadOwnerList,finalStringidAttachmentOwner,finalStringapplyPolicyNo){try{this._execute(newSqlMapClientCallback(){publicObjectdoInSqlMapClient(Sql..
分类:其他好文   时间:2014-10-30 15:32:22    阅读次数:256
搭建基于springmvc,ibatis的工程实现读写分离,配置分离
实现读写分离:1.spring配置如下:spring-dataResource.xml 1 2 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46...
分类:编程语言   时间:2014-10-29 14:41:26    阅读次数:334
ibatis入门
iBATIS一词来源于“internet”和“abatis”的组合,是一个由ClintonBegin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。是一个基于SQL映射支持Java和·NET的持久层框架。目前Ruby也已经实现了。ibatis是Apache的一个开源项目,一个O/RMapping解决..
分类:其他好文   时间:2014-10-28 18:06:41    阅读次数:189
ibatis环境搭建
第一步:导入相关的jar包(包括,数据库驱动包,ibatis自身的架包,都可以到相应官方下载相应的架包)第二步:配置文件的配置:a.JDBC属性文件配置JDBC数据源的(driver,url,username,password)文件属性:properties文件b.总配置文件(一般叫SqlMapConfig.xml)和hibernate,Nhibe..
分类:其他好文   时间:2014-10-28 18:03:45    阅读次数:165
我为什么不用hibernate而用ibatis
入行前几年,一味追求框架SSH,使用并潜心研究。随着阅历和能力的增加,对系统的把控欲越来越强,近年已经甚少用Hibernate(也指JPA),我总结为以下几点原因: Hibernate学习曲线陡峭、时间长。新手从入门到熟悉需要经历几个项目,少则几个月多则一两年。在项目开发周期越来越短,发布越来越频繁...
分类:Web程序   时间:2014-10-28 12:07:25    阅读次数:226
[JBoss] - 在Jboss 7.1 AS中打印hibernate的SQL方法
因为JBoss使用的是log4j,JBoss的系统日志级别默认是INFO。而Hibernate或IBatis要打印SQL,级别为DEBUG,所以,程序设置了log4j级别为DEBUG会被JBoss系统设置的INFO给覆盖了。要解决这个问题,需要手动的配置JBoss的Log4j日志级别:1、打开文件:...
分类:数据库   时间:2014-10-27 16:59:47    阅读次数:306
ibatis(sqlmap)中 #与$的使用区别
在sqlmap文件中不使用“#VALUE#”来原样(参数对应什么类型,就当什么类型,比如拼凑的内容为string则自动加上了‘’)读取,而是$VALUE$方式来读取,即不加任何的东西,比如单引号啥的,而是原样添加到sqlmap文件的sql语句中。如此,则OK了。以下为#与$的使用区别:$中间的变量就...
分类:数据库   时间:2014-10-24 20:28:01    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!