一、传入单个参数:

public List<XXBean> getXXBeanList(String xxCode);  

<select >

  select t.* from tableName t where t.id= #{id}  

</select>  

其中方法名和ID一致,#{}中的参数名与方法中的参数名一直, 我这里采用的是XXXBean是采用的短名字,

select 后的字段列表要和bean中的属性名一致, 如果不一致的可以用 as 来补充。

二、Map封装多参数:

public List<XXXBean> getXXXBeanList(HashMap map);  

<select >

  select 字段... from XXX where id=#{xxId} code = #{xxCode}  

</select>  

其中hashmap是mybatis自己配置好的直接使用就行。map中key的名字是那个就在#{}使用那个。

相关文章:

  • 2021-12-10
  • 2021-08-27
  • 2022-12-23
  • 2022-12-23
  • 2021-10-12
  • 2021-11-06
猜你喜欢
  • 2022-12-23
  • 2022-01-18
  • 2021-07-04
相关资源
相似解决方案