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
java程序员mybatis
基于springboot,vue高校图书馆管理系统
服务器:Tomcat9.0,jdk1.8项目构建:gradle-5.6.4数据库:mysql5.7系统分前后台,项目采用前后端分离前端技术:vue+elementUI服务端技术:springboot+
mybatis
IT教程资源-
·
2023-12-24 11:42
javaweb毕设成品项目
开发工具
spring
boot
vue.js
后端
基于springboot,vue在线聊天系统
Tomcat9.0,jdk1.8项目构建:maven数据库:mysql5.7系统分前后台,项目采用前后端分离前端技术:TypeScript+Vue3.0+ElementUI-Plus服务端技术:springboot+
mybatis
IT教程资源-
·
2023-12-24 11:11
javaweb毕设成品项目
开发工具
spring
boot
vue.js
后端
SpringIOC之SimpleTimeZoneAwareLocaleContext
可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+
MyBatis
/
MyBatis
-plus+MySQL
卡布奇诺-海晨
·
2023-12-24 10:11
Spring家族及微服务系列
java
spring
聊聊软件行业那些事
可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+
MyBatis
/
MyBatis
-plus+MySQL
卡布奇诺-海晨
·
2023-12-24 10:11
Java项目案例
uniapp项目案例
java
SpringIOC之AbstractMessageSource
可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+
MyBatis
/
MyBatis
-plus+MySQL
卡布奇诺-海晨
·
2023-12-24 10:40
Spring家族及微服务系列
java
spring
mysql(32) :
mybatis
分区管理(按小时分区)
参考:https://blog.51cto.com/lawsonabs/3061281mysql按小时分区_mysql怎么按小时分区_没有幻觉的博客-CSDN博客无分区初始化分区及创建小时分区,定时删除旧分区注意:分区字段必须为主键字段,联合主键,字段类型为datetime
Lxinccode
·
2023-12-24 10:05
mysql
mysql分区管理
mysql(29) :
mybatis
分区管理(按天分区)
无分区初始化分区及创建明日分区,定时删除旧分区注意:分区字段必须为主键字段,联合主键,字段类型为datetimejobimportcom.alibaba.bkbox.pull.image.repository.mapper.PartitionManagerMapper;importlombok.extern.slf4j.Slf4j;importorg.springframework.context
Lxinccode
·
2023-12-24 10:35
mysql
mysql
数据库
database
分区管理
SpringBoot3-数据访问
文章目录整合SSM场景1.创建SSM整合项目配置数据源3.配置
MyBatis
4.CRUD编写5.自动配置原理6.快速定位生效的配置7.扩展:整合其他数据源1.Druid数据源附录:示例数据库整合SSM场景
我是小水水啊
·
2023-12-24 10:57
springboot
spring
boot
【
Mybatis
Plus快速入门】(2)SpringBoot整合
Mybatis
Plus 之 标准数据层开发 代码示例
目录1标准CRUD使用2新增3删除4修改5根据ID查询6查询所有7
MyBatis
-PlusCRUD总结之前我们已学习
MyBatis
Plus在代码示例与
MyBatis
Plus的简介,在这一节中我们重点学习的是数据层标准的
老牛源码
·
2023-12-24 10:06
Java教程
#
MyBatis-Plus
#
SpringBoot快速入门
spring
boot
后端
java
MyBatis
:简介、优势和常见问题解答
MyBatis
:简介、优势和常见问题解答说说什么是
Mybatis
吧
MyBatis
是一种优秀的持久层框架,它是一个基于Java的半ORM(对象关系映射)框架,可以使用简单的XML或注解配置来映射原始类型、
沉梦听雨.
·
2023-12-24 08:43
常用框架
mybatis
数据库
Java程序员
编程新手小白初学者基础入门学习中最容易忘记的问题
给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-
mybatis
-spring4-springmv
Java小辰
·
2023-12-24 08:27
Mybatis
配置
mybatis
主配置文件相关配置
mybatis
-config.xml一个项目只有一个主配置文件https://
mybatis
.org/dtd/
mybatis
-3-config.dtd
mybatis
的主配置文件的约束文件
json{shen:"jing"}
·
2023-12-24 08:57
mybatis
java
tomcat
服务器
mybatis
plus的this.save()方法报错?
报错信息-nestedexceptionisorg.apache.ibatis.exceptions.PersistenceException:###Errorupdatingdatabase.Cause:java.lang.IllegalStateException:Typehandlerwasnullonparametermappingforproperty'params'.Itwaseith
Raral
·
2023-12-24 08:26
mybatis
-plus的用法。如果条件不为空则查询。返回结果类型转换
1.如果条件不为空则查询偶尔看到这个代码。感觉大可不必点击进入源码就会发现。内部已经封装好了条件判断,可以说非常的人性化而且condition条件走的非常深如此写即可2.返回结果类型转换page查询的时候,返回的结果只能是表对应的实体类。如果自定义扩展vo,dto需要进行类型转换。可见这里已经封装了类型转换的lambda表达式,无需自己写至于list,selectlist方法应该也有对应的类型转换
ganjiee0007
·
2023-12-24 08:16
mybatis
在使用@select的时候,如何加入if判断条件
在使用@select的时候,如何加入if判断条件通常大项目都是用mapper.xml进行拼接,但是小项目可以使用
mybatis
-plus进行快速开发。
ganjiee0007
·
2023-12-24 08:16
java
开发语言
毕业设计——基于SpringBoot+
Mybatis
+Thymeleaf架构实现的员工管理系统(源码+数据库)
完整项目地址:https://download.csdn.net/download/lijunhcn/88430276基于SpringBoot+
Mybatis
+Thymeleaf架构实现的员工管理系统(
辣椒种子
·
2023-12-24 07:51
计算机课程毕设源码
课程设计
spring
boot
mybatis
基于SpringBoot实现的前后端分离书店项目,功能:注册登录、浏览商品、热门商品、购物车、购买、地址管理、密码管理等
一、项目简介本项目主要基于SpringBoot、
Mybatis
-plus、MySQL、Redis实现的书店管理系统。
比特物语
·
2023-12-24 05:01
JAVA
spring
boot
后端
java
vue
spring
idea
Java 中 this 和 super 的用法详解
this和super异同Java中的关键字上篇我们讲到了final,深入理解Java中的final关键字,这次我们来回顾一下this和super这两个关键字的用法,作为一名
Java程序员
,我觉得基础是
初念初恋
·
2023-12-24 04:34
java基础
java
后端
Mybatis
-plus动态条件查询QueryWrapper的函数用法
对此此贴为科普帖以及笔记帖1.QueryWrapper
MyBatis
-Plus是
MyBatis
的增强工具包,它简化了
MyBatis
的开发流程,提供了一些常用功能的增强和简化方法。
码农研究僧
·
2023-12-24 04:49
java
mybatis
java
mybatis-plus
QueryWrapper
Java项目启动过程中
Mybatis
报错bug(多问题汇总,持续更新)
MethodqueryTotalexecutionerrorofsql2.Cause:java.sql.SQLSyntaxErrorException:Unknowncolumn'xxxxx'in'fiel其他前言统计实战中关于
Mybatis
码农研究僧
·
2023-12-24 04:18
BUG
mybatis
java
bug
Hibernate与
Mybatis
对比总结
Hibernate与
Mybatis
对比总结概述HibernateHibernate对数据库结构提供了较为完整的封装,Hibernate的O/RMapping实现了POJO和数据库表之间的映射,以及SQL
CK_self
·
2023-12-24 03:34
面试题
数据权限篇
文章目录1.如何实现数据权限(内核)1.1原理1.2源码实现,
mybatis
如何重写sql1.2.1重写sql1.2.2解析sql1.2.3DataPermissionDatabaseInterceptor1
tobebetter9527
·
2023-12-24 03:56
#
java
【理论驱动应用】该不该使用
Mybatis
一级缓存和二级缓存?
学习
MyBatis
一级缓存概念、使用、存在问题及解决方法从而确定该不该用
Mybatis
一级缓存和二级缓存。
张知文
·
2023-12-24 01:05
mybatis
分布式
数据库
MySQL间隙锁死锁问题
一、场景还原当时同事A在线上代码中使用了
Mybatis
-plus的如下方法com.baomidou.
mybatis
plus.extension.service.IServicesaveOrUpdate(
数据与人
·
2023-12-24 01:59
数据库
mysql
智慧门诊综合管理系统
项目技术:SSM+
mybatis
+Maven+Vue等等组成,B/S模式+Maven管理等等。环境需要1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论上也可以。
编程无忧
·
2023-12-24 00:47
Java
java
mysql
数据库
ide
vue
vue.js
mybatis
Plus 常见用法
文章目录
mybatis
Plus常见用法一、自动填充1.1处理类1.2自动填充抽象类二、枚举1.1注解方式1.2实现接口方式三、分页3.1配置config3.2定义统一分页接口3.3实现分页接口3.4使用四
Dily_Su
·
2023-12-24 00:45
Spring
#
orm
mybatis
spring
MyBatis
在MySQL中使用json_contains、json_array函数
=varchar,数据是jsonarray格式需求:查询出col列包含a的记录正确的sqlselect*fromtabwherejson_contains(col,json_array('a'))对应
MyBatis
zhanglong
·
2023-12-24 00:32
MyBatis
:使用
MyBatis
实现多表查询(多对一和一对多)、动态 SQL、缓存
文章目录
MyBatis
:Day03一、复杂查询的环境搭建二、多表查询1.多对一:关联(1)联表查询(2)子查询2.一对多:集合(1)联表查询(2)子查询3.总结三、动态SQL的环境搭建四、动态SQL1.
Sun 3285
·
2023-12-24 00:01
#
MyBatis
mybatis
多对一
一对多
动态sql
缓存
MyBatis
:生命周期、作用域、结果集映射 ResultMap、日志、分页、使用注解开发、Lombok
文章目录
MyBatis
:Day02一、生命周期和作用域二、结果集映射:ResultMap三、日志工厂1.标准日志:STDOUT_LOGGING2.LOG4J四、分页五、使用注解开发六、Lombok注意:
Sun 3285
·
2023-12-24 00:00
#
MyBatis
mybatis
ResultMap
日志
注解
lombok
MyBatis
与
MyBatis
-plus的区别
一、
MyBatis
MyBatis
前身是iBatis,是ClintonBegin在2001年发起的一个开源项目。最初侧重于码软件开发,后续发展成为一款基于java的持久层框架。
AshinX
·
2023-12-24 00:22
MyBatis
动态sql
通过
mybatis
语法的判断可以实现动态sql。
花无缺_0159
·
2023-12-23 23:01
mybatis
延迟加载模式
什么是延迟加载当我们在使用
MyBatis
进行数据库查询时,通常会使用一种称为“立即加载”的方式。这意味着当查询主对象时,
MyBatis
会立即加载该对象及其关联对象的所有数据。
t梧桐树t
·
2023-12-23 23:56
mybatis
oracle
数据库
mybatis
延迟加载(懒加载)
1.为什么要延迟加载?因为只有在用户需要的时候再去查询数据库,可以大大提高数据库性能2.什么是延迟加载?就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。3.延迟加载实现思路?立即加载方式:查询账户(Account)信息并且关联查询用户(User)信息。SQL语句:select*fromaccountaleftouterjoinuseruonu.id=a.uid延迟加载方式:如果先查询
多凡
·
2023-12-23 23:26
MyBatis框架
延迟加载
mybatis
懒加载
MyBatis
的配置文件
目录
MyBatis
配置1.properties标签2.typeAliases标签3.Mappers标签一个最全面的
MyBatis
配置文件可能会包含各种不同的设置和选项,根据实际情况,可以根据需要添加或删除配置
Bridge Fish
·
2023-12-23 23:55
mybatis
java
tomcat
MyBatis
关联查询
目录一、一对一查询(sqlMapper配置文件)1、需求:2、创建account和user实体类3、创建AccountMapper接口4、创建并配置AccountMapper.xml5、测试二、一对多查询(sqlMapper配置文件)1、需求:2、创建user和account实体类3、创建UserMapper接口4、创建并配置UserMapper.xml5、测试三、多对多查询(sqlMapper配
Bridge Fish
·
2023-12-23 23:55
mybatis
java
前端
MyBatis
的动态SQL
二、
MyBatis
标签1、if标签2、where标签3、set标签4、trim标签5、foreach标签6、sql标签7、bind标签8、choose标签9、include标签一、什么是动态SQL?
Bridge Fish
·
2023-12-23 23:55
mybatis
sql
java
mybatis
延迟加载
1、延迟加载介绍延迟加载也叫懒加载,根据需求加载数据,先加载主要显示的数据,如果需要关联的数据显示,再加载关联的数据显示2、为什么使用延迟加载(1)假设场景:用户表和订单表,用户表有多个用户,每个用户有多个订单,某些时候,我们需要同时查看用户信息和用户的订单信息,这个时候用户的信息和订单的信息都需要显示。但如果我们只查看订单列表,就没必要把用户信息和用户的订单的数据全部查询出来,只显示订单信息就够
纸上得来终觉浅~
·
2023-12-23 23:24
java
懒加载
关于
Mybatis
延迟加载不生效的原因Debugger
原因:IDEA没有关闭Debug的toString如果不关闭,就会在debug的时候查看变量或者赋值时,自动调用对象toString方法,触发延迟加载的SqlprotectedSetlazyLoadTriggerMethods=newHashSet<>(Arrays.asList("equals","clone","hashCode","toString"));四个方法均会触发
lalala641
·
2023-12-23 23:53
mybatis
intellij-idea
java
MyBatis
(十):
MyBatis
延迟加载/懒加载详解
延迟加载介绍
MyBatis
中的延迟加载,也成为懒加载,是指在进行关联查询时,按照设置的延迟规则推迟对关联对象的查询。延迟加载可以有效的减少数据库的压力。
Rangers-sun
·
2023-12-23 23:22
MyBatis
java
mybatis
mysql
八、(了解即可)
MyBatis
懒加载(或者叫延迟加载)
文章目录八、懒加载(了解即可)8.1为啥需要懒加载?8.2懒加载是什么?8.3开启方式8.4既然fetchType可以控制懒加载那么我仅仅配置fetchType不配置全局的可以吗?8.5aggressiveLazyLoading是做什么么的?8.6注意点8.7案例验证懒加载准备工作场景1:验证全局懒加载场景2:验证局部懒加载本人其他相关文章链接八、懒加载(了解即可)所谓的懒加载,延迟加载是同一个东
刘大猫.
·
2023-12-23 23:22
MyBatis
mybatis
MyBatis懒加载
MyBatis延迟加载
懒加载
延迟加载
MyBatis
的延迟加载(懒加载)
MyBatis
中的延迟加载是指在需要时才加载对象的某些属性或关联对象,而不是在初始查询时就加载所有数据。这对于性能优化和减少不必要的数据库查询非常有用。
Bridge Fish
·
2023-12-23 23:52
mybatis
oracle
数据库
多租户改造方案(用户基础模块)角色、部门、菜单可参考官方文档
修改用户表:sys_user增加tenant_id(租户ID,注意实体增加对应字段)修改
Mybatis
PlusSaasConfig修改登录接口LoginController,用户查询,登录检查用户是否有效不添加租户的附加条件
jianghx1024
·
2023-12-23 22:50
saas
java
spring
sql
数据库
saas
Mybatis
-plus如何实现自动添加租户ID,Insert操作时怎么自动添加tenant_id字段
Mybatis
-plus在执行Insert操作时怎么自动添加tenant_id字段JsqlParserSupport.processParser2.TenantLineInnerInterceptor.processInsert
jianghx1024
·
2023-12-23 22:19
saas
spring
boot
java
Java Collections Framework 源码分析(2 - ArrayList)
"阅读本文大约需要5分钟"如果问到
Java程序员
日常用到最多的数据结构是什么?我想不外乎这3个:ArrayList,HashMap和HashSet。这次我们就来分析其中的ArrayList的源码。
且把金针度与人
·
2023-12-23 22:33
2020-04-20
Mybatis
相关知识
Mybatis
相关知识
Mybatis
之多参传递注解方式传递参数1.在mappper.xml中编写相关sql语句select*fromuserwhereusername=#{name},sex=#{sex
summer96
·
2023-12-23 22:05
org.apache.ibatis.binding.BindingException:Invalid bound statement (not found)绑定异常出现原因和解决方法
文章目录BindingExceptionSpringBoot项目整合
Mybatis
时Mapper.xml文件的存放位置方式一:放在与Mapper接口同级目录方式二:在resources创建Mapper接口同名文件夹用来存放
没反应说说说
·
2023-12-23 21:14
#
Java框架
mybatis
java
Springsecurty【2】认证连接MySQL
1.前期准备基于SpringInitializr创建SpringBoot项目(基于SpringBoot2.7.12版本),实现与
MyBatis
Plus的项目整合。
平顶山大师
·
2023-12-23 21:39
mysql
数据库
java SSM家庭财务管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计
一、源码特点javaSSM家庭财务管理系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,spring+springMVC+
mybatis
),对理解JSPjava编程开发语言有帮助,系统具有完整的源代码和数据库
qq_251836457
·
2023-12-23 21:06
java类
java
数据库
myeclipse
MyBatis
笔记
Mybatis
Mybatis
介绍什么是
Mybatis
?
mybatis
是支持普通SQL查询、存储过程和高级映射的优秀持久层框架。
腿子代码了
·
2023-12-23 21:56
后端
mybatis
笔记
mybatis
的一级缓存使用以及禁用
目录验证代码如下mappper代码xml中代码实际执行代码执行结果DefaultSqlSessionCachingExecutorBaseExecutorPerpetualCache总结禁用一级缓存mapper对应的xml的select查询设置flushCache属性为trueMappedStatement的内部类Builder向外部变量flushCacheRequired赋值MapperBuil
zlpzlpzyd
·
2023-12-23 21:21
mybatis
缓存
mybatis
上一页
113
114
115
116
117
118
119
120
下一页
按字母分类:
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
其他