1、下载MyBatis压缩包 https://github.com/mybatis/mybatis-3/releases,选择合适版本的MyBatis 将其解压到指定目录,如下: 2、创建表格student 创建实体类 创建接口 3、在Dao包下创建映射文件studentMapper.xml,在sr ...
分类:
数据库 时间:
2018-04-22 13:08:14
阅读次数:
172
开发环境延续上一节的开发环境这里不再做介绍 添加mybatis依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <versio ...
分类:
编程语言 时间:
2018-04-22 13:07:34
阅读次数:
296
目录 Mybatis中如何配置二级缓存 Cache解析处理过程 Mybatis中如何配置二级缓存 基于注解配置缓存 基于XML配置缓存 Cache解析处理过程 为什么配置了一个<cache/>就可以使用缓存了呢?通过下面的源码可以发现,缓存配置是有默认值的 Cache支持的过期策略 在Mybatis ...
分类:
其他好文 时间:
2018-04-21 22:27:14
阅读次数:
262
这是${}与#{}的区别,#{}采用了预编译,在SQL执行前,会先将上面的SQL发送给数据库进行编译;执行时,直接使用编译好的SQL,替换占位符“?”就可以了。因为SQL注入只能对编译过程起作用,所以这样的方式就很好地避免了SQL注入的问题。 【底层实现原理】MyBatis是如何做到SQL预编译的呢 ...
分类:
数据库 时间:
2018-04-21 19:42:45
阅读次数:
188
将项目中的generator文件夹复制到Permission项目下,修改generetor.xml IDEA切换到terminal cd generator java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -o ...
分类:
其他好文 时间:
2018-04-20 23:41:07
阅读次数:
174
先建两个util类 在controller中直接 datasourcetwo 与datasourceone 是在properties中配的数据源 ...
分类:
编程语言 时间:
2018-04-20 17:53:24
阅读次数:
168
本文主要简单讲解框架整合的思路。1、Spring框架的搭建这个很简单,只需要web容器中注册org.springframework.web.context.ContextLoaderListener,并指定spring加载配置文件,那么spring容器搭建完成。(当然org.springframework的核心jar包需要引入)当然为了更加易用支持J2EE应用,一般我们还会加上如下:Spring监
分类:
编程语言 时间:
2018-04-20 16:54:32
阅读次数:
168
1 在pom.xml加入 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> ...
分类:
编程语言 时间:
2018-04-20 16:17:31
阅读次数:
157
近日跟朋友一起建立一个项目,用的是spring+mybatis+mysql。 今天碰到一个mybatis向mysql中插入数据时,中文显示为'???'的问题,拿出来说下。 对于数据库操作中出现的中文乱码,一般有两种情况: 数据库本身设置 连接数据库时,jdbc的编码设置 对于第一种情况,可以查看自身 ...
分类:
数据库 时间:
2018-04-20 14:35:26
阅读次数:
156
基于Mybatis分页插件PageHelper 1.分页插件使用 1、POM依赖 PageHelper的依赖如下。需要新的版本可以去maven上自行选择 <!-- PageHelper 插件分页 --><dependency> <groupId>com.github.pagehelper</grou ...
分类:
其他好文 时间:
2018-04-20 13:25:12
阅读次数:
216