E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
tk.mybatis
一个简单的例子学会mybatis-generator+tk.mybatis插件 实现父子表关系查询
IntelliJIDEA2019.3.1,JDK1.8,MySQL:5.6.47采用远程数据库连接:使用ailiyunESCCentOS7.0项目技术:学会使用mybatis-generator自动部署代码学会使用
tk.mybatis
Lukey Alvin
·
2020-09-11 16:39
MySQL
Mybatis
#
SpringBoot持久层技术
01.初识
TK.Mybatis
插件
MybatisTk插件环境搭建一、概述最近在一家公司实习,他们用的Mybatis框架,以前都是在XML文件写SQL,同事们都使用TK插件,绝大部分sql都由TK帮我们集成好了,所以来学习哈。下面基于SpringBoot搭建环境的。二、Maven依赖tk.mybatismapper-spring-boot-starter1.1.3mysqlmysql-connector-javaorg.mybati
buffeer
·
2020-09-10 10:19
Mybatis插件
TK
tk.mybatis
通用插件updateByPrimaryKeySelective无法更新数据库
今天在SSM框架中使用Mybatis的
tk.mybatis
通用插件时,使用updateByPrimaryKeySelective方法更新数据库表失败Preparing:UPDATEUserSETid=?
@ chen
·
2020-08-26 07:17
遇到的问题
Java框架技术
SSM框架
tk.mybatis
分表 实现数据库增删改查
需求描述:根据参数变量pid,动态获取各个省份(pid)所属的表,如pid为1则查询的表为table_1。具体实现:1、建立两个测试表test_1、test_2DROPTABLEIFEXISTS`test_1`;CREATETABLE`test_1`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(255)DEFAULTNULL,PRIMARYKEY(
龙池小生
·
2020-08-25 16:12
tk.mybatis
java
分表
springboot引入
tk.mybatis
却老是导到org.mybatis.spring.annotation.MapperScan扫描包
经过几次查询发现,是
tk.mybatis
版本的问题,之前用的是1.1.1的版本。后面用2.0.3的版本,重新clean,install之后。导报就发现有tk
不喂鱼
·
2020-08-25 14:21
tk.mybatis
的简单使用
tkmybatis是在mybatis框架的基础上提供了很多工具映射配置文件tkmybatis在使用的是否配置文件基本上不用写,一个简单的映射基本上不需要自己写任何的sql映射,只用写实体类和数据库表的映射关系,所有的sql基本上都被框架封装好了,不用自己写;service层@ServicepublicclassUserServiceextendsBaseService{@Autowiredpriv
NewBeen1
·
2020-08-25 14:12
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException,无法运行
一、controller和service没有进行拆分
tk.mybatis
版本问题,原本使用1.2.3版本,查了一下阿里云maven仓库,升级到最新版本2.1.5二、controller和service是拆分的架构
前段后端我都会
·
2020-08-23 12:54
Linux
Spring-boot集成通用Mapper(
tk.mybatis
)
代码之前:如果你是搜索进来看到这里,那么说明你已经知道通用mapper了。如果你是翻到这里,并不了解通用mapper。你可以先自行百度或者看看https://gitee.com/free/Mapper,这里讲述了通用mapper的内容接下来我们看看怎样集成通用mapperstep1:引入相关依赖,这里采用springboot【2.0.2.RELEASE】版本4.0.0com.exampledemo
小宋_ed76
·
2020-08-22 16:26
springboot集成
tk.mybatis
,及Druid数据源
一、springboot集成Druid数据源1、添加Druid依赖2、添加配置具体步骤如下:1、添加Druid依赖com.alibabadruid-spring-boot-starter1.1.10mysqlmysql-connector-java2、在配置文件中添加以下Druid相关的配置spring:datasource:druid:url:jdbc:mysql://127.0.0.1:330
古巴与八股
·
2020-08-21 23:11
web
SpringBoot(九)SpringBoot整合
tk.mybatis
Mavencom.alibabadruid${druid.version}org.mybatis.spring.bootmybatis-spring-boot-starter${mybatis-spring-boot-starter.version}tk.mybatismapper-spring-boot-starter1.1.4com.github.pagehelperpagehelper-sp
wu6660563
·
2020-08-21 17:34
springboot集成druid和
tk.mybatis
这个springboot集成druid和
tk.mybatis
是在之前Idea搭建多模块聚合maven项目的基础上完成的https://segmentfault.com/a/11900000213857831
恒不动
·
2020-08-20 22:54
java
springboot
mybatis
druid
springboot集成druid和
tk.mybatis
这个springboot集成druid和
tk.mybatis
是在之前Idea搭建多模块聚合maven项目的基础上完成的https://segmentfault.com/a/11900000213857831
恒不动
·
2020-08-20 22:54
java
springboot
mybatis
druid
MyBatis使用过程中踩过的坑(一)
使用
tk.mybatis
准备生成继承通用Mapper的Dao、Entity和Mapper文件时,运行mybatis-generator报了如下错误:[INFO]Errorstacktracesareturnedon
CodeBigBang
·
2020-08-20 18:39
Spring
-
MyBatis
使用UUID之
tk.mybatis
生成的mybatis实体类id生成UUID
tk.mybatis
生成mapper和entity后,把实体类ID进行加密1.在
tk.mybatis
包下创建generateUUID类,代码如下,可直接拷贝:这里是代码importtk.mybatis.mapper.genid.GenId
EricFRQ
·
2020-08-18 23:51
springboot项目相关
changgou项目搭建、分布式文件管理系统(一)
文章目录一、获取项目资料二、项目技术1、通用mapper2、
tk.mybatis
中的Example、Criteria查询对象3、公共异常的处理思维三、分布式文件管理系统1、FastDFS介绍2、文上传流程
+小志+9
·
2020-08-17 14:44
#
微服务和分布式
tk.mybatis
通用插件updateByPrimaryKeySelective无法更新数据库
今天在SSM框架中使用Mybatis的
tk.mybatis
通用插件时,使用updateByPrimaryKeySelective方法更新数据库表失败Preparing:UPDATEUserSETid=?
男人要霸气
·
2020-08-16 22:06
通用mapper
mybatis
tk.mybatis
保存实体类时个别字段使用数据库的默认值
在实体类使用数据库默认值的字段设置@Column(name="yourName",insertable=false)在生成insert语句时会忽略字段(JPA下未测试)示例如下,具体描述可以看javax.persistence.Column源码。packagecn.aps.entity;importlombok.Data;importtk.mybatis.mapper.annotation.Key
Xiong_j_L
·
2020-08-15 22:21
备忘笔记
java
mybatis
实体类
tk.Mybatis
通过泛型扩展通用查询单表API接口
需求原因:现在有单表查询需求,但是表数量众多,查询字段不确定,还需要使用时间区间进行查询(使用的时间字段可能会更新,也可能会增加其他查询条件)。思路:构造一个基类保存查询参数和查询泛型。使用公共方法,查询任意字段的值和时间字段的区间,可在子类扩展任意查询方法查询基类QueryBasepackagecn.?.model;importlombok.Data;importjava.util.List;/
Xiong_j_L
·
2020-08-15 22:21
tk.mybatis
之批量更新修改数据,foreach和case when then实现笔记
目录批量更新描述foreach写法:casewhenthen写法:when后面的条件必须能确定一条数据,即idcasewhenthen的mapper接口方式实现动态sql批量插入批量更新描述
tk.mybatis
Code神之手
·
2020-08-15 22:45
mybatis
mysql学习
TK mybatis的框架使用方法
tk.mybatismapper-spring-boot-starter2.0.3-beta1tk.mybatismapper4.0.0最新版本可以看这里:https://mvnrepository.com/artifact/
tk.mybatis
三月凌空
·
2020-08-15 20:03
java
spring
tk.mybatis
中的通用Mapper自定义SQL语句
比如说
tk.mybatis
。用这个插件简单的项目根本就不用写SQL语句。下来看看怎么通过
tk.mybatis
自定义SQL语句。正文tk.mybat
朗福德_豪
·
2020-08-14 07:54
JAVA
关于使用
tk.mybatis
中写自定义的mapper的问题
问题使用
tk.mybatis
能满足大多数操作,但是想添加自己的查询方法时候今天遇到了坑,总结一下官方教程大致分两种1.使用纯接口注解方式时在mapper接口中自定义方法上添加如@Select,@insert
伟大的格尔夫斯
·
2020-08-14 02:17
Java
Cause: java.sql.SQLSyntaxErrorException: Table 'lings.user' doesn't exist
在做springboot整合mybatis框架的时候,加了通用mapper(
tk.mybatis
),然后在接口类UserMapper继承了使用了BaseMapper如图:接着在方法中使用BaseMapper
AcLings
·
2020-08-13 10:25
Spring
Boot
Maven项目使用mybatis generator +
tk.mybatis
+ Lombok自动化生成Mybatis相关代码(二)
一、pom.xml配置1、新增lombok+tk.myBatis的依赖包org.mybatis.generatormybatis-generator-core${generator.version}mysqlmysql-connector-java${mysql.version}org.projectlomboklomboktruetk.mybatismapper-spring-boot-star
阿川xiang
·
2020-08-11 00:00
springboot
关于mybatis插件
tk.mybatis
生成的动态sql语句字段不加``的问题
问题描述今天在用
tk.mybatis
插件的时候,查询一个对象用mapper.selectByPrimaryKey(id)方法时出现错误,错误原因是mybatis在生成查询语句时对表名和列名没有加``符号
Nature_Ran
·
2020-08-10 14:23
mybatis
Spring Boot使用Mybatis|
tk.mybatis
org.mybatis.spring.bootmybatis-spring-boot-starter2.1.2tk.mybatismapper-spring-boot-starter2.1.5启动类上加入:注意使用了
tk.mybatis
诗人不写诗
·
2020-08-04 01:42
Spring
SpringBoot
SpringCloud
使用
tk.mybatis
/mapper-spring-boot-starter 出现获取不到实体类的异常
突现问题我在重构一个项目的时候,准备使用
tk.mybatis
/mapper-spring-boot-starter2.0.3版本,过去的项目使用的主版本是1,项目启动正常,调用接口流程里面使用了通用mapper
万物皆导_
·
2020-07-30 09:16
java
DB
spring-boot
基于
tk.mybatis
:mapper实现的通用多表查询,更新操作及上传jar到maven中心仓库(三)
一、重点网站1.https://issues.sonatype.org此网站的主要目的是检查你要上传的groupId是否是唯一的,且是否是你所有的2.https://oss.sonatype.org此网站的主要目的是发行你上传的jar3.http://search.maven.org发布jar后,此网站会最先获取到你上传的jar信息(但是也需要等待近2小时)注:这三个网站是按顺序来的二、注册账号,
亲爱的撒旦
·
2020-07-16 05:50
maven中心仓库
上传jar到maven中心仓库
tk.Mybatis
扩展通用mapper接口
文章目录
tk.Mybatis
扩展通用mapper前文提要引言扩展通用mapper创建自定义接口:DletetByCodesMapper创建自定义模版:IdsProviderExt创建MyMapper继承扩展模版
雨雾清影
·
2020-07-16 01:20
Mybatis
SpringBoot
tk.mybatis
初探
据说
tk.mybatis
能够让我不写sql代码就可以所有单表操作问题,作为热爱偷懒的我,怎么能放过这种机会。talkischeap,showmethecode。赶紧搞个例子爽一把先。
圆师傅
·
2020-07-15 16:50
java
Spring
boot
SpringBoot整合Mybatis高级用法
概要这篇文章主要讲述的是SpringBoot整合Mybatis时的几个快速开发小技巧,能让我们在开发项目时达到尽量少写SQL语句或最好不写SQL语句的快速开发效果SpringBoot整合DruidSpringBoot整合
tk.mybatis
随便吧จุ๊บ
·
2020-07-15 07:46
Java
java项目技术选型
的前端流行框架mertonic为后台管理模板核心框架使用springboot构建整个项目,去除XML配置视图框架使用SpringMVC构建视图层持久化框架使用MyBatis做ORM关系映射并使用二次封装的工具类
tk.mybatis
轻语积累
·
2020-07-15 06:50
java旅程
解决使用通用mapper
tk.mybatis
时 实体类有字段,数据库没有字段与之对应的异常
在实体类属性上添加注解@Transient即可importjavax.persistence.Transient;@Transient@ApiModelProperty(value="试题数量")privateIntegertopicNums;
浮躁的风
·
2020-07-14 15:53
java
java
mybatis
Springboot整合通用mapper插件(
tk.mybatis
)及与(自定义xml文件)或(注解方式)一块用
通用mapper插件(
tk.mybatis
),是在mybatis基础上,提供各种高效的工具,不必再为简单的单表查询写sql语句。
KNOW DATA
·
2020-07-11 19:29
Springboot+tk.mybatis整合项目开发,使用通用mapper进行访问
2.加入
tk.mybatis
建完springboot项目,只有一两个springboot的star
LeMenPan
·
2020-07-10 23:43
P_L_wen
hello_boy6
java
通用mapper
tk.mybatis
主键id
(SpringBoot集成通用Mybatis 常用增删改查API+注解开发)
tk.mybatis
SpringBoot引入
tk.mybatis
坐标tk.mybatismapper-spring-boot-starter2.0.4查询所有selectAll()根据主键查询selectByPrimaryKey
Kinggm520
·
2020-07-10 17:10
JavaEE框架
初学
tk.mybatis
与mybatisPlus对比俩者的 动态条件查询带分页的操作难以程度。
本文不做俩个框架的教学,作者认为你已经掌握的俩框架的搭建以及基本的crud.由于我们最近接触类俩个封装了mybatis的框架
tk.mybatis
与mybatisPlus,所有理所当然的将俩者对比了起来俩个框架都帮你封装基本的增删改查
遇水则生
·
2020-07-09 01:16
框架
tk.mybatis
mybatisPlus
@Mapper 不生效问题记录
项目中的Mapper使用,整体调整了maven依赖,发现注解@Mapper的类找不到bean,一开始以为是通用Mapper和@Mapper不兼容,或者mybatis-spring和
tk.mybatis
加载顺序导致的不生效问题最终查看
炸鸡店老板
·
2020-07-08 08:07
读书笔记
多模块项目使用mybatis-generator插件结合
tk.mybatis
自动生成mapper(mysql数据库由powerdesigner设计并生成)
文章目录一、powerdesigner设计表并导入数据库1.mysqlodbc连接软件2.设计数据库并导出sql和导入mysql数据库二、多项目使用mybatis-generator插件结合
tk.mybatis
bookjiang16
·
2020-07-07 23:07
微服务实践
Springboot结合mybatis和mybatis generator的插件,利用
tk.mybatis
的通用mapper实现逆向工程。
SpringBoot结合Mybatis的generator插件以及
tk.mybatis
的通用mapper实现逆向工程的生成1.首先在数据库中建好表。
木霖森77
·
2020-07-07 17:25
Java
将
tk.mybatis
工程改成tk.mapper+mybatis plus 用于renren generator
人人快速框架是单体的架构,我的工程是微服务架构,人人是基于mybatisplus生成后台代码的,我原来的工程是使用
tk.mybatis
,我需要原来基于
tk.mybatis
生成的代码能使用,又能使用mybatisplus
35重新开始
·
2020-07-07 07:24
组件集成
tk.mybatis
的一些坑
tk.mybatis
的一些坑记录一下本次在新公司,新项目搭建使用
tk.mybatis
的一些坑吧。
天亮前灬晚安
·
2020-07-06 23:22
平时工作记录
springboot中mybatis使用PageHelper和
tk.mybatis
公司要做前后端分离,后端决定采用springboot提供接口程序,持久层采用mybatis,为了方便,需要对mapper进一步封装,继续整合PageHelper和
tk.mybatis
。
小尘哥
·
2020-07-06 15:06
SpringBoot基于
tk.mybatis
的通用API操作(基于反射的通用模糊查询)
只需要写特殊的sql二.搭建与使用
tk.mybatis
的maven依
M义薄云天
·
2020-07-06 02:56
javaEE
利用java8 中 lambda 方法引用获取字段属性
一背景:在公司开发过程中,项目中集成了一个mybatis框架
tk.mybatis
,然后看到用到一些api进行数据查询如:Exampleexample=newExample(XXDO.class);example.createCriteria
la笔没有小新
·
2020-07-05 12:05
java
Spring-Boot学习笔记一:Hello World
该系列学习笔记主要包涵以下几个内容:Spring-Boot入门Spring-Boot添加jsp页面Spring-Boot集成MyBatis、通用Mapper(
tk.mybatis
)、PageHelper
自增程序员
·
2020-07-01 08:28
Spring-Boot
springboot2.x整合mybatis、druid、
tk.mybatis
及pagehelper
前言由于使用nacos作为配置中心,方便配置统一管理,因此尽可能简化application.yml中的配置,改用注解的方式进行配置。1.添加依赖我用的spring-boot是2.1.6.RELEASE版本org.springframework.bootspring-boot-starter-parent2.1.6.RELEASEtk.mybatismapper-spring-boot-starte
spark_youngster
·
2020-06-29 19:50
Springboot
springboot使用
tk.mybatis
通用mapper使用log4j打印sql
springboot使用log4j打日志,非常简单,首页需要在pom文件中屏蔽掉默认的日志方式spring-boot-starter-logging,并引入log4j相关依赖(如果其他依赖也使用了跟log4j不相容的也排除掉即可):org.springframework.bootspring-boot-starterorg.springframework.bootspring-boot-start
宝贝企鹅
·
2020-06-26 16:30
java
tk.mybatis
主键生成策略使用uuid生成或者序列生成
tk.mybatis
主键生成策略使用uuid生成或者序列生成说明:GeneratedValue和keySql2个注解选一个即可,keySql注解是来替换GeneratedValue注解的方法一,使用@GeneratedValue
学习达人的日记本
·
2020-06-26 11:24
mybatis
Mybatis_ReflectionException:There is no getter for property named 'distinct' in 'class
tk.mybatis
1.发生异常的背景 情景:我在Service层里面继承了通用mapper接口,其中有一个方法是selectByExample,然后在调用的时候报了一个org.apache.ibatis.reflection.ReflectionException错误,详情如下://所报的主要异常如下:org.mybatis.spring.MyBatisSystemException:nestedexception
pseudonym_
·
2020-06-24 20:26
Mybatis
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他