mybatis
小诺大人
幸福&幸运 滔滔不绝
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JdbcTemplate和MyBatis判断表是否存在
JdbcTemplate /** * 判断表是否存在 * * @param tableName 表名 * @return {@link boolean} 结果(true=存在,false=不存在) * @author yunnuo */ public boolean existsTable(String tableName) { String isTableSql = String.format("SELECT CO原创 2021-12-30 10:37:19 · 2498 阅读 · 7 评论 -
ORACLE实现MySQL中find_in_set同名函数功能,oracle使用find_in_set函数,oracle集成mybatis使用find_in_set函数
ORACLE实现MySQL中find_in_set同名函数功能,oracle使用find_in_set函数,oracle集成mybatis使用find_in_set函数 话不多说直接上案例: 比如一张表: sys_dept(dept_id, parent_id, ancestors,……); 实例: MySQL语法: select * from sys_dept where find_in_set('100',ancestors); Oracle方法1: -- ------------------原创 2021-07-29 14:40:25 · 2661 阅读 · 3 评论 -
Sqlite+sprinboot+mybatis sprinboot项目
Sqlite+sprinboot+mybatis sprinboot项目 创建一个springboot项目 此处省略 pom文件依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId原创 2021-03-26 17:34:34 · 196 阅读 · 0 评论 -
MyBatis拷贝表结构及数据
MyBatis拷贝表结构及数据 <update id="copyTable" parameterType="String"> CREATE TABLE ${newTable} SELECT * FROM ${oldTable}; </update>原创 2021-03-11 15:56:27 · 2758 阅读 · 0 评论 -
Spirngboot整合之Mybatis-plus yml配置
mybatis-plus简介: Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。这是官方给的定义,关于mybatis-plus的更多介绍及特性,可以参考mybatis-plus官网。那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,我们不需要再写xml了,直接调用这些方法就行,就类似于JPA 1. pom.xml添加依赖 <!--spring整合mybatis-plus --> <原创 2021-02-15 18:36:35 · 10484 阅读 · 2 评论 -
ssm框架:Error creating bean with name ‘mvcContentNegotiationManager‘:
报错信息: Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘mvcContentNegotiationManager’: Lookup method resolution failed; nested exception is java.lang.IllegalStateException: Failed to introspect Class [org.s原创 2020-11-25 20:01:32 · 1455 阅读 · 0 评论 -
SQL中的DQL、DML、DDL、DCL
1.数据查询语言(DQL: Data Query Language)—— 查 SELECT [字段名] from <表名> where [查询条件] 2.数据操纵语言(DML:Data Manipulation Language)—— 增·删·改 INSERT INTO 表名(列1,列2,…) VALUES (值1,值2,…); UPDATE <表名> SET [更改条件] WHERE [查询条件]; DELETE FROM <表名> WHERE [查询条件];原创 2020-11-25 09:52:20 · 395 阅读 · 0 评论 -
mybatis的常用语句操作demo
步骤: 1. 导包 mybatis配置文件工具类(MybatisConfig) package com.yunnuo.util; import java.io.IOException; import java.io.Reader; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; i原创 2020-11-23 17:49:25 · 191 阅读 · 3 评论 -
com.mysql.cj.jdbc.exceptions.PacketTooBigException: Packet for query is too large
提示错误: com.mysql.cj.jdbc.exceptions.PacketTooBigException: Packet for query is too large 原因:数据包太大 解决: 更改mysql限制sql数据包大小即可 进入mysql mysql -uroot -p 查询mysql当前配置信息 show VARIABLES like '%max_allowed_packet%'; 设置数据包大小 set global max_allowed_packet = 2原创 2020-11-23 17:17:34 · 426 阅读 · 0 评论
分享