1、有关parameterMap的使用
例子
sqlmap.xml中的配置(此处用的参数是HashMap类型)如下:
xml 代码
- <select id="selectBySexExceptSelf" parameterMap="forSexParam" resultMap="productResult">
-
- select
- id,
- proname,
- pronum,
- proclick,
- probul,
- profee,
- prosex,
- procontent,
- procolor,
- prochic,
- prochicsm,
- promot,
- propic,
- prochange,
- proback,
- prouptime,
- proispush,
- proisnew,
- proison,
- prophoto,
- protoptime,
- proisremove,
- proremovetime,
- promodifytime,
- proisdis,
- prodisfee,
- proType
- from product
- <dynamic prepend="WHERE">
- <isParameterPresent prepend="and">
- id != #id#
- isParameterPresent>
- <isParameterPresent prepend="and">
- prosex = #prosex#
- isParameterPresent>
- dynamic>
- select>
java调用代码:
java 代码
- public List getProductListBySexExceptSelf(Integer id,String sex) {
- HashMap hmParam = new HashMap();
- hmParam.put("id", id);
- hmParam.put("prosex", sex);
- return getSqlMapClientTemplate().queryForList(Product.class.getName() + ".selectBySexExceptSelf", hmParam);
- }
请不要被很多网页中的问号的形式误导,这种写法将直接报错:The error occurred while applying a parameter map.
- <dynamic prepend="WHERE">
- <isParameterPresent prepend="and">
- id != ?
- isParameterPresent>
- <isParameterPresent prepend="and">
- prosex = ?
- isParameterPresent>
- dynamic>
xml 代码
分享到:
相关推荐
ibatis学习 ibatis总结 ibatis ibatis ibatis
传智播客ibatis教程_ibatis优点总结.
ibatis优点总结 ibatis优点总结
ibatis技术总结,ibatis技术总结ibatis技术总结
ibatis开发指南 ibatis资料文档 ibatis2.x_jar包 ibatis源码 ibatis实践项目
ibatis学习总结,oracle 学习总结,大数据量处理
ibatis的错误总结
09_ibatis教程_ibatis优点总结.zip 09_ibatis教程_ibatis优点总结.zip
在做一个mis系统的时候,公司用到了iBATIS来作为持久化的框架,并结合spring2.5的mvc来完成,项目现在已经完成,把iBATIS做了一下总结。
iBATIS学习总结
ibatis学习总结文档,帮助快速入门.
ibatis总结的小东西ibatis总结的小东西ibatis总结的小东西ibatis总结的小东西ibatis总结的小东西ibatis总结的小东西ibatis总结的小东西ibatis总结的小东西
ibatis知识点总结(常用使用,配置文件详细解说)
相对于Hibernate和Apache OJB等“一站式”ORM解决方案而言,IBatis是一种“半自动化”的ORM实现。 这个框架将让你能够更好的在JAVA应用中设计和实现实体层。这个框架有两个主要的组成部分,一个是SQL Maps,另一个...
Spring +ibatis学习总结这个框架挺好用的 大家可以试试
ibatis教学视频。内容:ibatis准备环境,查询方法,查询指定单个对象。ibatis优点总结
ibatis使用过程中的总结,有助于新手快速使用ibatis应用到自己的项目中
在ibatis日志信息中打印SQL语句的方法(个人总结)
iBatis_SqlMap的配置总结,非常有用。