MyBatis中的mapper.xml文件需要注意的

来源:互联网 发布:java string类排序 编辑:程序博客网 时间:2024/06/02 00:02

MyBatis中的mapper.xml文件需要注意的

 

(1)当想要更新的sql语句有>或者<之类的

比如。我数据库中的sql语句为:

 

UPDATE staffmessage SET staffState='离职' WHERE staffAge>55 OR staffAge<18;

 

则在mapper.xml中要用<![CDATA[ >= ]]>55  :

 

<update id="updateState">

update staffmessage set staffState='离职' where staffAge<![CDATA[ >= ]]>55 or staffAge<![CDATA[ < ]]>18;

</update>

 

(2) 当执行sql语句返回类型是int型时:

 

<select id="getStaffCount" resultType="java.lang.Integer">

     select count(1) as count from staffmessage  </select>

(3)controller里面要传参,传一个int型的,一定要用Integer

public String getStaffList(Model model,HttpServletRequest request,@RequestParam(value = "currentpage", required = false) Integer currentpage){}

  

原创粉丝点击