mybatis
咕噜咕叽
么么哒
展开
-
mybatis中#{}和${}的区别
1、生成执行sql以及sql安全方面:(1)使用#{}格式的语法,在mybatis中会使用Preparement语句来安全地设置值,跟踪断点会看到即将执行的sql中用“?”做占位符,执行sql类似于PreparedStatement ps = conn.prepareStatement(sql); ps.setInt(1,id);同时,#{}写法会将传入的数据都当成一个字符串,会对传入的数据加一个...转载 2018-03-27 18:42:48 · 132 阅读 · 0 评论 -
mybatis传参
据我目前接触到的传多个参数的方案有三种。第一种方案 DAO层的函数方法 ?1Public User selectUser(String name,String area);对应的Mapper.xml ?123<select id="selectUser" resultMap="BaseResultMap"> select * from user_user_t where...转载 2018-04-13 16:51:56 · 113 阅读 · 0 评论