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
大学生入门:初识方法及其易踩坑的点
在
java学习
过程中,我们不难发现有很多重复使用的功能代码块,每次使用如果都要重新写一遍,岂不是很麻烦,就算是“cv”大法,感觉也不是很方便,那么,有什么办法可以解决这个问题呢?方法!
·
2025-07-29 21:58
2025最新
Mybatis
-plus教程(二)
三、CRUD(一)BaseMapper接口方法介绍BaseMapper中提供了crud方法,具体方法如下://插入一条记录intinsert(Tentity);//根据entity条件,删除记录intdelete(@Param(Constants.WRAPPER)Wrapperwrapper);//删除(根据ID批量删除)intdeleteBatchIds(@Param(Constants.COL
·
2025-07-29 19:18
2025最新
Mybatis
-plus教程(四)
五、
MyBatis
-Plus的service封装(一)通用Service简介
MyBatis
-Plus除了通用的Mapper还有通用的Service层,这也减少了相对应的代码工作量,把通用的接口提取到公共
·
2025-07-29 19:18
2025最新
Mybatis
-plus教程(三)
四、
MyBatis
-Plus条件构造器(一)条件构造器介绍在
MyBatis
-Plus中提了构造条件的类Wrapper,它可以根据自己的意图定义我们需要的条件。
·
2025-07-29 19:43
Java 代理机制详解:从静态代理到动态代理,彻底掌握代理模式的原理与实战
作为一名Java开发工程师,你一定在使用Spring、
MyBatis
、RPC框架等技术时接触过“代理”(Proxy)这个概念。
大葱白菜
·
2025-07-29 18:13
java合集
java
开发语言
后端
个人开发
学习
代理模式
java学习
笔记8
一、异常处理Error:错误,程序员无法处理,如OOM内存溢出错误、内存泄漏...会导出程序崩溃1.异常:程序中一些程序自身处理不了的特殊情况2.异常类Exception3.异常的分类:(1).检查型异常(编译异常):在编译时就会抛出的异常(代码上会报错),需要在代码中编写处理方式(和程序之外的资源访问)直接继承Exception(2).运行时异常:在代码运行阶段可能会出现的异常,可以不用明文处理
幸福,你等等我
·
2025-07-29 18:10
学习
笔记
java
Java朴实无华按天计划从入门到实战(强化速战版-66天)
朴实无华按天计划从入门到实战(强化速战版-66天)1.基础(18)1.1JavaSE核心(5天)1.2数据库与SQL(5天)1.3前端基础(8天)2.进阶(17天)2.1JavaWeb核心(5天)2.2
Mybatis
岫珩
·
2025-07-29 18:38
Java
后端
java
开发语言
学习
Java
时间安排
学习计划
Java学习
-----JVM的垃圾回收算法
在Java虚拟机(即JVM)中,垃圾收集是自动内存管理的核心机制,其主要作用是识别并回收不再使用的对象所占用的内存空间,以避免内存泄漏和溢出。不同的垃圾收集算法有着不同的实现思路和适用场景,下面将详细介绍JVM中4种常见的垃圾收集算法。(一)标记-清除算法标记-清除算法是最基础的垃圾收集算法,它分为“标记”和“清除”两个阶段。在标记阶段,会遍历所有对象,标记出需要回收的垃圾对象;在清除阶段,会清除
·
2025-07-29 16:58
Mybatis
plus的雪花算法及代码生成器的使用
1.雪花算法1.1背景:雪花算法(Snowflake)的使用背景主要源于高并发分布式系统环境下对唯一ID生成的需求。这种需求在像Twitter这样的社交媒体平台上尤为突出,因为Twitter需要处理每秒上万条消息的请求,并且每条消息都必须分配一个唯一的ID。这些ID不仅需要全局唯一,以跨机器、跨时间区分,还需要保持一定的顺序性(尽管不要求连续),以方便客户端排序和后续的数据处理。1.2与自动递增的
你我约定有三
·
2025-07-29 16:25
算法
dreamweaver
java知识点分享篇(一)
java分享篇一大家好,我是小小刀,我们又见面啦,本文是一个新的系列->java分享系列,现在有三个系列,
java学习
系列:一篇系统的讲一个知识点,java故事系列:散文随笔,有知识点也有生活。
微笑的小小刀
·
2025-07-29 15:45
并发编程与
MyBatis
精髓
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
AIHacksCash
·
2025-07-29 10:11
Java场景面试宝典
Concurrency
Java
Database
Framework
mybatis
的insert(pojo),会返回pojo吗
在
MyBatis
中,执行insert操作时,Mapper接口的insert方法本身不会直接返回一个包含数据库生成字段的POJO对象。其默认返回值是受影响的数据库行数(通常是int或Integer)。
·
2025-07-28 23:17
MyBatis
与
MyBatis
-Plus批量插入实战指南
本文将详细总结
MyBatis
和
MyBatis
-Plus常用的几种批量插入方式,并通过实际代码示例和运行结果,帮助大家更好地理解和应用。
代码小侦探
·
2025-07-28 23:12
mybatis
Spring Boot与
MyBatis
完美融合:整合实战指南
目录1、梳理整合思路2、整合实现2.1环境搭建2.2案例3、整合
mybatis
-plus报错1.依赖问题2.配置问题3.Mapper接口与XML文件问题4.实体类问题5.数据库连接问题6.SQL语句问题
·
2025-07-28 22:41
MyBatis
中#{}与${}的实战避坑指南
MyBatis
在持久层框架中占据举足轻重的地位,其映射文件中的两种参数占位符——#{}与${}——常常令初学者困惑,也令资深开发者反复斟酌。
·
2025-07-28 22:39
AI-调查研究-26-【时间管理】全球不同人群社交媒体使用时间情况
(300篇)目前2025年07月10日更新到:Java-68深入浅出分布式服务Netty实现自定义RPC附详细代码
MyBatis
已完结,Spring已完结,Nginx已完结,Tomcat已完
武子康
·
2025-07-28 22:07
AI
DeepSearch
人工智能
ai
学习
职场和发展
职场发展
个人开发
程序人生
【Spring Boot 整合
MyBatis
详细教程】
文章目录SpringBoot整合
MyBatis
详细教程简介环境准备项目搭建项目结构配置项目1.`pom.xml`配置2.`数据源和
MyBatis
`配置3.`启动类`配置4.
打会游戏睡会觉
·
2025-07-28 21:35
spring
boot
spring
boot
mybatis
后端
Spring Boot 整合
MyBatis
全流程指南
目录SpringBoot整合
MyBatis
全流程指南一、整合回顾与准备(一)Spring整合
MyBatis
回顾(二)SpringBoot整合
MyBatis
优势(三)案例需求(四)准备数据库二、创建工程并引入依赖三
·
2025-07-28 21:35
并发编程与
MyBatis
核心知识
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)、《解密程序员的思维密码——沟通、演讲、思考的实践》作者、清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队
·
2025-07-28 21:03
Java+Vue 地下停车场管理系统的设计与实现
一、项目简介本项目是一款基于SpringBoot+Vue开发的地下停车场管理系统,采用前后端分离架构,后端使用
MyBatis
操作MySQL数据库,前端使用Vue进行页面展示和用户交互。
不若浮生一梦
·
2025-07-28 21:32
计算机毕设
java
vue.js
开发语言
SSM+Vue共享充电宝管理系统 充电宝投放管理系统 共享充电宝维护管理系统Java
作者主页:计算机毕业设计老哥有问题可以主页问我一、开发介绍1.1开发环境开发语言:Java数据库:MySQL系统架构:B/S后端:SSM(Spring+SpringMVC+
Mybatis
)前端:Vue工具
计算机程序老哥
·
2025-07-28 20:07
JAVA---继承与多态(基础详解与样例分析)
在
JAVA学习
有了一定基础和了解上将会继续深入学习多态,面向对象程序设计的三大支柱是封装、继承和多态,学习的步骤是循环渐进的,在学习了封装和继承的基础知识后进而了解多态。什么是多态?
胡同巷的猫七姑娘~
·
2025-07-28 17:34
java
eclipse
开发语言
Java学习
--------享元模式
在软件开发中,当系统需要创建大量相似对象时,内存消耗会急剧增加,可能导致系统性能下降。享元模式正是为解决这一问题而生,它通过共享技术实现对象的复用,有效减少对象数量,降低内存占用,提升系统效率。享元模式是一种结构型设计模式,其核心思想是通过共享已经存在的对象来大幅度减少需要创建的对象数量,避免大量相似对象的开销,从而提高系统资源的利用率。这里的“享元”指的是可以被多个对象共享的单元。比如在一个文字
·
2025-07-28 13:08
Java学习
--------组合模式
在软件开发中,经常会遇到处理由多个相似对象组成的树形结构的场景,比如文件系统中的文件和文件夹、公司的组织结构等。组合模式为这类问题提供了优雅的解决方案,它能够让客户端以统一的方式处理单个对象和对象组合。组合模式是一种结构型设计模式,其核心思想是将对象组合成树形结构以表示“部分-整体”的层次关系,使得客户端对单个对象和组合对象的使用具有一致性。简单来说,组合模式就是把多个简单的对象组合成一个复杂的对
典孝赢麻崩乐急
·
2025-07-28 13:08
java
学习
组合模式
Java学习
--------策略模式
在软件开发中,面对同一问题往往存在多种解决方案,且这些方案可能需要根据不同场景动态切换。策略模式为这种场景提供了优雅的解决方案,它能让算法或行为在不影响客户端的情况下灵活替换。策略模式是一种行为型设计模式,其核心思想是定义一系列算法,将每个算法封装起来,并使它们可以相互替换,让算法的变化独立于使用算法的客户端。简单来说,策略模式就是把做一件事的不同方法(策略)分开封装,使得这些方法可以互相替换,而
典孝赢麻崩乐急
·
2025-07-28 13:08
java
学习
策略模式
Java学习
----原型模式
在软件开发中,创建对象往往需要经过复杂的初始化过程,比如读取配置文件、连接数据库获取数据等。如果频繁创建此类对象,会消耗大量系统资源,影响程序性能。原型模式作为一种创建型设计模式,为解决这一问题提供了高效方案。原型模式是指用一个已经创建的实例作为原型,通过复制该原型来创建一个和原型相同或相似的新对象。简单来说,就是通过复制现有对象来生成新对象,而不是通过new关键字重新创建。这种模式的核心在于“复
典孝赢麻崩乐急
·
2025-07-28 13:07
java
学习
原型模式
Java学习
-------外观模式
在软件开发中,随着系统的不断迭代,模块会越来越多,模块之间的依赖关系也会变得错综复杂。这不仅会增加开发难度,还会让系统的维护和扩展变得棘手。而外观模式就像一位“前台接待员”,为复杂的系统提供一个简洁统一的接口,让外部与系统的交互变得简单高效。。外观模式是设计模式三大类中的一种结构型设计模式,它为子系统中的一组接口提供一个统一的高层接口,使得子系统更容易被使用。简单来说,就是在复杂的子系统外面套上一
典孝赢麻崩乐急
·
2025-07-28 13:30
java
学习
外观模式
MyBatis
Plus 批量添加
文章目录现状优化效果报错现状一般来说,批量插入可以使用
MyBatis
Plus中ServiceImpl自带的方法saveBatch打开sql日志,application.yml添加配置,mapper-locations
·
2025-07-28 11:50
springboot +
mybatis
使用xml方式九
springboot集成
mybatis
使用xml方式依赖org.springframework.bootspring-boot-starter-parent1.5.12.RELEASEorg.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-testtestorg.sprin
AmeeLove
·
2025-07-28 04:43
【经验分享】如何找到适合初学者的Java项目案例?
系统设计与技术选型:基于需求选择框架和技术栈,例如使用SpringBoot构建微服务架构,
MyBatis
处理数据交互,Redis作为缓存层优化性能5。
·
2025-07-28 04:29
狂神说Linux笔记
B站视频狂神说LinuxJava开发之路:JavaSE,MySQL,前端(html,css,js),javaweb,SSM框架,SpringBootvue,SpringCloud,(
mybatis
-plusgit
是你牛天成
·
2025-07-27 23:50
项目部署
linux
MyBatis
Plus 中的条件构造器
一、WrapperWrapper:条件构造抽象类,最顶端父类AbstractWrapper:用于查询条件封装,生成sql的where条件QueryWrapper:查询条件封装UpdateWrapper:Update条件封装AbstractLambdaWrapper:使用Lambda语法LambdaQueryWrapper:用于Lambda语法使用的查询WrapperLambdaUpdateWrap
中东大鹅
·
2025-07-27 17:08
mybatis
spring
boot
后端
java
MyBatis
Plus 分页
一、分页插件
MyBatis
Plus自带分页插件,只要简单的配置即可实现分页功能1、添加配置类@ConfigurationpublicclassMyConfig{@Beanpublic
Mybatis
PlusInterceptor
mybatis
PlusInterceptor
中东大鹅
·
2025-07-27 17:38
mybatis
java
数据库
spring
boot
MyBatis
Plus 对数据表常用注解
1.@TableName(1)解释说明@TableName注解用于指定实体类对应的数据库表名,当实体类的名称与数据库表名不一致时,可以用此注解进行映射。此外,@TableName还支持设置一些其他的配置选项,比如全局表名前缀、后缀的处理。value:指定数据库表名。如果没有设置此注解,则会默认映射到与类名相同的表名。schema:指定数据库的schema,适用于多schema的情况。(2)应用示例
中东大鹅
·
2025-07-27 16:03
mybatis
oracle
数据库
spring
boot
Postgresql数据库Java中
mybatis
问题记录
项目场景:Java中使用
mybatis
进行数据查询,使用实体类接收报错“Errorattemptingtogetcolumn‘basin_code’fromresultset.Cause:org.postgresql.util.PSQLException
haokan_Jia
·
2025-07-27 15:23
postgresql
JAVA
数据库
postgresql
java
基于ssm框架的管理系统如何开题,有哪些步骤,怎么设计更合理
1、SSM框架简介SSM框架是SpringMVC,Spring和
Mybatis
框架的整合,是标准的MVC模式,将整个系统划分为View层,Controller层,Service层,DAO层四层,使用SpringMVC
勤劳的史蒂夫
·
2025-07-27 13:08
Day20: Spring与
MyBatis
的量子纠缠 —— 解密Mapper接口如何获得魔法实现的终极指南
一、Mapper接口的"借尸还魂"术——MapperFactoryBean解剖室1.1Mapper的诞生时刻轴1.2MapperFactoryBean的克隆工厂源码级实例生成流程:1.3接口炼金术——
MyBatis
ProxyFactory
zhysunny
·
2025-07-27 10:48
Spring
spring
mybatis
java
[附源码]java毕业设计篮球俱乐部管理系统
项目技术:SSM+
mybatis
+Maven+Vue等等组成,B/S模式+Maven管理等等。环境需要1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论上也可以。2.ID
卓杰计算机程序设计
·
2025-07-27 09:42
java
开发语言
mysql
Java学习
第七十五部分——Docker
目录一、前言提要⚙️二、核心概念️三、核心技术⚖️四、与传统虚拟机的区别五、核心优势六、应用场景⚙️七、核心价值——对于Java开发️八、Java应用容器化核心步骤⚖️九、构建Java镜像的三种方式对比十、容器生命周期管理十一、环境最佳实践十二、总结归纳概述一、前言提要Docker是一个开源的容器化平台,允许开发者将应用程序及其依赖环境(如代码、运行时环境、系统工具、配置文件等)打包成一个轻量级、
慕y274
·
2025-07-27 09:11
java
学习
docker
Java学习
第七十六部分——Java内存模型 (JMM)
目录一、前言概述提要二、关键作用解释三、核心概念剖析四、问题解决方案五、happens-before原则六、总结归纳升华一、前言概述提要Java内存模型(JavaMemoryModel,JMM)是Java虚拟机(JVM)规范中定义的一个核心概念,它规定了多线程环境下,线程如何与主内存交互以及线程之间如何通过主内存共享变量。它的主要目的是解决多线程编程中常见的三大核心问题:可见性、有序性、原子性。二
·
2025-07-27 09:11
Java学习
第六十三部分——K8s
目录一、关键概述二、定义起源三、核心特点️四、核心组件五、资源对象⚡六、应用场景七、Java与K8s️八、运维与监控九、总结与归纳一、关键概述Kubernetes(简称K8s,源自“K”与“s”之间的8个字母)是开源的容器编排平台,由Google团队基于其内部Borg系统设计理念开源,现已成为云原生应用管理的事实标准。Java与K8s的结合是云原生应用开发的核心实践,帮助Java开发者高效管理容器
·
2025-07-27 09:10
数据封装、参数接收、日志技术
数据封装
Mybatis
默认数据封装规则:实体类属性名和数据库表的字段名一致,
mybatis
会自动封装如果字段名和实体类属性名不一致解决办法:1).手动结果映射在DeptMapper接口方法上,通过@Results
·
2025-07-27 08:36
9:
java学习
笔记:do-while语句
do-while也是一种循环语句,与while很像,但是与while刚刚好反一下。9.1do-while的基本结构do{//循环体:要执行的代码}while(条件);do--while是先循环,再判断条件,就是先执行代码,然后呢判断条件,循环体先执行一次;然后判断条件;如果条件为true,再重复执行;如果条件为false,就退出。这个结构刚刚好和while循环的结构是相反的。注意!!while(条
Charles Wesley(范清远)
·
2025-07-27 07:24
java
学习
java
笔记
eclipse
JAVA图文短视频交友+自营商城系统源码支持小程序+Android+IOS+H5
JAVA图文短视频交友+自营商城系统源码支持小程序+Android+IOS+H5应运而生,以SpringBoot+
MyBatis
Plus+MySQL为后端核心,Uniapp(Vue语法)实现跨端兼容,Vue
·
2025-07-27 07:22
2025 版 Java 学习路线实战指南从入门到精通全程解析
Java学习
路线实战指南(2025版)一、基础环境搭建(2025最新)JDK安装:推荐使用LibericaJDK21LTS(支持GraalVM原生编译)#macOS使用SDKMAN安装curl-s"https
·
2025-07-27 06:15
com.baomidou.
mybatis
plus.core.exceptions.
Mybatis
PlusException:
Cause:com.baomidou.
mybatis
plus.core.exceptions.
Mybatis
PlusException:Failedtoprocess,pleaseexcludethetableNameorstatementId.ErrorSQL
·
2025-07-27 04:56
Mybatis
Plus执行sql语句报错:Caused by: net.sf.jsqlparser.parser.ParseException
先看错误:Errorqueryingdatabase.Cause:com.baomidou.
mybatis
plus.core.exceptions.
Mybatis
PlusException:Failedtoprocess
·
2025-07-27 03:25
com.baomidou.
mybatis
plus.core.exceptions.
Mybatis
PlusException: Failed to process, please…
com.baomidou.
mybatis
plus.core.exceptions.
Mybatis
PlusException:Failedtoprocess,please…一介小白,写代码的时候遇到的问题
࿅孑孓风侍
·
2025-07-27 03:25
sql
springboot
sql
DAO与Mapper:数据访问层的两种实现范式
为什么
MyBatis
用Mapper而不用DAO?本文将系统解析二者的关系,帮助开发者建立清晰的认识。
·
2025-07-26 21:05
mybatis
3.5 logback打印sql日志
1.
mybatis
配置主要配置log-impl属性,如果只在控制台打印配置org.apache.ibatis.logging.stdout.StdOutImpl,下面的配置是输出到日志文件#
mybatis
·
2025-07-26 21:04
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他