![](https://img-blog.csdnimg.cn/20200119145122741.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
【WEB开发】Spring、Mybatis框架
Spring、Mybatis框架
少侠露飞
Java后台开发,SSM框架,中间件,RPC
展开
-
【Mybatis】项目开发中模糊查询LIKE的四种实现及注意点
三种方式:在程序中拼接 /* 构造查询参数 */ Map<String, Object> params = new HashMap<>(); String keyword= new StringBuilder("%").append(name).append("%").toString(); params.put("keyword", keyword)...原创 2020-01-21 17:30:09 · 4776 阅读 · 0 评论 -
【Session】关于在用户退出登录的时候清除相关session信息
在默认情况下,session对象在关闭浏览器后并不是立刻被销毁,因此,为了考虑系统的安全性,在用户退出时,需要即刻清除session对象,防止他人盗用session对象中的信息。清除session信息主要有两种方式,一种是遍历的清除session中的所有属性,另一种是直接设置session失效,两种方式都要在退出的接口中实现,附代码: HttpSession session = requ...原创 2020-01-17 14:03:26 · 22912 阅读 · 0 评论 -
【Mybatis】占位符#{}和${}的区别
#{}是占位符,${}是拼接符。#{}将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by “111”, 如果传入的值是id,则解析成的sql为order by “id”.${}将传入的数据直接显示生成在sql中。如:order by ${user_id},如果传入的值是11...原创 2019-07-30 17:45:30 · 22697 阅读 · 0 评论 -
(转)MyBatis的Mapper接口以及Example的实例函数及详解
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-10-11 17:05:29 · 1308 阅读 · 0 评论