网站首页 站内搜索

搜索结果

查询Tags标签: mybatis,共有 1463条记录
  • mybatis拼接sql--单个字面量

    mybatis拼接sql--单个字面量 jdbc接受和拼接单个字面量 1.字符串拼接 public void testJDBC_pingjiefangshi() throws SQLException {// 字符串拼接方式// select * from t_user where username = jack// 有两个问题:1.单引号需要手动加上 …

    2022/6/25 2:23:03 人评论 次浏览
  • MyBatis动态sql与多表查询

    一、MyBatis增删改查 (一)mapper接口映射 1.写接口接口名与xml除去扩展名一样(推荐) xml的namespace必须是UserMapper接口全限定名(包名+类名)2.写mapper映射接口的方法遵循的原则接口名与xml除去扩展名一样(推荐) 接口的方法名与xml的id一样 接口的方法的参数类…

    2022/6/25 2:19:37 人评论 次浏览
  • MyBatis延迟加载、缓存、分页插件

    一、MyBatis延迟加载策略 (一)什么是延迟加载: 当时不使用的时候不加载,使用的时候再加载. (二)延迟加载的好处 好处:提高性能 (三)使用懒加载: 在mybatis.xml配置文件 <settings> <setting name="lazyLoadingEnabled" value="true"/&…

    2022/6/24 23:24:45 人评论 次浏览
  • mybatis sqlmap sql in 查询

    <select id="selectBlogs" parameterType="map">SELECT * FROM blog WHERE user_id = #{user_id} AND blog_id IN<foreach item="tempId" collection="blogIdList" open="(" separator="," close=&…

    2022/6/24 2:19:48 人评论 次浏览
  • Mybatis的缓存与动态SQL

    Mybatis的缓存 缓存也是为了减少java应用与数据库的交互次数,提升程序的效率 一级缓存 自带一级缓存,并且无法关闭,一直存在,存储在SqlSession中 使用同一个sqlsession进行查询操作一级缓存存在;如果有多个sqlsession那么一级缓存不存在 缓存一般争对查询,如果进行了…

    2022/6/24 2:19:33 人评论 次浏览
  • 整合mybatis、spring、springMVC后,SQL语句自动提示如何在idea中设置?

    1、使用idea内置数据库连接插件(右侧小图标),点击加号: 2、继续按照下图操作 3、输入用户名,密码,并应用: 4、选择需要操作的数据库 5、配置相关的mybatis的Sql语句测试环境(此处略),接下来是setting配置: 6、进行设置 7、结果展示 完~~~

    2022/6/21 6:21:11 人评论 次浏览
  • Mybatis - Mybatis整合Spring boot2.x,配合HikariDataSource数据源访问MySQL

    参考:https://blog.csdn.net/C_AJing/article/details/108199177?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-5-108199177-null-null.pc_agg_new_rank&utm_term=HikariDataSource+%E4%B8%BA…

    2022/6/21 6:21:06 人评论 次浏览
  • mybatis之sql执行有数据但返回结果为null

    https://wenku.baidu.com/view/5bac99074b2fb4daa58da0116c175f0e7dd1194b.html最近在使⽤mybatis查询数据库时,发现在pl/sql中单独执⾏sql时结果是有值的,但是在程序中拿到的却是null,相关配置如下:  (1)<resultMap type="monitorTaskStatus" id=&q…

    2022/6/20 2:23:13 人评论 次浏览
  • mybatis-plus

    官网MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 一 快速入门 1.1 建库

    2022/6/19 23:24:44 人评论 次浏览
  • Mybatis配置中的#{}和${}有什么区别

    两者区别 #号和$号,都是实现动态SQL的一种方式,通过这两种方式可以把参数传到XML之后,再执行之前,MyBatis才会对这两种占位符进行一个动态解析。 #号等同于JDBC里面的?占位符,它相当于向PreparedStatement预处理语句中去设置一个参数,PreparedStatement语句是预编译…

    2022/6/18 23:20:40 人评论 次浏览
  • Mybatis 框架下 SQL 注入攻击的 3 种方式,真是防不胜防!

    前言SQL注入漏洞作为WEB安全的最常见的漏洞之一,在java中随着预编译与各种ORM框架的使用,注入问题也越来越少。新手代码审计者往往对Java Web应用的多个框架组合而心生畏惧,不知如何下手,希望通过Mybatis框架使用不当导致的SQL注入问题为例,能够抛砖引玉给新手一些思…

    2022/6/17 6:20:12 人评论 次浏览
  • Mybatis-Plus自动填充失效原因和解决方案

    前言 今天在公司无聊闲来无事,就想找点事做,想起来之前有个服务有个bug,就是Mybatis-Plus在做增删改的时候创建时间和修改时间这些公共的字段没有自动填充,于是我就开始找bug了。。。 问题从图片中大家可以清楚看到一条sql有4个字段的值是null 正是公共字段:creation…

    2022/6/15 23:22:44 人评论 次浏览
  • Spring+Mybatis+Mysql

    项目搭建 新建项目Spring Initializr Spring Initializr项目配置 指定Java版本为8 选择依赖 选择启动服务url除了官网之外,可选择https://start.aliyun.com/ 项目名称和位置 自定义项目名称和位置 点击确定,项目构建成功 依赖jar包管理 在pom.xml文件中找到<depende…

    2022/6/15 2:21:25 人评论 次浏览
  • mybatis foreach的用法简介说明

    转发: http://www.java265.com/JavaFramework/MyBatis/202205/3540.html MyBatis简介:MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。 iBATIS一词来源于“interne…

    2022/6/13 23:24:01 人评论 次浏览
  • 所学总结

    后台:java JavaSE:基础语法、io流,网络编程,设计模式,JavaBean,枚举,注解,XML解析,JDBC,线程 JavaEE:JavaWeb(servlet、Jsp、JavaEmail) 框架:Spring,SpringMVC,SpringJDBC,SpringAOP,Mybatis 前端:HTML,CSS,JavaScript,jQuery,Vue,AntDesign 数据库:…

    2022/6/13 23:20:40 人评论 次浏览
扫一扫关注最新编程教程