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
基于
tk.mybatis
插件改造实现数据库分表
因为DAO层使用的是
tk.mybatis
通用插件,所以就抽时间看了下
tk.mybatis
源码,以求得不改变任何业务代码实现个性化分表功能。最终得到以下实现方案。
CodingBetter
·
2020-06-24 09:13
原创
【springboot】mybatis-generator配置
mybatis代码自动生成方法一(通过本地驱动包和maven)1.修改pom.xml2.新建配置文件generatorConfig.xml3.通过maven命令执行方法二(
tk.mybatis
和mybatis-generator-core
lorogy
·
2020-06-24 08:56
#
springboot
#
mysql
mybatis-Mapper使用记录说明
mybatis-Mapper记录说明jarcompile('
tk.mybatis
:mapper:3.4.0')关于数据库里为timestamp类型,而类字段为util.Date的数据的转换处理如果未做处理
sweetMemories
·
2020-06-23 21:29
spring boot 整合mybatis (
tk.mybatis
)解决的一些问题
时区不统一,但是我和北京时区换算+8并没有起作用。nestedexceptionisorg.apache.ibatis.exceptions.PersistenceException:\r\n###Errorqueryingdatabase.Cause:org.springframework.jdbc.CannotGetJdbcConnectionException:FailedtoobtainJ
依着风睡_hcg
·
2020-06-23 12:53
数据库开发
公共字段自动填充aop
这些公共字段有助于帮助我们知道是谁对数据库记录进行了更改,但这带来的一个问题就是在进行数据库插入或修改的时候,这些字段需要手动设置,这会给我们带来很大不便,这里我简单讲一下采用aop方式进行公共字段填充,因为项目集成了
tk.mybatis
TenSon Lee
·
2020-06-22 06:41
tk.mybatis
之插入(主键自增)、批量插入笔记insertList、batchInsert、insertSelective、insert
目录mapper介绍:InsertListMapper.insertList有值没值的字段都会插入!手写batchInsert方法,配置xml,插入自定义主键insertSelective(obj)主键无要求insert(obj)主键无要求mapper介绍:https://gitee.com/importer/Mapper/先说结论:少量插入请使用反复插入单条数据,方便。数量较多请使用批处理方式。
Code神之手
·
2020-06-22 05:01
mybatis
mysql学习
SpringBoot使用
tk.mybatis
整合Mybatis
SpringBoot使用
tk.mybatis
整合Mybatispom.xmlorg.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-tomcatorg.springframework.bootspring-boot-starter-actuatororg.springfra
swing_for
·
2020-04-19 19:48
Spring
mybatis
spring
springBoot
gradle中使用mybatis-generator自动生成工具
compile'mysql:mysql-connector-java:5.1.36'compile'org.mybatis.generator:mybatis-generator-core:1.3.5'compile'
tk.mybatis
韶光荏苒i
·
2020-04-12 16:09
SpringBoot集成
tk.mybatis
类型转换异常
前言项目使用SpringBoot1.5.2集成Mybatis通用mapper插件,发现查询方法selectByPrimaryKey,会导致类型转换错误会导致发生异常java.lang.ClassCastException:com.xxx.xxx.entitycannotbecasttocom.xxx.xxx.entity经测试:insert、update、delete方法都没有问题,就是查询出实体
MikeMiao
·
2020-04-10 00:56
springboot集成druid和
tk.mybatis
这个springboot集成druid和
tk.mybatis
是在之前Idea搭建多模块聚合maven项目的基础上完成的https://segmentfault.com/a/11900000213857831
恒不动
·
2020-04-06 18:54
java
springboot
mybatis
druid
测试 MyBatis 操作数据库
学习完整课程请移步互联网Java全栈工程师本节视频【视频】微服务框架-SpringBoot-MyBatis-测试使用
tk.mybatis
操作数据库经过之前章节一系列的配置之后,我们已经满足了使用MyBaits
撸帝
·
2020-04-04 17:31
springboot中使用
tk.mybatis
代码生成器
tk.mybatis
是对mybatis的进一步封装,它对基本的单表的增删改查又做了进一步封装,springboot中的使用之前已经写过了,如果没用过,请参考我之前的文章《springboot中使用PageHelper
小尘哥
·
2020-02-23 15:51
tk.mybatis
操作工具类 SimpleMapperUtils
importtk.mybatis.mapper.common.Mapper;importtk.mybatis.mapper.entity.Example;importjava.util.*;/***简化的数据库操作类*/publicclassSimpleMapperUtils{/***只用于equal级联操作*/publicstaticListsimpleEqualListMapper(Mappe
zhangxuanchen
·
2019-12-08 11:06
tk.mybatis
遇到问题记录
SkippingMapperFactoryBeanwithname'xxx'and'xxx.xxx.xxx.xxx'mapperInterface.Beanalreadydefinedwiththesamename!检查数据源配置中是否有Mybatis的MapperScan注解,检查mapper中是否有@org.apache.ibatis.annotations.Mapper注解去除这些注解然后在
冷月成双
·
2019-10-17 17:45
Spring Boot 整合
tk.mybatis
一、SpringBoot整合DruidDruid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBossDataSource。引入依赖在pom.xml文件中引入druid-spring-boot-starter依赖com.alibabadruid-spring-boot-starter1.1.10引入数据库连接依赖
Chen博客
·
2019-09-18 09:00
mybatis 的进阶使用
前置说明本文章是基于
tk.mybatis
和mybatis的整合,不打算说基本的增删改操作,因为这些已经被
tk.mybatis
实现了,我们继承它的接口就可以直接调用。
sanri1993
·
2019-09-11 00:00
mybatis
java
idea通过数据库生成java实体类(lombok版)
ScriptedExtensions=>GeneratePOJOs.groovy3.选择生成的实体类的位置4.自定义的实体类已生成,其中@Data为我们生成了基本的getsettoString方法,@Id注解在
tk.mybatis
杨四郎2018
·
2019-09-09 10:01
java
springBoot2.x 整合tk.mybits
导入包compilegroup:'
tk.mybatis
',name:'mapper',version:'4.1.5'配置文件中加入mapper:mappers:-tk.mybatis.mapper.common.Mappernot-empty
chengwanan9139
·
2019-08-27 16:00
java
tk.mybatis
扩展通用接口使用详解
一.
tk.mybatis
已经为我们封装好了许多拆箱即用的通用mapper,但在实际的项目开发中想必不少小伙伴在数据库设计中都会采用逻辑删除这种方案,再去使用通用的mapper接口就不行了。
梦飞翔up
·
2019-08-21 09:50
Spring Boot 整合
tk.mybatis
0.关于
tk.mybatis
通用Mapper可以极大地方便开发人员。程序员可以随意的按照自己的需要选择通用方法,还可以很+方便的开发自己的通用方法。支持单表操作,不支持通用的多表联合查询。
倪畅
·
2019-07-07 18:22
Mybatis
Spring
boot
MySQL 中 使用
tk.mybatis
自动生成数据表,多出了前缀
使用
tk.mybatis
自动生成实体类与mapper,可能会报以下异常###Errorqueryingdatabase.Cause:java.sql.SQLSyntaxErrorException:YouhaveanerrorinyourSQLsyntax
读你千遍
·
2019-05-31 10:57
数据库
tk.mybatis
相关注解使用错误
2019-04-1118:38:01.201[ERROR]c.d.d.j.e.handler.impl.DefaultJobExceptionHandler-Job'bops.feima.task.task.OrderSycForHourJob'exceptionoccurinjobprocessingorg.mybatis.spring.MyBatisSystemException:nested
Isen_xcution
·
2019-05-14 16:46
tk.mybatis.mapper.provider.EmptyProvider中缺少selectOne方法
springboot使用了devtools,然后使用
tk.mybatis
的时候报这个错误,痛苦了好久--一直没有解决,百度相关的东西太少了。
放荡伤心
·
2019-04-29 22:56
Java学习
SpringBoot2.0 整合
tk.mybatis
异常
pom配置如下(标准简易版):org.springframework.bootspring-boot-starter-parent2.1.4.RELEASE1.8UTF-8UTF-81.1.51.2.3tk.mybatismapper-spring-boot-starter${tk.mybatis.version}com.github.pagehelperpagehelper-spring-boo
appleyk
·
2019-04-18 19:55
Spring-Boot
基于
tk.mybatis
扩展自己的通用mapper
基于
tk.mybatis
扩展自己的通用mapper1jar引入2编写配置类这里要注意两点:3常规方法接口整合到自己的自定义Mapper接口上接下来我们会对CommonMapper中提供删除方法的DeleteMapper
OUOll
·
2019-03-21 10:58
mybatis
【SpringBoot】
tk.mybatis
集成,帮你更加傻瓜式的写代码~
一、pom文件中加入
tk.mybatis
依赖tk.mybatismapper-spring-boot-start
林老师带你学编程
·
2019-03-07 17:05
Mybatis
Mybatis通用Mapper(
tk.mybatis
)的使用
一、前言使用Mybatis的开发者,大多数都会遇到一个问题,就是要写大量的SQL在xml文件中,除了特殊的业务逻辑SQL之外,还有大量结构类似的增删改查SQL。而且,当数据库表结构改动时,对应的所有SQL以及实体类都需要更改。这工作量和效率的影响或许就是区别增删改查程序员和真正程序员的屏障。这时,通用Mapper便应运而生……二、什么是通用Mapper通用Mapper就是为了解决单表增删改查,基于
李京京
·
2019-02-27 11:25
Java
SpringBoot(五):Spring Boot 整合 Durid+tk.MyBatis+PageHelper
SpringBoot整合DruidDruid简介引入依赖配置application.yml二、SpringBoot整合tk.mybatistk.mybatis简介引入依赖配置application.yml使用
tk.Mybatis
雨雾清影
·
2019-02-13 16:14
SpringBoot
微服务
SpringBoot 练手MyBatis基础项目(
tk.mybatis
模板 ) 错误记录
出错记录:练习springboot+mybatis逆向生成时,报出错误:generatefailed:ExceptiongettingJDBCDriver:com.mysql.jdbc.Driver解决办法:在pom.xml文件中,标签中需要加上mysql依赖。(在dependencies标签中加过,这里要再加一次)Cannotinstantiateobjectoftypetk.mybatis.c
木霖森77
·
2019-01-24 16:56
SpringBoot
springboot 2.0 集成mybatis,通用Mapper
tk.mybatis
, mybatis-generator,pagehelper
开发工具ideaspringboot2.0.8一、文件结构很多人把mapper.xml放到resources下,我个人还是喜欢放到源码包下,二、POM.xml4.0.0org.springframework.bootspring-boot-starter-parent2.0.8.RELEASEcom.urthink.upfsspringboot-mybatis0.0.1-SNAPSHOTsprin
haveqing
·
2019-01-24 11:46
mybatis
springboot
第四章基于于springboot和easyui实现我们的增删改查的功能
desc/asc】、sort【排序的字段】,因此我们需要在后台创建一个通用查询实体类QueryBaspublicclassQueryBase{/***要排序的字段名**@Transient这个注解表示
tk.mybatis
ljljlj1993
·
2019-01-02 08:04
java 利用
tk.mybatis
的通用mapper实现异步导出(二)
优点只需要把查询条件等入库即可缺点job功能较复杂,job根据条件查询到数据并起生成文件并起上传等一系列的操作重点说一下job的核心逻辑和代码实现首先,简单的说明
tk.mybatis
查询数据的方法主要有一下的几种
巅疯时刻
·
2018-12-22 12:55
java 利用
tk.mybatis
的通用mapper实现异步导出(一)
由于某些系统导出频率很高,而且数据量很大,要是同步导出不仅占用当前系统的cpu、内存等硬件的资源,同时也会占用网络等资源,所以我们可以把导出的功能做为异步的方式,异步操作并起把文件放到文件服务器中,下载的文件直接从文件系统中导出。异步导出的方法方案很多,我主要说两种:一、针对不同的导出功能提供不同的接口开发一个通用的job动态调用对应的接口,提供的接口我们可以使用restful、dubbo、spr
巅疯时刻
·
2018-12-12 04:42
Java
随笔
springboot整合
tk.mybatis
入门2 通用service
之前讲的就不说了现在直接到通用service1.首先创建service通用类/****@authorcyf*@date2018/10/30上午10:36:34*@param*/publicinterfaceBaseService{TselectByKey(Objectkey);TselectOne(Tentity);intsave(Tentity);intdelete(Objectkey);int
JAVA彭于晏
·
2018-10-30 10:32
tk.mybatis
使用过程中的问题解决
springboot整合
tk.mybatis
入门1通用Mapper
在做项目的过程中接触到,之后自己在搭建框架时整合了一下顺便记录一下整合时候出现的问题1.首先导入pom依赖(这里只讲springboot+tk.mybatis)分页插件com.github.pagehelperpagehelper4.1.0通用mappertk.mybatismapper-spring-boot-starterRELEASE2.配置mybaits(这里只做java代码配置)pack
JAVA彭于晏
·
2018-10-29 21:23
使用过程中的问题解决
SpringBoot与
tk.mybatis
整合遇到的问题
1.先上配置文件吧4.0.0com.colde.salaryfuckjavawar0.0.1-SNAPSHOTfuckjavaMavenWebapphttp://maven.apache.orgorg.springframework.bootspring-boot-starter-parent2.0.4.RELEASEorg.springframework.bootspring-boot-star
简烦
·
2018-09-11 10:52
SpringBoot
java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.SpecialProvider.()
tk.mybatis
中,如果继承了MySqlMapper里面源码@RegisterMapperpublicinterfaceMySqlMapperextendsInsertListMapper,InsertUseGeneratedKeysMapper
dxiaol
·
2018-08-15 13:12
日常遇到的坑
TkMapper扫描包的坑
tk.mybatis.mapper.provider.base.BaseSelectProvider:xxxxxxxxx使用tkMapper通用mapper时,必须修改MapperScannerConfigurer的扫描类,使用
tk.mybatis
MrLiarStudio
·
2018-08-10 15:59
Mybatis
tk.mybatis
源码
BaseMapper.javaimporttk.mybatis.mapper.common.Mapper;importtk.mybatis.mapper.common.MySqlMapper;publicinterfaceBaseMapperextendsMapper,MySqlMapper{//TODO//FIXME特别注意,该接口不能被扫描到,否则会出错}1、Mapper.javapackag
YYJ_明天起好好学习
·
2018-07-18 16:33
mybatis
tk.mybatis
的条件Example查询
1.方式一Exampleexample=newExample(Cart.class);example.createCriteria().andEqualTo("userId",userId).andEqualTo("selectd",1);returncartMapper.selectByExample(example);注意:(addEqualTo)这里的userId是映射的实体类。和传统的条件
Lei_Da_Gou
·
2018-07-11 10:22
mybatis
springboot +
tk.mybatis
+ swagger2的项目搭建
2.加入
tk.mybatis
建完springboot项目,只有一两个spring
汪牵牵
·
2018-07-05 15:16
框架
SpringBoot +
Tk.Mybatis
+ Maven项目搭建(IDEA)
3.本项目只是一个简单的demo,里面进行了基础的视图解析测试、JSON数据测试、数据库连接测试、log日志打印以及
TK.Mybatis
插件自动生成PO类、Mapper接口和对应的xml文件。
fakerswe
·
2018-07-04 17:52
spring
boot
SpringBoot2.0 整合Mybatis Mapper接口继承
org.mybatis.spring.boot mybatis-spring-boot-starter 1.3.2
tk.mybatis
小小幽灵
·
2018-07-03 00:00
SpringBoot组件
TkMyBatis大杂烩
1.什么是TkMyBatisTkMyBatis是一个MyBatis的通用Mapper工具2.引入TkMyBatis到SpringBoot项目以Gradle为例compile'
tk.mybatis
:mapper-spring-boot-starter
baijifeilong
·
2018-06-27 17:58
java
SpringBoot 2.x 整合Mybatis三:
tk.mybatis
】简介地址:https://github.com/abel533/Mapper/wiki/1.3-spring-boot具体版本号:http://mvnrepository.com/artifact/
tk.mybatis
赵彦军
·
2018-06-19 17:36
SpringBoot应用指南
mybatis
springboot
mybatis
springboot
tk.mybatis
赵彦军
zhaoyanjun
spring boot 集成
tk.mybatis
依赖jartk.mybatismapper-spring-boot-starter2.0.0yml配置#mybatis配置mybatis:typeAliasesPackage:com.share.jdbc.entitymapperLocations:classpath*:mapper/*.xmlmapper:mappers:com.share.jdbc.core.CommonMappernot-e
拾荒岁月
·
2018-06-07 15:28
spring
boot
springBoot中
tk.mybatis
的Example使用
1.数据查询Exampleexample=newExample(CcompareccicModel.class);Criteriacriteria=example.createCriteria();@OverridepublicPageListfindAuditResult(IntegerpageIndex,IntegerpageSize,StringprojectName,Stringcompa
天蒙蒙亮
·
2018-05-28 21:13
spring
boot
基于
tk.mybatis
:mapper实现的通用多表查询,更新操作及上传jar到maven中心仓库(二)
二、项目依赖首先我们来看一下提取出来的2.0项目的依赖:以上就是2.0项目所需要的依赖,其中mapper.version就是
tk.mybatis
:mapper的版本,这也是本项目中最为重要的一个依赖。
亲爱的撒旦
·
2018-05-09 12:32
mybatis
Java
基于
tk.mybatis
:mapper实现的通用多表查询,更新操作及上传jar到maven中心仓库(一)
一、前言本人使用mybatis也有些年头了。对于mybatis的使用也有点个人的心得。个人感觉mybatis在使用起来比hibernate方便且轻量级,这也是我喜欢使用mybatis的原因之一。但是每次在过了一段时间之后就会出现mybatis的xml文件里面的sql语句越来越多,看起来也不是十分美观,也不是很方便。在之前我也试过建立通用的BaseMapper来解决这个问题,BaseMapper固然
亲爱的撒旦
·
2018-05-07 17:29
mybatis
Java
springboot +
tk.mybatis
一、配置文件1、yml文件增加(其他例如:mybatis配置和datasource配置等均不变),如果基本配置的话,以下这两个也不用增加mapper:mappers:com.common.daonot-empty:falseidentity:MYSQLpagehelper:helperDialect:mysqlreasonable:truesupportMethodsArguments:truep
五师弟
·
2018-03-29 17:17
mybatis
springboot
上一页
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
其他