ibatis的CURD
繼承 org.springframework.orm.ibatis.support.SqlMapClientDaoSupport類
例如:
public class UserLoginDao extends SqlMapClientDaoSupport(){
public UserInfo getItemById(String userId) {
Map<String, String> params = new HashMap<String, String>(1);
params.put("userId", userId);
return (UserInfo) getSqlMapClientTemplate().queryForObject(user.getItemById , params);
}
}
同時建立sqlMap 配置檔案 :
同時建立sqlMap 配置檔案 :
<sqlMap namespace="user">
<sql id="select_xxx_user">
select xxx.user_id,xxx.login,xxx.mobile FROM GOME_USER gome
</sql>
<select id="getItemById" resultMap="UserInfo" parameterClass="java.util.Map">
<include refid="select_xxx_user"/>
<![CDATA[
where USER_ID=#userId# and removed IS NULL
]]>
</select>
</sqlMap>
相關文章
- ThinkPHP 的CURD 基本操作PHP
- ibatisBAT
- Dapper CURDAPP
- Laravel 通用化的 CURDLaravel
- Ibatis的疑問BAT
- MongoDB的安裝及CURD操作MongoDB
- iBatis下 in 的寫法BAT
- ElasticSearch學習之——基本的文件CURDElasticsearch
- ibatis sqlmaping的問題BATSQLAPI
- iBatis中對映的疑惑BAT
- 抓狂的ibatis中文問題BAT
- 使用dbutils完成curd操作
- ibatis 使用文件BAT
- ibatis配置例子BAT
- MyBatis基於xml檔案的 CURD案例MyBatisXML
- ThinkPHP中CURD where的使用注意事項PHP
- ibatis和myBatis的逆向工程使用MyBatis
- 熟悉ibatis的請幫幫忙!BAT
- go mysql 基礎操作 (CURD)GoMySql
- ElasticSearch CURD Sense 及常用操作Elasticsearch
- ibatis 搭建步驟BAT
- ibatis.net demoBAT
- iBATIS vs Hibernate ?BAT
- ibatis && ibatisnetBAT
- 搭建MyBatis開發環境及基本的CURDMyBatis開發環境
- 使用 iBatis (MyBatis)的元註解AnnotationsMyBatis
- 請教關於ibatis的問題BAT
- 關於spring和ibatis的整合SpringBAT
- bo 框架之 beego 框架 model curd框架Go
- ibatis中integer型別BAT型別
- iBATIS SQL Map簡介。BATSQL
- iBatis中使用事務BAT
- ibatis列印sql語句BATSQL
- ibatis Order By注入問題BAT
- ibatis && ibatisnet (續)BAT
- ibatis分頁問題BAT
- Mybatis學習筆記 2:Mybatis 基本的CURD操作MyBatis筆記
- 使用 Repository 設計模式封裝通用的 CURD設計模式封裝