随笔分类 -  Mybatis

摘要:映射文件传参处理传一个参数:则不会做特殊处理 #{参数名/任意名}:取出参数值。多个参数:mybatis会做特殊处理。 多个参数会被封装成 一个map, key:param1...paramN,... 阅读全文
posted @ 2019-01-26 21:18 yorkmass 阅读(221) 评论(0) 推荐(0)
摘要:获取自增主键的值mysql支持自增主键,自增主键值得获取,mybatis也是利用statement.getGenreatedKeys() useGeneratedKeys="true":使用自增主键获取主键值策略 KeyProperty:指... 阅读全文
posted @ 2019-01-25 20:18 yorkmass 阅读(769) 评论(0) 推荐(0)
摘要:MyBatis实现增删改通过mybatis实现增删改功能,依然是通过接口绑定sql映射文件如有疑问参考之前的文章:https://blog.csdn.net/qq_36949176/article/category/8464528Employee类pa... 阅读全文
posted @ 2019-01-25 17:08 yorkmass 阅读(230) 评论(0) 推荐(0)
摘要:全局配置文件中标签的使用说明标签使用是有顺序的不然会报错顺序就是这里面的顺序→→→→Content Model : (properties?, settings?, typeAliases?, typeHandlers?, objectFactory?... 阅读全文
posted @ 2019-01-25 15:39 yorkmass 阅读(421) 评论(0) 推荐(0)
摘要:引入dtd文件xml配置文件中没有自动提示,所以我们首先需要在配置文件的中下载相应的的dtd约束文件我们打开mybatis-config.xml配置文件,ctrl+鼠标移到配置文件中的网址http://mybatis.org/dtd/mybatis-3... 阅读全文
posted @ 2019-01-24 21:44 yorkmass 阅读(917) 评论(0) 推荐(0)
摘要:Mybatis接口式编程(推荐)SqlSession代表和数据库的一次会话,用完必须关闭SqlSession和connection一样都是非线程安全,每次使用都应该去获取新的对象mapper接口没有实现类,但是mybatis会为这个接口生成一个代理对象... 阅读全文
posted @ 2019-01-23 17:59 yorkmass 阅读(202) 评论(0) 推荐(0)
摘要:MyBatis基本的数据库查询操作文章整体示例程序结构如下1、新建一个java工程,新建lib文件夹,导入相关jar包,mybatis-3.4.1.jar、mysql-connector-java-5.1.37-bin.jar、log4j.jar(lo... 阅读全文
posted @ 2019-01-22 17:18 yorkmass 阅读(398) 评论(0) 推荐(0)
摘要:JDBC→→→Dbutils(QueryRuner)→→→jdbcTemplate:工具编写sql→→预编译→→设置参数→→执行sql→→封装结果1、功能简单:sql语句编写在java代码里面:硬编码高耦合的方式Hibernate:全自动全映射ORM(... 阅读全文
posted @ 2019-01-19 17:40 yorkmass 阅读(659) 评论(0) 推荐(0)