
Mybatis
飞翔的代码猪
发表有关java的文章,案例,解决问题的方法。
展开
-
mybatis:模糊查询 #{ } 与 ${ } 的 区别
建议使用#{} 因为 ${} 有sql注入的风险。。。1.当时#时,简单的变量传输。相当于preparestatement 使用 ’ ? ’ 占位,然后再传值。where name like #{ “张_” }2.如果是$时,如果参数是单值属性,并且只有一个参数,那么参数必须使用固定词 value 占位${ } 只是简单的字符串拼接,需要注意加引号‘ ’where nam...原创 2019-04-18 23:38:59 · 741 阅读 · 0 评论 -
mybatis:insert插入记录xml写法
insert插入记录测试类:@Testpublic void testinsert(){ SqlSession session = MyBatisUtil.getSqlSession(); BlogMapper blogMapper= session.getMapper(BlogMapper.class); Blog blog=new Blog(101,"代码猪,"爱...原创 2019-04-19 23:05:48 · 19960 阅读 · 3 评论