1. 程式人生 > >Java MyBatis 呼叫聚合函式查詢返回結果示例(記錄下來,方便不記得時檢視)

Java MyBatis 呼叫聚合函式查詢返回結果示例(記錄下來,方便不記得時檢視)

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()為spring提供的模板(org.mybatis.spring.SqlSessionTemplate)

entityAllName 為mapper的全限定名,即包名加類名。