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
mybatis代码生成器
通俗易懂讲解javaweb之
mybatis
一、引言在JavaWeb开发中,
MyBatis
是一款非常流行的持久层框架,它封装了JDBC操作的诸多细节,使开发者能够更专注于业务逻辑的实现。
ShareFive
·
2023-12-23 04:30
javaweb简单快乐学习
mybatis
oracle
tomcat
java
Mybatis
是如何解析配置文件的?看完终于明白了
在以前文章中,我们把
Mybatis
源码阅读的整个流程梳理了一遍。今天,我们来详细聊聊,
Mybatis
是如何解析配置文件的。这是今天分析的流程图:还是从案例开始。
Java后端技术全栈
·
2023-12-23 03:51
MyBatis
-Flex 尝鲜
MyBatis
-Flex官网:官网地址快速上手:4.0.0org.springframework.bootspring-boot-starter-parent2.7.12com.exampledemo0.0.1
缘不易
·
2023-12-23 02:51
springboot
spring
boot
Vue处理超过16位数字精度丢失问题(数字最后两位变0)
问题当我们使用
MyBatis
-Plus使用ASSIGN_ID(雪花算法)生成的id作为主键时,因为其长度为19位,而前端一般能处理16位,如果不处理的话在前端会造成精度丢失,最后两位会变成00,感觉像是四舍五入后的效果
钢铁熊猫33
·
2023-12-23 02:09
vue.js
javascript
前端
解决Parameter 'offset' not found. Available parameters are [0, 1, param1, param2]的方法
org.
mybatis
.spring.
MyBatis
SystemException:nestedexceptionisorg.apache.ibatis.binding.BindingException
hello_mr_future
·
2023-12-23 02:53
mybatis
-plus阻止全表更新与删除
BlockAttackInnerInterceptor是
mybatis
-plus的一个内置拦截器,用于防止恶意的全表更新或删除操作。
javachen__
·
2023-12-23 01:08
mybatis
java
服务器
(一)
MyBatis
从入门到入土——简介
这是
MyBatis
系列第1篇。大概会用十三篇的篇幅来讲解
MyBatis
,喜欢这个系列的欢迎关注公众号【Java冢狐】获取最新文章。那么废话不多说,让我们开始吧!
冢狐
·
2023-12-22 23:04
springboot
mybatis
后台框架平台 集成
代码生成器
shiro 权限
1.
代码生成器
:[正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块
开心漠少君
·
2023-12-22 22:19
Mybatis
之增删改查
目录一、引言二、
Mybatis
——增举例:添加用户三、
Mybatis
——删举例:删除用户四、
Mybatis
——改举例:修改用户五、
Mybatis
——查六、注意END:一、引言书接上回,我们在了解完
mybatis
ShareFive
·
2023-12-22 22:28
javaweb简单快乐学习
mybatis
java
SpringIOC之LocaleContext
可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+
MyBatis
/
MyBatis
-plus+MySQL
卡布奇诺-海晨
·
2023-12-22 22:15
Spring家族及微服务系列
java
spring
融资项目——注解理解之@TableId
在使用
Mybatis
-plus进行数据库查询的时候,如果不使用@TableId,则查询语句默认的主键字段名称为"id"。
qq_45007794
·
2023-12-22 22:08
数据库
mysql
MyBatis
学习之路——获取参数值和各种查询功能(查询实体类、List集合、Map集合)
一、
MyBatis
获取参数值的两种方式(重点)
MyBatis
获取参数值的两种方式:${}和#{}${}的本质就是字符串拼接,#{}的本质就是占位符赋值${}使用字符串拼接的方式拼接sql,若为字符串类型或日期类型的字段进行赋值时
宏夏c
·
2023-12-22 21:47
MyBatis
mybatis
sql
java
基于Springboot+MySql+
MyBatis
+Thymeleaf的学生成绩管理系统(简单的增删改查)
@TOC一、系统介绍项目名称:基于Springboot+MySql+
MyBatis
+Thymeleaf的学生成绩管理系统项目架构:B/S架构开发语言:Java语言前端技术:HTML、CSS、JS、JQuery
小码叔
·
2023-12-22 20:02
spring
boot
mysql
mybatis
MyBatis
Plus之wrapper用法
MyBatis
Plus一、条件构造器关系条件构造器关系介绍:wrapper介绍:二、项目实例1、根据简单条件查询2、Wrapper条件构造器三、具体使用操作1、ge、gt、le、lt、isNull、isNotNull2
Cike___
·
2023-12-22 19:48
工具技术
mybatis
基于
Mybatis
Plus批量高效插入百万条数据
本文将围绕逐条插入和批处理插入两种方式,结合
Mybatis
Plus的实例,以及配置MySQL的连接参数来提升批处理插入的效率。
老D不是传说
·
2023-12-22 19:16
JAVA
中级JAVA成长营
java
mysql
性能优化
mybatis
保姆级无坑springboot+
mybatis
-plus-join入门用例
sql语句最简单连表查询selectuser.id,username,parentId,passwordfromuserleftjoinpermissiononpermission.id=user.idwhereuser.id=8;SQL执行结果实体类UserT@TableName("user")@Data@AllArgsConstructor@NoArgsConstructorpubliccla
牛壹壹
·
2023-12-22 18:22
spring
boot
mybatis
java
Java代码中利用
Mybatis
创建Mysql存储过程
在
MyBatis
中,创建存储过程通常不是由Java代码直接完成的。在标准的做法中,存储过程是在数据库中手动创建的,然后通过
MyBatis
映射器调用。
超级大超越
·
2023-12-22 17:24
java
mybatis
mysql
缓存
Mybatis
分为一二级缓存一级缓存在SqlSession上(默认情况下开启,这一级的缓存不需要POJO对象可序列化)二级缓存在SqlSessionFactory上一级缓存:(需要提交才能)当代码对同一个对象进行两次获取时
趁年轻多奋斗
·
2023-12-22 17:35
mybatis
-plus 2 —— CRUD 封装的使用
mybatis
-plus2——CRUD封装的使用前言CRUD封装WrapperQueryWrapperUpdateWrapperIServicesavegetlistupdatesaveOrUpdateremovecountchainBaseMapper
小水牛...
·
2023-12-22 14:32
java
mybatis
Mybatis
-Plus——02配置SQL日志,CRUD增(新注解)
SQL日志,CRUD增一、配置SQL日志二、CRUD——增insert2.1、主建生成策略2.2、主建设置自增插入————————如觉不错,随手点赞,关注,收藏(* ̄︶ ̄),谢谢~~一、配置SQL日志
mybatis
-plus.configuration.log-impl
五月CG
·
2023-12-22 14:32
Mybatis-Plus
mybatis
sql
oracle
mybatis-plus
主健生产策略
Mybatis
-Plus——SpringBoot连接数据库
MyBatis
是一款优秀的数据持久层ORM框架,被广泛地应用于应用系统。
weixin_45681238
·
2023-12-22 14:32
mybatis
spring
boot
数据库
MyBatis
-Plus——增删查改
开发环境IDEAJDK:1.8SpringBoot:2.6.2Maven:3.3.9MySQL:8.0.23数据库准备CREATEDATABASE
mybatis
_plus_db;DROPTABLEIFEXISTSperson
xiaosongxiaozi
·
2023-12-22 14:32
mysql
java
spring
boot
(
Mybatis
笔记)
Mybatis
-Plus——封装接口IService使用(一)
目录1.前言2.插入数据(save+saveOrUpdate)3.删除数据(remove)4.更新数据(Update)源码地址:https://github.com/GuiZhouAndroid/
mybatis
Demo
电竞丶小松哥
·
2023-12-22 14:58
Mybatis笔记
mysql
spring
boot
mybatis-plus
IService
Navicat
15
三分钟学会使用
Mybatis
-Plus——笔记
目录简介安装配置实体类常用注解使用CRUD接口条件构造器分页简介
MyBatis
-plus是
mybatis
的增强工具,在
MyBatis
上只做增强,不做改变,引入他不会对现有工程产生影响,只需简单配置快速实现
彭白鱼
·
2023-12-22 14:28
springBoot
java
spring
spring boot集成
mybatis
-plus——
Mybatis
Plus 快速开始
Mybatis
Plus快速开始更新时间2023-01-1015:36:57大家好,我是小哈。前面小节中,我们已经了解到什么是
Mybatis
Plus,以及和
Mybatis
的区别。
小白龙白龙马
·
2023-12-22 14:58
mybatis
spring
boot
java
mysql
数据库
Mybatis
系列之——整合
Mybatis
-Plus
Mybatis
-Plus1、了解
Mybatis
-Plus
MyBatis
-Plus(简称MP)是一个
MyBatis
的增强工具,在
MyBatis
的基础上只做增强不做改变,为简化开发、提高效率而生。
Good_omen
·
2023-12-22 14:26
java
maven
mybatis-plus
Mybatis
-Plus——03,CRUD改
CRUD改一、CRUD——改update————————如觉不错,随手点赞,关注,收藏(* ̄︶ ̄),谢谢~~一、CRUD——改update@Test//测试更新publicvoidupdateTest(){Useruser=newUser();user.setId(3L);//怎么改id??//通过条件自动拼接动态Sqluser.setName("root");user.setAge(12);us
五月CG
·
2023-12-22 14:24
Mybatis-Plus
mybatis
mybatis-plus
update
mapper
mybatis
-plus使用jdk8的LocalDateTime nested exception is java.sql.SQLFeatureNotSupportedException解决方案
mybatis
plus3.2.0版本需要配合这
mybatis
-3.5.1.jar
mybatis
-plus-3.1.2.jar
mybatis
-plus-boot-starter-3.1.2.jar
mybatis
-spring
舞动人生lrcore
·
2023-12-22 14:07
springboot
技术
大批量数据导出csv,平替导出excel性能优化解决方案封装工具类
本文章提供了两种解决的方案,也是两种从数据库中拿取数据的方式一种是原生的jdbc一种是使用
mybatis
来封装对象来完成的。
一单成
·
2023-12-22 13:06
开发使用工具类
excel
性能优化
解决Failed to obtain JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException
先上错误截图org.
mybatis
.spring.
MyBatis
SystemException:nestedexceptionisorg.apache.ibatis.exceptions.PersistenceException
SuperBetterMan
·
2023-12-22 12:54
那些年踩过的坑
jeecg boot
Mybatis
Interceptor 的使用笔记
目前使用的旧版本是2.0.2更新了新版本2.2.1sql:UPDATEtablenamesetupdate_time=#{updateTimeNew}whereID=#{id}andupdate_time=#{updateTime}使用中存在问题:首先查到了最新数据,然后执行以上sql,由于updateTime在最新版中被默认了newDate()导致查不到旧数据版本2.2.1代码片段:Mybati
低头飞歌
·
2023-12-22 12:18
java
数据库
java
sql
jeecg
boot
Mybatis
plus 条件构造器
条件构造器condition作用我们看源码lt接口defaultChildrenlt(Rcolumn,Objectval){returnlt(true,column,val);}Childrenlt(booleancondition,Rcolumn,Objectval);这个condition代表是否加入sql语句中。假设我们有这样的需求,如果'age'字段存在,则必须小于120。我们可以写成下面
黑曼巴yk
·
2023-12-22 12:08
mybatis
-plus
代码生成器
及springboot整合问题
1.
mybatis
-plus
代码生成器
maven依赖注意springboot版本:2.2.4.RELEASEcom.baomidou
mybatis
-plus-generator3.3.1.tmporg.freemarkerfreemarker2.3.292
IT搬运工1999
·
2023-12-22 11:11
SpringBoot整合
Mybatis
遇到的常见问题及解决方案
大家好,我是升仔一、背景SpringBoot与
Mybatis
的整合是Java开发中常见的实践,用于简化数据库操作。然而,在整合过程中,开发者可能会遇到各种问题,影响开发效率和应用性能。
程序员升仔
·
2023-12-22 11:17
Mybatis
mybatis
npm
浅谈Java下SQL注入问题
SQL注入什么是SQL注入
Mybatis
下SQL注入如何解决SQL注入什么是SQL注入所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的
代码_lzq
·
2023-12-22 10:28
java
MySQL
java
sql
mysql
解决
mybatis
使用${}时sql注入的问题
最近在上线项目的时候,代码审查没有通过,提示有sql注入的风险。ORDERBY${orderBy}很简单的一个排序字段,但是因为使用${}占位符的原因,有sql注入的风险,相信大家平时也经常会使用这个占位符,不知道有没有考虑sql注入的问题,下面简单介绍下#{}和${}的区别以及为什么使用${}会有sql注入的问题。区别#{}是一个参数占位符,对于String类型会自动加上"",其他类型不加。由于
ZS-Oliver
·
2023-12-22 10:57
问题记录
sql
java
mybatis
QueryWrapper可避免大多数的SQL注入风险
一、QueryWrapper简介QueryWrapper是
MyBatis
-Plus中的一个功能,它提供了一种链式查询条件的方式,使得构建查询条件更加直观和简洁。
奋力向前123
·
2023-12-22 10:54
java
sql
数据库
【项目问题解决】% sql注入问题
解决思路4.解决方案1.前端限制传入特殊字符2.后端拦截特殊字符-正则表达式3.后端拦截特殊字符-拦截器5.总结6.参考文章所属专区项目问题解决1.问题描述在处理接口入参的一些sql注入问题,虽然通过
MyBatis
顶子哥
·
2023-12-22 10:50
项目问题解决
sql
数据库
开发语言
java
spring
cloud
spring
c#
spring boot集成
mybatis
和springsecurity实现权限控制功能
上一篇已经实现了登录认证功能,这一篇继续实现权限控制功能,文中代码只贴出来和上一篇不一样的修改的地方,完整代码可结合上一篇一起整理springboot集成
mybatis
和springsecurity实现登录认证功能
Chishuo_sgp
·
2023-12-22 10:12
spring
boot
mybatis
java
SpringIOC之StandardBeanExpressionResolver
可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+
MyBatis
/
MyBatis
-plus+MySQL
卡布奇诺-海晨
·
2023-12-22 10:10
Spring家族及微服务系列
java
spring
(企业 / 公司项目)
代码生成器
底层原理:模板框架freemarker
1.按照设置好的模板文件就能生成Java,vue文件,前后端都可生成。2.也可以进行复杂Excel到处:可以转成xml,用xml来制作模板,在生成excel3.需要批量生成格式固定的一类文件的需求也可以使用模板框架freemarker首先引入相对应的依赖pom.xmlorg.freemarkerfreemarker接下来在包下面定义一个模板test.ftlpackagecom.jiawa.trai
努力的小周同学
·
2023-12-22 10:10
Java后端开发学习
vue.js
java
intellij-idea
SpringIOC之CachedExpressionEvaluator
可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+
MyBatis
/
MyBatis
-plus+MySQL
卡布奇诺-海晨
·
2023-12-22 10:09
Spring家族及微服务系列
java
spring
SpringIOC之MethodBasedEvaluationContext
可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+
MyBatis
/
MyBatis
-plus+MySQL
卡布奇诺-海晨
·
2023-12-22 10:08
Spring家族及微服务系列
java
spring
IDEA创建Springboot项目
后端框架搭建:springboot+
mybatis
+mysql+maven一、idea创建springboot二、创建目录三、编写pom.xml和application.properties文件在pom.xml
郝南过
·
2023-12-22 09:29
Springboot多模块集成
spring
boot
intellij-idea
mybatis
idea插件:Free
Mybatis
Plugin和
mybatis
x插件
Free
Mybatis
Plugin(版本2019.12.18):1》提供xml和dao层的互相跳转功能,箭头形状。
给我来一杯可乐
·
2023-12-22 09:48
mybatis
intellij-idea
java
ide
maven
IDEA插件Free
Mybatis
Plugin
选择File→Settings→Plugins,MarKetplace下输入:Free
Mybatis
Plugin,会显示对应的插件,点击installed即可。
newworldtohere
·
2023-12-22 09:16
插件
mybatis
intellij-idea
java
IDEA2021下载使用Free
Mybatis
plugin
1.如图所示点击设置2.之后操作步骤如下,记着第四步点Marketplace3.安装完毕后重启IDEA4.点击idea最右侧边栏,配置数据库连接5.配置完成后,右键可以看到
mybatis
-generator
山高终有顶,人行无尽头
·
2023-12-22 09:16
java
mybatis
mysql
idea
intellij
idea
搜索插件Free
Mybatis
Plugin 搜不到怎么办
IDEA搜索插件Free
Mybatis
Plugin查询不到!!!!解决,用下列插件代替。。
代号峨眉
·
2023-12-22 09:44
java
idea
后端
IDEA 使用
mybatis
插件Free
Mybatis
plugin
1.打开idea->file->settings->Plugins搜索Free
Mybatis
plugin,然后install,完成之后重启idea即可。
葬心啊
·
2023-12-22 09:14
java
java
后端
idea搜索不到free
mybatis
plugins
Jbmarket也提交了下架,下面有一个peermoveandupdate插件,地址是:https://github.com/chuntungho/free-
mybatis
-plugins或者直接下载链接
咩咩咩咩没
·
2023-12-22 09:14
java
mybatis
intellij-idea
java
linux
zookeeper
上一页
80
81
82
83
84
85
86
87
下一页
按字母分类:
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
其他