mybatis
appleyk
这个作者很懒,什么都没留下…
展开
-
SpringBoot2.x整合MybatisPlus3.x,实现数据的简单CRUD操作+逆向工程代码生成
一、项目地址GitHub地址:https://github.com/kobeyk/springboot-myabatis-plus-sample.git二、项目结构三、Pom整合<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://mav...原创 2020-02-27 16:47:34 · 101842 阅读 · 2 评论 -
SpringBoot集成Mybatis实现简单的SQL注入(攻击)案例
一、项目演示(1)主演示就是一张t_user表,利用常见的用户登录来模拟sql注入对后台数据的侵入(2)数据库脚本 --postgresqlDROP TABLE IF EXISTS "public"."t_user";CREATE TABLE "public"."t_user" ( "id" int8 NOT NULL, "name" varc...原创 2020-02-24 19:10:31 · 105066 阅读 · 3 评论 -
使用mybatis分页插件PageHelper5.0.0遇到的问题总结
最近在学习一个项目,就是网上流传的taotao-shop,学到使用分页插件的时候,突然卡主了,异常,我的天,要知道这种整合项目中出现异常,要不就是jar包冲突,要不就是配置文件哪个地方不对,这样找起来,没有头绪,简直就是折腾,最开始我的mybatis全局配置文件是这样写的:<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Co原创 2017-08-17 11:04:30 · 30461 阅读 · 36 评论 -
Mybatis事务下解决多次select语句查询结果一致的问题+案列(获取全局序列ID)
这个问题困扰我有一段时间了,问题应用的场景是:数据库有三张表,两两之间是互相关联的,关联的ID就是各个Table中的主键ID;涉及多表的关系插入,显然在创建表的时候,表的主键ID不能设置成自增(MySql下,auto_increament)键,而且自增主键在并发的场景下,同一时刻如果产生了两个一样的主键ID,是不是insert的时候服务就要崩掉了,就算在事物控制下也会造成用户数据的丢失,非常不友好原创 2018-01-15 09:49:52 · 16305 阅读 · 4 评论 -
invalid bound statement (not found)解决办法
原因:AMapper.JavaAsMapper.xmlmapper扫描的时候,注意这两个名称一定要一样,否则,匹配不上!原创 2018-04-11 11:13:18 · 9929 阅读 · 0 评论 -
Spring-Boot+Mybaits+MySql多数据源+通用分页插件PageHelper的使用
一、项目目录结构图二、pom依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o...原创 2018-05-16 18:53:45 · 9866 阅读 · 0 评论 -
Mybatis通用mapper获得insert后的数据实体的自增ID
一、pom(基于Spring-Boot) <!-- https://mvnrepository.com/artifact/tk.mybatis/mapper-spring-boot-starter --><dependency> <groupId>tk.mybatis</groupId> <artifactId>mappe...原创 2018-08-02 16:04:03 · 14081 阅读 · 1 评论 -
Mybatis批量更新SQL报错☞解决办法
批量更新语句(XML映射)如下: <!--批量更新用户表数据--> <update id ="updateBatch" parameterType="java.util.List"> <foreach collection ="users" item="user" index= "index"原创 2018-08-31 14:12:11 · 9461 阅读 · 0 评论 -
Spring-Boot整合通用PageHelper插件遇到的问题
一、POM依赖(没问题的) <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.1...原创 2018-09-05 14:05:59 · 20248 阅读 · 5 评论