Java MyBatis 调用聚合函数查询返回结果示例(记录下来,方便不记得时查看)
2017-01-03 14:42
651 查看
mybatis sql配置:
<select id="queryFirstResult" resultType="string">
select max(code) as fristResult from t_system_dictionary_tree where type_code like #{0}
</select>
这里使用的参数为string,返回结果也是string
Java调用:
public Object queryFirstResult(Class<?> cla, Object parameters){
return sqlSession.selectOne("entityAllName.queryFirstResult", parameters);
}
sqlSession(org.apache.ibatis.session.SqlSession)为spring提供的模板(org.mybatis.spring.SqlSessionTemplate)
entityAllName 为mapper的全限定名,即包名加类名。
<select id="queryFirstResult" resultType="string">
select max(code) as fristResult from t_system_dictionary_tree where type_code like #{0}
</select>
这里使用的参数为string,返回结果也是string
Java调用:
public Object queryFirstResult(Class<?> cla, Object parameters){
return sqlSession.selectOne("entityAllName.queryFirstResult", parameters);
}
sqlSession(org.apache.ibatis.session.SqlSession)为spring提供的模板(org.mybatis.spring.SqlSessionTemplate)
entityAllName 为mapper的全限定名,即包名加类名。
相关文章推荐
- json和java对象的相互转换(json-lib和Gson的使用)
- 63. JPA/Hibernate/Spring Data概念
- 反射机制
- [Java 兔]2016年的总结,2017年的计划
- Java OCR tesseract 图像智能字符识别技术 Java代码实现
- 开源 java CMS - FreeCMS2.6发布
- Eclipse 插件安装、升级和卸载的方法
- spring容器无法注入service(No qualifying bean of type)
- spring中@param和mybatis中@param使用区别
- 多线程
- 【JAVA秒会技术之玩转SQL】MySQL优化技术(二)
- 详解poi+springmvc+springjdbc导入导出excel实例
- 枚举类和注解
- maven(1)------使用myeclipse构建maven项目
- SpringMVC学习笔记----
- 泛型
- Spket在Eclipse/MyEclipse下的安装和配置(图文教程)
- 新建Maven工程
- Eclipse Java注释模板设置详解
- 机器学习知识点(一)文本字符信息熵Java实现