
mybatis
没有梦想何必远方。
如需要源码,请加VX:yuanchengruanjian
展开
-
mybatis简介和优缺点以及使用场景
一:简介:mybatis是一个开源免费框架,原名是ibatis,现存于github中。mybatis封装了几乎所有的JDBC代码。二:mybatis的优点:与JDBC相比,减少了50%以上的代码量。MyBatis是最简单的持久化框架,小巧并且简单易学。MyBatis相当灵活,不会对应用程序或者数据库的现有设计强加任何影响,SQL写在XML里,从程序代码中彻底分离,降低耦合度...原创 2019-03-30 17:32:50 · 1525 阅读 · 0 评论 -
mybatis中xml的几种查询(分页)
我的习惯 parameterType(输入参数,统一用map,放在map里面) <resultMap id="BaseResultMap" type="com.finance.cmp.ruleEngine.dao.model.TVarBasic"> <!-- WARNING - @mbg.generated --> <id col...原创 2019-03-30 18:28:29 · 8165 阅读 · 0 评论 -
mybatis update和事务
1.修改的时候不仅要按id修改 ,还有加上查询时候的update的时间,不然就是一条脏数据。 @Override public Integer updateTVarBasic(TVarBasic tVarBasic) { //多条件查询 Example example =new Example(TVarBasic.class); Exa...原创 2019-03-30 21:35:07 · 2050 阅读 · 0 评论 -
maybatis一对多/多对一查询
1.mybatis 一对多的三种实现方式(查询1的一方把多的一方查出来):方式1:1的一方:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.d...原创 2019-03-31 17:53:57 · 351 阅读 · 0 评论