摘要:
Mybatis 动态SQL 动态SQL就是根据不同的条件生成不同的SQL语句 1.环境搭建: 先创建一个博客表: CREATE TABLE `blog`( `id` VARCHAR(50) NOT NULL COMMENT '博客id', `title` VARCHAR(100) NOT NULL 阅读全文
摘要:
Mybatis 实现多对一和一对多的数据库操作 第一步:建立对应数据库表: CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=INN 阅读全文
摘要:
Mybatis 注解开发 在不使用注解之前 完成一个接口需要写一个mapper.xml 在里面写上对应的查询语句才能实现数据库的操作 使用注解就会方便很多。 只需要在上面增加一个注解 吧对应的SQL语句写进去就可以了。 编写测试类测试一下: @Test public void text(){ //第 阅读全文
摘要:
Limit实现分页 1.Limit 实现分页: 1.2编写接口: 1.3实现接口(mapper): <!-- 分页--> <select id="getUserByLimit" parameterType="map" resultType="com.xiaofu.pojo.User"> select 阅读全文
摘要:
Mybatis 日志工厂 1.标准日志工厂实现: <settings> <!-- STDOUT_LOGGING 标准格式输出--> <setting name="logImpl" value="STDOUT_LOGGING"/> </settings> 直接在mybatis-config中配置这个 阅读全文
摘要:
Mybatis 配置解析 核心配置文件 mybatis-config.xml MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下: configuration(配置) properties(属性) settings(设置) typeAliase 阅读全文
摘要:
Mybatis 完成增删改查 1.首先要完成 Mybatis的基础配置: 博客:https://www.cnblogs.com/love2000/p/14188244.html 2.完成增删改查: 2.1到UserMapper编写接口 UserMapper代码: package com.xiaofu 阅读全文
摘要:
第一个Mybatis 程序 1.在数据库创建一张user表: 2.新建一个maven项目: 博客:https://www.cnblogs.com/love2000/p/14155577.html 3.导入pom依赖: opm.xml 文件下: <dependencies> <!--mysql驱动-- 阅读全文
摘要:
Mybatis 简介 1.什么是 MyBatis? MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Jav 阅读全文
摘要:
jdbc 事物 一、什么是事务? 事务就是用户定义的一系列数据库操作,这些操作可以视为一个完成的逻辑处理工作单元,要么全部执行,要么全部不执行,是不可分割的工作单元。 二、事务是必须满足4个条件(ACID) 事务的原子性( Atomicity):一组事务,要么成功;要么撤回。 一致性 (Consis 阅读全文