
mybatis
mybatis
sunhuwh
求学阶段
展开
-
mybatis SQL防注入
使用#{xxx}来设置,这样可以利用mybatisf防sql注入 public String selectUsers(SysUser sysUser){ // final SysUser sysuser = (SysUser)param.get("sysuser"); String qrysql = new SQL(){ { SELECT("*").FROM("sys_user"); // if(!StringUtils.isBl原创 2021-10-11 16:15:22 · 144 阅读 · 0 评论 -
MybatisPlus 使用方法
Page<ClassName> page = new Page<Classname>(page, pageSize); EntityWrapper<ClassName> wrapper = new EntityWrapper<ClassName>(); wrapper.orderBy("SORT"); wrapper.where("ID = "+ id); wrapper.where("(title原创 2018-01-05 10:47:36 · 6852 阅读 · 1 评论 -
mybatis 下划线转驼峰
MybatisConfiguration configuration = new MybatisConfiguration(); configuration.setMapUnderscoreToCamelCase(true); //开启下划线转驼峰 如何使用:Map下划线自动转驼峰 指的是:resultType=”java.util.Map” !> 注意:结果集用Map返回时,不同原创 2018-01-09 10:01:58 · 11048 阅读 · 0 评论 -
mybatis xml date
mybatis xml中映射咱们oracle数据库date类型字段时,一定要将字段设置为timestamp类型 比如:where语句:原创 2018-01-18 16:05:56 · 1748 阅读 · 0 评论 -
mybatis 分页
普通的分页,rownum: SELECT * FROM (SELECT ROWNUM RN, A.* FROM (SELECT * FROM STUDENT ORDER BY SNO ASC) A WHERE ROWNUM 10) WHERE RN >= 1; 带顺序的分页: select * from( select ROW_NUMBER()原创 2018-01-18 21:09:33 · 458 阅读 · 0 评论