Mybatis
Splendid 、
这个作者很懒,什么都没留下…
展开
-
Mybatis代码生成插件
创建maven工程,导入代码生成插件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...原创 2019-12-13 20:41:04 · 310 阅读 · 0 评论 -
分页助手
Mybatis中导入第三方插件使用第三方的插件来对功能进行扩展,分页助手PageHelper是将分页的复杂操作进行封装,使用简单的方式即可获得分页的相关数据步骤:导入依赖:在pom.xml中写入<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pag...原创 2019-12-05 10:27:03 · 301 阅读 · 0 评论 -
Mybatis中typeHandler的简单使用
typeHandlers标签无论是 MyBatis 在预处理语句(PreparedStatement)中设置一个参数时,还是从结果集中取出一个值时, 都会用类型处理器将获取的值以合适的方式转换成 Java 类型。你可以重写类型处理器或创建你自己的类型处理器来处理不支持的或非标准的类型。具体做法为:实现 org.apache.ibatis.type.TypeHandler 接口, 或继承一个很便...原创 2019-12-05 09:26:51 · 445 阅读 · 0 评论 -
Mybatis中常用的动态sql语句
动态 SQL 之<where>动态添加where关键字和and关键字,满足sql语法动态 SQL 之<if>我们根据实体类的不同取值,使用不同的 SQL语句来进行查询。比如在 id如果不为空时可以根据id查询,如果username 不同空时还要加入用户名作为条件。这种情况在我们的多条件组合查询中经常会碰到。<select id="findByConditi...原创 2019-12-05 09:21:38 · 400 阅读 · 0 评论 -
MyBatis核心配置文件层级关系
如图:properties标签:将数据源的配置信息单独抽取成一个properties文件,该标签可以加载额外配置的properties文件<properties resource="jdbc.properties"></properties>typeAliases标签:设置类型别名<typeAlias type="com.trc.domain.User...原创 2019-12-03 20:24:18 · 350 阅读 · 0 评论 -
Mybatis初步入门
初步学习Mybatis什么是Mybatismybatis 是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。mybatis通过xml或注解的方式将要执行的各种 statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql...原创 2019-12-03 20:10:17 · 239 阅读 · 0 评论