
MyBatis
feng_zhiyu
这个作者很懒,什么都没留下…
展开
-
MyBatis——入门示例
前言 此文章只是mybatis的一个入门实例,之前自己也写过一个完整【大致内容都涵盖】的后台(SSH),但是使用hibernate过程中由于数据库设计部分联系太多,而hibernate相对mybatis操作起来不灵活,所以想试试mybatis。 (个人想法,有高见的大佬可以留言指教,谢谢!) 项目目录结构 分层结构解析: controller层:控制层【此项目没有用到,后面SSM或SS...原创 2018-11-14 22:53:04 · 385 阅读 · 0 评论 -
MyBatis——动态SQL
动态SQL 第一节 if条件 第二节 choose,where和otherwise条件 第三节 where条件 1.自动加上where 2.如果where字句以and 或者 or开头,则自动删除第一个and或or 第四节 trim条件 功能和where元素类似,提供了前缀、后缀功能,更加灵活 第五节 foreach条件 第六节 set条件 1.自动加上set 2.自动删除最后一个逗号“,” 代码 ...原创 2018-11-20 23:51:42 · 414 阅读 · 0 评论 -
MyBatis——配置、映射器、关系映射
MyBatis配置 第一节:environments MyBatis支持多个环境,可以任意配置 第二节:transactionManager mabatis支持两种类型的事务管理:JDBC和MANAGED(托管) JDBC:应用程序负责管理数据库连接的声明周期; MANAGED:由应用服务器负责管理数据库连接的声明周期(一般商用服务器才有此功能,如JBOSS) 第三节 dataSource 用来配...原创 2018-11-19 21:44:40 · 835 阅读 · 0 评论 -
MyBatis——杂项、使用注解配置SQL映射器
MyBatis杂项 第一节 处理CLOB、BLOB类型数据 CLOB: 数据库表使用longtext,java中使用String; BLOB:数据库表使用longblob,java中使用byte[]; Student.java package com.fzhiy.entity; public class Student { private Integer id;//自动生成 privat...原创 2018-11-27 23:33:16 · 434 阅读 · 0 评论