mybatis
qq_39010381
这个作者很懒,什么都没留下…
展开
-
用maven项目mybatis集成spring+springmvc无刷新实现crud
具体步奏 步骤1.下载 mybatis-spring插件或者添加maven依赖 org.mybatis mybatis-spring 1.2.3 步骤2.配置dbcp数据源 步骤3.配置SqlSessionFactoryBean设置数据源以及mybatis配置文件的位置 步骤四.配置SqlSessionTemplate 通过构造器注入SqlSess转载 2017-07-11 10:21:17 · 292 阅读 · 0 评论 -
mybatis自动生成映射实体类
<jdbcConnection connectionURL="jdbc:oracle:thin:@localhost:1521:orcl" driverClass="oracle.jdbc.OracleDriver" password="tiger" userId="scott" /> <!-- 生成emp表的mybatis代码转载 2017-06-16 10:17:25 · 662 阅读 · 0 评论 -
mybatis连接数据库
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <!-- 配置连接数据库的环境(开发环境) --> <!-- 数据源 用来获取连接(四要转载 2017-06-14 16:17:03 · 209 阅读 · 0 评论 -
Mybatis的动态sql----where,trim,set,foreach
jdbc.properties [plain] view plain copy url=jdbc\:oracle\:thin\:@localhost\:1521\:orcl driverClass=oracle.jdbc.OracleDriver account=scott password=tiger转载 2017-07-06 10:43:38 · 181 阅读 · 0 评论 -
MyBatisGenerator的自动生成代码之MyEclipse
api http://mbg.cndocs.tk/ MyEclipse用MyBatiesGenerator自动生成跟Eclipse不同,MyEclipse不能安装MyBatiesGenerator插件 所以这里我们可以参考http://mbg.cndocs.tk/running/runningWithMaven.html这一章,通过maven手动添加一个插件,手动运行来编译g转载 2017-07-06 10:41:21 · 489 阅读 · 0 评论 -
Mybatis的一级缓存和二级缓存
缓存 文件的读取速度慢于内存,所以有些查询过一次的数据,会临时存储在内存中。 二次查询会先判断内存里是否存在,存在的话就直接读取内在的数据,不存在才去读数据库 Emp实体类: [java] view plain copy package cn.et.mybatis.lesson05.buff;转载 2017-07-06 10:34:53 · 235 阅读 · 0 评论 -
Mybatis的动态sql语句if和choose
jdbc.properties: [plain] view plain copy url=jdbc\:oracle\:thin\:@localhost\:1521\:orcl driverClass=oracle.jdbc.OracleDriver account=scott password=tiger转载 2017-07-13 09:24:30 · 589 阅读 · 0 评论 -
mybatis集成spring
主要的架包支持 其它的架包用到了自动加 spring-webmvc spring-jdbc mybatis-spring Dbcp 数据源架包 Aspectjweaver 事务架包(可选) jackson架包(可选) pom.xml [html] view plain copy转载 2017-07-04 11:49:21 · 160 阅读 · 0 评论 -
Mybatis查询语句返回对象和泛型集合
EmpMapper映射接口: [java] view plain copy package cn.et.mybatis.lesson03; import java.util.List; import org.apache.ibatis.annotations.Result; import org.apache.i转载 2017-07-13 09:22:55 · 1797 阅读 · 0 评论 -
Mybatis的sql封装
只能在xml文件中用,不能在注解里用 其他代码可以在其它的mybatis文章里找到 [html] view plain copy 将相同的sql语句 封装 empno,ename,sal --> sql id="empColumn"> empno,ename,sal转载 2017-07-13 09:21:41 · 835 阅读 · 0 评论 -
MyBatisGenerator的自动生成代码之Eclipse
下载地址: https://github.com/mybatis/generator/releases 然后在Eclipse中安装 选择刚刚下载的压缩包,再随便起一个name Contact allu update... 取消自动更新 再勾选转载 2017-07-13 09:19:56 · 417 阅读 · 0 评论 -
Mybatis的接口映射、接口的注解映射和自定义传参
接口映射—————— 主配置文件mybatis.xml增加标签: [html] view plain copy mappers> mapper resource="cn/et/mybatis/lesson01/interfaceMapping/dept_mapper.xml" /> mappers>转载 2017-07-12 10:36:26 · 820 阅读 · 0 评论 -
Mybatis用xml文件映射的增删查改
新建一个maven项目 pom.xml需要添加的标签: [html] view plain copy dependency> groupId>org.mybatisgroupId> artifactId>mybatisartifactId> version>3.2.8version>转载 2017-07-12 10:38:57 · 152 阅读 · 0 评论 -
Mybatis的selectKey——xml映射和注解映射sql
jdbc.properties: [plain] view plain copy url=jdbc\:oracle\:thin\:@localhost\:1521\:orcl driverClass=oracle.jdbc.OracleDriver account=scott password=tiger转载 2017-07-12 10:35:00 · 776 阅读 · 0 评论 -
Mybatis调用数据库的存储过程和方法
定义一个存储过程: [plain] view plain copy create or replace procedure prg_add(p1 in number,p2 in number,p3 out number) as begin p3:=p1+p2; end; 定义一个方法:转载 2017-07-12 10:33:48 · 683 阅读 · 0 评论 -
spring事务和myBatis事务的设置
spring和myBatis的事务是怎么设置的spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分, 无论哪种配置方式,一般变化的只是代理机制这部分。DataSource、TransactionManager这两部分只是会根据数据访问 方式有所变化,比如使用myBatis进行数据访问时,DataSource实际转载 2017-07-10 09:44:53 · 471 阅读 · 0 评论 -
Mybaities多对一注解和xml的实现
Dept实体类: [java] view plain copy package cn.et.mybatis.lesson03.manyToOne; // default package /** * Dept entity. @author MyEclipse Persistence Tools */转载 2017-07-11 10:50:36 · 260 阅读 · 0 评论 -
Mybaities一对多注解和xml的实现
Dept实体类: [java] view plain copy package cn.et.mybatis.lesson03.oneToMany; import java.util.List; // default package /** * Dept entity. @author MyE转载 2017-07-11 10:50:01 · 314 阅读 · 0 评论 -
MyBatis的懒加载
one_mapper.xml [html] view plain copy xml version="1.0" encoding="UTF-8" ?> PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.d转载 2017-07-17 10:20:14 · 505 阅读 · 0 评论