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代码生成器
MyBatis
多字段IN查询
目标SQL:select*fromdemotwhere(t.id,t.name)in(('1001','张三'),('1002','李四'));Mapper接口定义://mapper接口定义List>getResult(@Param("list")List>list);调用持久化层://组装数据List>list=Lists.newArrayList();Mapmap1=Maps.newHashM
demonic_yang
·
2024-01-13 00:07
mybatis
MySQL同时In俩个字段,In多个字段,
Mybatis
多个In查询问题,Mysql多个IN查询多出数据问题,Mysql多个IN查询 数据准确问题
背景:今天产品验收的时候,导入了大量数据;发现造价项目某个查询列表数据多出了几条数据;看了
Mybatis
查询,才发现是同时使用了多个IN查询导致的问题;入参是对象列表,In值是分开循环赋值的,问题就出在这里
chenthe1
·
2024-01-13 00:05
#
Mysql
数据库
mysql
java
MyBatis
源码分析(五):异常模块
1、前言上一篇我们解了
Mybatis
解析器模块,本篇我们来了解反射模块。本文,我们来分享
MyBatis
的异常模块。
小徐很努力
·
2024-01-12 23:53
源码解读
mybatis
java
开发语言
MyBatis
源码分析(六):数据源模块
1.概述本文,我们来分享
MyBatis
的数据源模块,对应datasource包。如下图所示:在
MyBatis
源码分析(二):项目结构中,简单介绍了这个模块如下:数据源是实际开发中常用的组件之一。
小徐很努力
·
2024-01-12 23:53
源码解读
mybatis
SpringMVC学习简单总结
参考B站学习视频:https://www.bilibili.com/video/BV1mE411X7ypSpring整合
MyBatis
:https://www.cnblogs.com/best/p/5648740
敲代码的ciery
·
2024-01-12 23:07
后端开发
Java学习
SSM
java
springmvc
Spring Boot创建SSM项目
概述搭建一个ssm框架的项目,使用以前的方式先要创建一个maven项目,然后在项目的pom文件中引入Spring、SpringMVC、
MyBatis
框架,然后进行大量的xml文件配置,还要考虑配置文件的整合等等
Dcl_Snow
·
2024-01-12 23:37
mybatis
中关于实体类用驼峰数据用下划线而造成不能自动映射的问题
方法一(properties中):#将带有下划线的表字段映射为驼峰格式的实体类属性
mybatis
.configuration.map-underscore-to-camel-case=true方法二(mapper.xml
另一个自己
·
2024-01-12 23:15
mybatis
springboot给实体类起别名
只需要在对应的实体类上加上实体类上添加:@Alias("Posting")#
Mybatis
别名扫描路径设置(application.properties)
mybatis
.type-aliases-package
另一个自己
·
2024-01-12 23:15
mybatis
springboot
MyBatis
动态SQL语句
if标签我们根据实体类的不同取值,使用不同的SQL语句来进行查询。比如在id如果不为空时可以根据id查询,如果username不同空时还要加入用户名作为条件。这种情况在我们的多条件组合查询中经常会碰到。mapper接口publicinterfaceUserDao{//复杂条件查询publicListfindByUser(Useruser);}mapper映射文件select*fromuserwhe
冰冰很社恐
·
2024-01-12 23:09
mybatis
sql
数据库
造一个方形的轮子10--集成第三方
继续算做遗留问题,处理了一下Square框架的依赖,修改了mysql数据库驱动的scope配置:mysqlmysql-connector-java${mysql.version}provided02、集成
Mybatis
爱笑笑_ixx
·
2024-01-12 21:16
N-138基于springboot,vue在线教育平台
开发工具:IDEA服务器:Tomcat9.0,jdk1.8项目构建:maven数据库:mysql5.7系统分前后台,项目采用前后端分离前端技术:vue+elementUI服务端技术:springboot+
mybatis
-plus
IT教程资源
·
2024-01-12 21:51
javaweb毕设成品项目
开发工具
spring
boot
vue.js
后端
N-137基于springboot,vue运动会报名管理系统
IDEA服务器:Tomcat9.0,jdk1.8项目构建:maven数据库:mysql5.7系统分前后台,项目采用前后端分离前端技术:vue+Avue+ElementUI服务端技术:springboot+
mybatis
IT教程资源
·
2024-01-12 21:19
javaweb毕设成品项目
开发工具
spring
boot
vue.js
后端
答案很详细的
MyBatis
面试题(含示例代码)
MyBatis
是一个流行的持久层框架,它提供了一个灵活且高效的方式来访问关系型数据库。其中一个重要的特性是缓存机制,它可以帮助提升数据库查询的性能。
danci_
·
2024-01-12 19:48
JAVA后端-刷题
缓存
面试
职场发展
mybatis
后端
程序人生
关于MySQL自定义排序(Java & MySQL 版本)
2、
Mybatis
中怎们实现这个自定义排序功能1、在Mapper文件中我试了下暂时还没想出来,
故事写在心里-
·
2024-01-12 19:38
MyBatis
知识体系
java
Spring之整合
Mybatis
底层源码
比如
Mybatis
,
Mybatis
框架本身是可以单独使用的,而单独使用Mybtis框架就需要用到
Mybatis
所提供的一些类构造出对应的对象,然后使用该对象,就能使用到M
jakiechaipush
·
2024-01-12 18:34
重温Spring源码系列
mybatis
spring
数据库
mybatis
-关联关系(详细介绍)
mybatis
-关联关系1.准备2.一对多关联查询2.1创建Model2.2创建Mapper层2.3创建service层2.4创建测试类进行测试3.多对一关联关系4.多对多1.准备通过脚本创建相关的数据表
程序员不想YY啊
·
2024-01-12 18:25
mybatis
数据库
java
mybatis
数据库
java
mybatis
-spring集成(详细介绍)
mybatis
-spring集成1.引入依赖包2.集成配置文件2.1开启注解式开发2.2spring引入外部配置文件2.3数据库连接池2.4spring整合
mybatis
2.5自动代理3.注解式开发的几个常用注解
程序员不想YY啊
·
2024-01-12 18:24
mybatis
spring
mvc
mybatis
spring
java
java版商城之一件代发设置 Spring Cloud+SpringBoot+
mybatis
+uniapp b2b2c o2o 多商家入驻商城免 费 搭 建 直播带货商城
在数字化时代,电商行业正经历着前所未有的变革。鸿鹄云商的saas云平台以其独特的架构和先进的理念,为电商行业带来了全新的商业模式和营销策略。该平台涉及多个平台端,包括平台管理、商家端、买家平台、微服务平台等,涵盖了pc端、手机端、h5/公众号、小程序、app端等多种终端设备。同时,该平台采用了先进的分布式、微服务、云架构和模块化设计,确保系统的稳定性和可扩展性。鸿鹄云商的saas云平台的核心架构基
2301_77700816
·
2024-01-12 18:41
java
spring
cloud
spring
boot
商城免费搭建
电子商务商城
rocketmq集成springboot源码分析
我们知道无论是
mybatis
-plus、rocketmq等第三方优秀的框架都继承了springboot。那么如果我们想自己写一个简单的功能集成到springboot当中需要怎么做到呢?
hyssop2019
·
2024-01-12 17:10
rocketmq系列
spring
boot
java-rocketmq
rocketmq
构建现代化的Java应用: 深入探讨Spring Boot实际应用
它提供了自动配置、
代码生成器
和快速开发工具,使得创建现代化的Java应用程序变得非常容易。在这里,我们将深入探讨SpringBoot实际应用的一些关键方面。
不爱敲代码吖
·
2024-01-12 16:43
spring
boot
java
spring
boot
开发语言
MyBatis
内容
1、一个实体类对象对应一个表中的一条数据2、这种不能用2、
MyBatis
操作数据库步骤(1)读取
mybatis
配置文件
mybatis
-config.xml(2)加载映射文件Mapper.xml(3)构建会话工厂
你比人间更美好
·
2024-01-12 16:34
java
LayUI+SpringMVC快速开发框架源码
LayUI+SpringMVC快速开发框架源码LayUI+SpringMVC+Spring+Hibernate+Mysql搭建而成,内置
代码生成器
,能够快速生成增删改查代码,节省开发时间,快速构建企业级的
依星net188.com
·
2024-01-12 16:22
layui
前端
javascript
idea写sql语句快捷键提醒,mapper注解开发,
mybatis
第一步:注入SQL语言1.显示上下文操作2.注入语言或引用3.mysql第二步:配置MySQL数据库连接1.首先点击侧边的数据库,再点击上面的加号2.点击数据源,然后找到MySQL并点击3.配置数据库信息(填写账号密码后点击测试,然后再点击下箭头拉取,最后点击应用apply)第三步:出现提示,从此不用手打数据库字段名鸣谢
广土士厂丨口
·
2024-01-12 16:39
intellij-idea
sql
mybatis
IDEA创建springboot+
mybatis
项目(java8 和java21可行)
IDEA创建springboot+
mybatis
项目(java8和java21可行)今天博主讲一下,IDEA创建springboot+
mybatis
项目的文章。
Mr Gao
·
2024-01-12 15:34
java
实用性博客
intellij-idea
spring
boot
mybatis
【转载】Hibernate和
Mybatis
区别
【转载】Hibernate和
Mybatis
区别大家好,又见面了,我是你们的朋友全栈君。
刘凯KAI
·
2024-01-12 15:09
JAVA学习笔记
hibernate
mybatis
java
Mybatis
配置自动生成代码飘红 解决方法
在配置
Mybatis
自动生成代码的时候,明明按照教程一字不落地拷贝下来了,还是报了大片的错,gpt也无法给出有效的解决方法。后来发现,是引用的头文件不对。
一只名叫Me的猫
·
2024-01-12 14:24
后端
mybatis
Mybatis
2.数据源(DataSource)连接数据库dbcpc3p0druid2.环境配置
MyBatis
可以配置成适应多种环境尽管可以配置多个环境,但每个SqlSessionFactory实例只能选择一种环境。
Tony666688888
·
2024-01-12 14:05
mybatis
java
开发语言
Mybatis
Plus的逻辑删除与模糊查询的大踩坑
用户管理接口主要是用户查询和用户删除;值得注意的是这里的删除并非真正的删除,而是逻辑上的删除,可以查看官方文档的说明:逻辑删除:就是将我们设置的isDelete进行值的更新,大抵来说,就是将1变为0;写完之后,想一下有没有说明问题呢?注意:这里一定要进行鉴权,防止接口被恶意调用。因此,现在在数据库当中扩展一个列,是否为管理员。添加字段在两段代码中加入判断是否为管理员的逻辑,只有管理员才可以执行这两
carrot11223
·
2024-01-12 13:15
bug你别来
数据库
mysql
java
mybatis
sql
06
MyBatis
技巧(#{}和${}/)
1#{}和${}#{}:先编译sql语句,再给占位符传值,底层是PreparedStatement实现。可以防止sql注入,比较常用。${}:先进行sql语句拼接,然后再编译sql语句,底层是Statement实现。存在sql注入现象。只有在需要进行sql语句关键字拼接的情况下才会用到。二者的区别具体表现在,#最终会化为一个占位符?,要传的值会带着Java类型传入。而$不会化为任何东西,传入的东西
SunsPlanter
·
2024-01-12 13:49
Mybatis
mybatis
java-
MyBatis
项目配置
java-
MyBatis
项目配置最近博主在学习
MyBatis
,学习了一下
MyBatis
项目配置。
Mr Gao
·
2024-01-12 11:52
java
java
mybatis
开发语言
mybatis
Plus CodeGenerator 代码生成
在test目录下新建CodeGenerator类,用于
mybatis
-plus自动生成java代码packagecom.edward;importcom.baomidou.
mybatis
plus.generator.FastAutoGenerator
牧羊狼爱学习
·
2024-01-12 10:52
java
java
mybatis
数据库相关基础
目录ORM框架Hibernate
MyBatis
MyBatis
与Hibernate比较JPA性能优化与数据库性能优化关注性能优化与数据库的关系关系型数据库关系型数据库的设计范式(NF:NormalForm
animatelife
·
2024-01-12 10:17
MySQL
数据库
MyBatis
-Plus入门
目录1.
MyBatis
-Plus介绍(1)简介(2)特性(3)结构(4)支持数据库2.快速开始3.安装与配置4.代码生成5.综合案例(1)主键生成策略(3)自动填充1.
MyBatis
-Plus介绍(1)
余温x
·
2024-01-12 10:09
mybatis
oracle
数据库
MyBatis
-Plus进阶
目录1.乐观锁和悲观锁1.1.什么是乐观锁和悲观锁1.2.乐观锁和悲观锁的区别1.3.综合案例2.逻辑删除2.1.什么是逻辑删除2.2.为什么使用逻辑删除2.3.综合案例2.3.1.官方提示2.3.2.配置方式2.3.3.案例演示3.分页1.乐观锁和悲观锁1.1.什么是乐观锁和悲观锁乐观锁(OptimisticLocking)和悲观锁是数据库中的两种并发控制机制。乐观锁假定数据一般情况下不会发生冲
余温x
·
2024-01-12 10:09
mybatis
java
服务器
MyBatis
批量插入foreach性能问题
方式一:
mybatis
的foreach语句(默认执行器类型simple)INSERTINTOuser_info(name,id)VALUES(#{item.name}#{item.id}这种方式提升插入速度的原理是将传统的
小甄笔记
·
2024-01-12 10:05
mysql
java技术
mybatis
java
mysql
EasyExcel+多线程实现大数据量
文章目录概要整体架构流程技术细节小结概要大数据量Excel文件导入数据库整体架构流程使用多线程+EsayExcel+
MyBatis
批量导入实现大数据量Excel文件导入数据库技术细节EasyExcel1
何怀逸
·
2024-01-12 09:11
多线程
java
详细分析Java中的@JsonFormat注解和@DateTimeFormat注解
@DateTimeFormat注解3.Demo3.1无注解3.2有注解4.拓展前言下文中涉及
Mybatis
Plus的逻辑删除的知识,可看我之前这篇文章:详细讲解
Mybatis
Plus实现逻辑删除对应的Navicat
码农研究僧
·
2024-01-12 08:47
java
java
Datetime
JsonFormat
DateTimeFormat
出现 nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘xx‘ not found 解决方法
目录前言1.问题所示2.原理分析3.解决方法4.拓展前言对于
Mybatis
的相关知识可看我这篇文章的详细介绍:
Mybatis
从入门到精通(全)对应的Param参数,具体的使用可看我上述文章,post一个例子
码农研究僧
·
2024-01-12 08:17
BUG
mybatis
xml
java
详细讲解
Mybatis
Plus实现逻辑删除
目录前言1.基本知识2.实战Demo3.拓展前言对于
Mybatis
Plus的相关知识可在我的博客进行搜索对应的CRUD相关知识也可看我这篇文章:【Java项目】实战CRUD的功能整理(持续更新)在讲述逻辑删除这个概念时
码农研究僧
·
2024-01-12 08:17
java
MybatisPlus
逻辑删除
Java
你知道
Mybatis
框架如何实现级联关系吗?
##级联关系实现的方式-一对一-一对多##案例实操###一对一关系实现方式resultType/resultMap**接口方法**~~~java/***一对一关联查询resultType*@paramuserId*@return*/UserDtoqueryUserCardInfoForResultType(@Param("userId")intuserId);~~~**sql查询**~~~xmlS
GikX
·
2024-01-12 08:15
鸿鹄电子招投标系统源码实现与立项流程:基于Spring Boot、
Mybatis
、Redis和Layui的企业电子招采平台
随着企业的快速发展,招采管理逐渐成为企业运营中的重要环节。为了满足公司对内部招采管理提升的要求,建立一个公平、公开、公正的采购环境至关重要。在这个背景下,我们开发了一款电子招标采购软件,以最大限度地控制采购成本,提高招投标工作的公开性和透明性,并确保符合国家电子招投标法律法规及相关规范。项目说明随着公司的快速发展,企业人员和经营规模不断壮大,公司对内部招采管理的提升提出了更高的要求。在企业里建立一
m0_68459853
·
2024-01-12 08:38
spring
boot
layui
电子招投标系统源码
Java版企业电子招投标系统源代码,支持二次开发,采用Spring cloud技术
该系统通过SpringCloud、SpringBoot2、
Mybatis
等先进技术,打造了从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。
微服务商城技术分享
·
2024-01-12 07:24
java
spring
cloud
企业电子招投标系统源码
spring
boot
Java 用jdbc查询 比用
mybatis
查询更快吗?
Java用jdbc查询比用
mybatis
查询更快吗?在Java中进行数据库查询时,开发者常常面临选择使用JDBC还是
MyBatis
的抉择。本文将深入探讨这两者之间的性能差异,以及在不同场景下的优劣势。
日日行不惧千万里
·
2024-01-12 07:34
Java学习
java
mybatis
oracle
MP中queryWrapper and的使用
参考文献:
mybatis
-plus中queryWrapperand多条件拼接_querywrapper多条件-CSDN博客目标sql:SELECTidd,name,age,varchar1,varchar2
Harbor Lau
·
2024-01-12 07:04
windows
MyBatis
实战指南(一):从概念到特点,助你快速上手,提升开发效率!
如果命运是世界上最烂的编剧你就要争取做你人生最好的演员-2024.01.08-
MyBatis
是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。
云端源想
·
2024-01-12 07:24
mybatis
tomcat
java
Maven和
MyBatis
框架简单实现数据库交互
MyBatis
是一种基于Java语言的持久层框架,它的主要目的是简化与数据库的交互过程。
陈小唬
·
2024-01-12 07:52
JavaWeb
mybatis
tomcat
oracle
maven
【JavaWeb后端开发-第五章(2)】
Mybatis
进阶学习
文章目录1.
Mybatis
基础操作1.1.需求1.2.准备1.3.删除1.3.1.功能实现1.3.2.日志输出1.3.3.预编译SQL1.3.3.1.介绍1.3.3.2.SQL注入1.3.3.3.参数占位符
Cpdr
·
2024-01-12 07:45
JavaWeb学习
mybatis
学习
MyBatis
实战指南(二):工作原理与基础使用详解
MyBatis
是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。那么,它是如何工作的呢?又如何进行基础的使用呢?本文将带你了解
MyBatis
的工作原理及基础使用。
云端源想
·
2024-01-12 07:14
mybatis
tomcat
java
JetCache源码解析——缓存处理
例如
Mybatis
的源码中同时使用了JDK动态代理或CGLIB动态代理,但是对于Mapper接口是使用JDK动态代理模式。在JetCache则使用AOP的方
学海_无涯_苦作舟
·
2024-01-12 05:38
缓存
一键生成
mybatis
一键生成
mybatis
工具1.
mybatis
-generator步骤:步骤1:修改pom.xml,添加
mybatis
-generator-maven-plugin插件org.
mybatis
.generator
mybatis
-generator-maven-plugin1.3.2src
pigpigpi
·
2024-01-12 04:02
Mybatis
数据库
java
mysql
mybatis
maven
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他