mybatis映射longtext类型数据_全网首例全栈实践(五)Spring Boot 集成Mybatis

本文介绍了Spring Boot如何集成Mybatis,并详细讲解了MyBatis的映射文件配置,包括select、insert、update和delete等元素的使用,以及在处理longtext类型数据时的映射方法。
摘要由CSDN通过智能技术生成

一、概述

我们的Spring Boot后续项目使用的都是MySQL。Spring Boot连接MySQL的方式包括JDBC,Spring JPA,Hibeirnate,Mybatis等,本文主要带大家实践Mybatis的集成。

MyBatis 前身是apache的一个开源项目iBatis,2010年由apache software foundation 迁移到了google code,更名为MyBatis,在2013年11月迁移到Github。

MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plain Ordinary Java Objects,普通的Java对象)映射成数据库中的记录。

二、创建数据库和表

MySQL的安装参考之前的文章,全网首例全栈实践(一)Mac安装使用MySQL。

使用workbench或命令行创建数据库test。

create database test;

如果是命令行:

use test;

如果使用工具直接连接到数据库,然后创建表user,输入:

DROP TABLE IF EXISTS `user`;CREATE TABLE `user1` ( `id` int(**11**) NOT NULL AUTO_INCREMENT, `name` varchar(**255**) DEFAULT NULL, `password` varchar(**255**) DEFAULT NULL, `email` varchar(**255**) DEFAULT NULL, `phone` varchar(**100**) DEFAULT NULL, `register_time` datetime DEFAULT NULL, `login_time` datetime DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=**1**DEFAULT CHARS
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值