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
ORM框架Mybatis
Mini
MyBatis
-Plus(下)
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬最核心的内容前两篇已经讲完了,这一篇只有代码:先看demo目录下的三个文件:DemoApplication.javapackagecom.example.demo;importorg.springframework.boot.Spring
smart哥
·
2023-12-27 19:50
mybatis专题
mybatis
java
myBatis
-CRUD
上接入门案例(看之前的《
mybatis
基本介绍及入门案例》篇)1、映射接口publicinterfaceMonsterMapper{//添加方法publicvoidaddMonster(Monstermonster
象鼻山大王、
·
2023-12-27 19:20
ssm学习
mybatis
java
Mini
Mybatis
-Plus(中)
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬这一篇是用来过渡的,目的只有一个:模拟
MyBatis
-Plus
smart哥
·
2023-12-27 19:42
mybatis专题
mybatis
java
springmvc dubbo整合cms内容发布平台
云架构电子商务平台javab2b2co2o技术解决方案开发语言:java、j2ee数据库:mysqlJDK支持版本:JDK1.6、JDK1.7、JDK1.8版本通用框架:maven+springmvc+
mybatis
swiftie10
·
2023-12-27 18:30
动态更新
对于Hibernate框架可以使用@DynamicUpdate注解实现字段的动态更新,对于
MyBatis
框架如何实现类似的动态SQL功能,实现插入和修改SQL只包含POJO中的非空字段?
xiaohei_e853
·
2023-12-27 18:07
Springboot +
Mybatis
-plus事务管理
事务事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!开启事务,在Springboot的启动类,或者某个@Configuration的类上加上@EnableTransactionManagement开启事务。因为这是数据库相关,所以我加在了mybati
拾 -.-
·
2023-12-27 18:45
java
mybatis
MyBatis
MySQL数据库中,使用Navicat运行没有问题,但是运行项目的时候反复报错
最近开发过程中,sql在MySQL数据库中,使用Navicat运行没有问题,但是运行项目的时候,死活过不去,一直报错et.sf.jsqlparser.parser.ParseException:Encounteredunexpectedtoken:"AGAINST"atline88,column37.Wasexpectingoneof:"&""&&"".""::"";"">""AND""COLLA
拾 -.-
·
2023-12-27 18:45
数据库
maven
Spring Boot学习(三十一):SpringBoot集成
MyBatis
-Plus,增强版
MyBatis
!
目录前言
MyBatis
-PlusSpringBoot集成
MyBatis
-Plus
MyBatis
-Plus的CRUD前言SpringBoot系列:点击查看SpringBoot系列文章
MyBatis
-Plus
MyBatis
-Plus
way_more
·
2023-12-27 17:32
springboot
mybatis
数据库
java
Mybatis-plus
Spring Boot学习(十六):Spring Boot整合pagehelper(
Mybatis
分页神器)
前言SpringBoot系列:点击查看SpringBoot系列文章PageHelper要说
MyBatis
最常用的分页插件是什么?那一定非PageHelper不可了。
way_more
·
2023-12-27 17:01
springboot
java
spring
boot
mybatis
数据库
mysql
Spring Boot学习(十一):Spring Boot整合和使用JPA,详细易懂!
JavaPersistenceAPI)是Sun官方提出的Java持久化规范.为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据.它的出现是为了简化现有的持久化开发工作和整合ORM技术.结束各个
ORM
way_more
·
2023-12-27 17:31
springboot
java
spring
boot
spring
数据库
Python-Django毕业设计智能停车场管理系统(程序+LW).
项目技术:SSM+
mybatis
+Maven+Vue等等组成,B/S模式+Maven管理等等。环境需要1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论上也可以。2.ID
加木计算机毕设程序
·
2023-12-27 16:53
课程设计
java
mysql
Python-Django毕业设计欢迎智能停车场管理系统(程序+Lw)
项目技术:SSM+
mybatis
+Maven+Vue等等组成,B/S模式+Maven管理等等。环境需要1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论上也可以。2.ID
基林计算机毕设程序
·
2023-12-27 16:53
课程设计
java
mysql
Jave实现分页功能
目录一、List分页二、数据库分页查询1.mysql数据库2.oracle数据库三、SpringDataJPA分页四、
MyBatis
分页(使用PageHelper实现分页)五、Hutool工具类分页一、
xiaoyu_alive
·
2023-12-27 16:52
Java
java
mybatis
MyBatis
-
-遍历map
updateusersetage=40whereidin(#{i})@Testpublicvoidforeachupdate(){//2.创建SQLsession,执行SQLSqlSessionsession=ssf.openSession();Mapmap=newHashMap();map.put("key",newint[]{1,3});//第一个是SQL定位//第二个传入的是map类型的参数
ssttIsme
·
2023-12-27 16:28
Mybatis
Generator 使用com.mysql.cj.jdbc.Driver遇到的问题
Mybatis
Generator使用com.mysql.cj.jdbc.Driver遇到的问题今天闲来无事,准备搭一套SSM的环境,当然所有的jar包都用最新的。
牛初九
·
2023-12-27 15:18
SpringBoot3 应用分析
SpringBoot3-快速入门1、简介1.前置知识Java17Spring、SpringMVC、
MyBatis
Maven、IDEA2.环境要求环境&工具版本(orlater)SpringBoot3.0.5
Please Sit Down
·
2023-12-27 15:48
Spring
Boot
Java
java
计算机毕业设计-----ssm+mysql+maven养老院管理系统
养老院管理系统该系统主要功能室养老院系统,采用mvc三层架构1、采用技术书spring、springmvc、
mybatis
、maven等技术2、数据库是mysql,共11张表3、前端使用bootstrap
小可计算机毕设
·
2023-12-27 15:11
计算机毕业设计
计算机毕业论文
课程设计
mysql
maven
java
intellij-idea
数据库
开发语言
初学者在学习 Java 中的 SSM 时,应该如何学习?
学习Java的SSM(Spring+SpringMVC+
MyBatis
)框架是一个深入理解Java企业级应用开发的重要步骤。
Itmastergo
·
2023-12-27 14:27
学习
java
开发语言
mybatis
resultMap 里面的 jdbcType 有必要吗
在
MyBatis
的ResultMap中,jdbcType用于指定数据库中的字段类型,以确保Java对象在映射为数据库字段时能够正确地被转换成对应的数据类型。
假装Java大神
·
2023-12-27 13:38
mybatis
java
数据库
MyBatis
缓存 - 下:二级缓存
通过上篇文章我们已经知道,
MyBatis
一级缓存的最大共享范围为SqlSession,即一次会话中,而且有可能会因为缓存没更新而导致脏读问题。
DJN_
·
2023-12-27 13:15
MyBatis
的动态SQL
标签、set标签5.2trim主要用于动态向表中插入数据6.foreach标签7.sql标签8.include9.choose(when,otherwise)语句10.bind标签1.什么是动态sql
MyBatis
yxwCat
·
2023-12-27 12:46
mybatis
Java
mybatis
sql
java
MyBatis
的配置文件
目录1.properties标签2.typeAliases标签3.Mappers标签3.1使用mapper映射文件的路径33.2使用mapper接口的路径3.3使用mapper接口的包名批量引入4.settings(设置)5.typeHandlers(类型处理器)6.objectFactory(对象工厂)7.plugins(插件)8.environments(环境配置)9.databaseIdPr
yxwCat
·
2023-12-27 12:45
mybatis
Java
mybatis
java
开发语言
Java之遍历树状菜单
目录文章内容如下✏️前言✏️一、数据库表✏️二、编写实体代码✏️三、写一个Mapperdao接口✏️四、写一个
MyBatis
MapperSQL语句✏️
半杯可可
·
2023-12-27 11:04
开发语言
sql
java
后端
树状菜单
mybatis
升级后导致alias表名设置设备诊断
mybatis
从1.3.2升级2.0.7到后部分系统解析alias出错了,具体错误如下:问题触发位置:TypeAliasRegistry.registerAliasSqlSessionFactoryBean.buildSqlSessionFactory
sunon_
·
2023-12-27 11:25
mybatis
java
开发语言
B041-SSM集成_拦截器
目录SSM整合简介整合步骤先准备spring环境核心配置文件Spring整合
Mybatis
准备数据库和表Spring管理数据库连接属性文件Spring管理连接池实体类、mapper接口和映射文件Spring
XIAOMING820
·
2023-12-27 11:21
笔记总结
tomcat
java
ssm
拦截器
【微服务核心】Spring Boot
SpringBoot文章目录SpringBoot1.简介2.开发步骤3.配置文件4.整合SpringMVC功能5.整合Druid和
Mybatis
6.使用声明式事务7.AOP整合配置8.SpringBoot
比尔高特
·
2023-12-27 11:02
#
04
微服务核心
spring
boot
微服务
java
mysql查询数据库第一条记录_SQL获取第一条记录的方法(sqlserver、oracle、mysql数据库)...
初识
MyBatis
MyBatis
是第一个支持自定义SQL、存储过程和高级映射的类持久框架。
MyBatis
消除了大部分JDBC的样板代码、手动设置参数以及检索结果。
duck_1984
·
2023-12-27 11:29
mysql查询数据库第一条记录
超级实用的防止商品超卖的 7 种实现方式,非常好用!
本文环境:SpringBoot2.5.7+MySQL8.0X+
Mybatis
Plus+Swagger2.9.2模拟工具:Jmeter模拟场景:减库存->创建订单->模拟支付2.商品秒杀-超卖在开发中,对于下面的代码
~卑微的搬砖人~
·
2023-12-27 11:56
springboot
spring
cloud
spring
boot
后端
java
项目联系 Spring Boot + flowable 快速实现工作流
总览使用flowable自带的flowable-ui制作流程图使用springboot开发流程使用的接口完成流程的业务功能基于SpringBoot+
MyBatis
Plus+Vue&Element实现的后台管理系统
~卑微的搬砖人~
·
2023-12-27 11:23
spring
boot
后端
java
java SSM小说阅读网站系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计
一、源码特点javaSSM小说阅读网站系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,spring+springMVC+
mybatis
),对理解JSPjava编程开发语言有帮助,系统具有完整的源代码和数据库
qq_251836457
·
2023-12-27 10:22
java类
java
数据库
myeclipse
MyBatis
动态sql
MyBatis
的映射文件中支持在基础SQL上添加一些逻辑操作,并动态拼接成完整的SQL之后再执行,以达到SQL复用、简化编程的效果。
jyx_boy
·
2023-12-27 10:51
Mybatis
mybatis
sql
java
Mybatis
创建项目和 增删改查
创建项目1先创建maven项目然后配置pom.xml文件
mybatis
、mysql-connector-java、log4j、junitorg.
mybatis
mybatis
3.4.5//mysql看自己的版本
jyx_boy
·
2023-12-27 10:50
Mybatis
mybatis
MyBatis
的关联查询和延迟加载
MyBatis
的关联查询1.什么是关联查询实体间的关系(拥有has、属于belong)OneToOne:一对一关系(account←→user)OneToMany:一对多关系(user←→account
jyx_boy
·
2023-12-27 10:50
Mybatis
mybatis
java
开发语言
MyBatis
运行原理
mybatis
-config.xml.xml.xmlxml||Resources(构建IO流)||-->将配置文件转换(InputStream)|SqlSessionFactoryBuilder(工厂的构建者
jyx_boy
·
2023-12-27 10:20
Mybatis
mybatis
java
sql
java SSM课程平台系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计
一、源码特点javaSSM课程平台系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,spring+springMVC+
mybatis
),对理解JSPjava编程开发语言有帮助,系统具有完整的源代码和数据库
qq_251836457
·
2023-12-27 10:49
java类
java
数据库
myeclipse
MyBatis
的缓存
MyBatis
的缓存创建工程:1缓存介绍为什么使用缓存?首次访问时,查询数据库,并将数据存储到内存中;再次访问时直接访问缓存,减少IO、硬盘读写次数、提高效率
Mybatis
中的一级缓存和二级缓存?
jyx_boy
·
2023-12-27 10:19
Mybatis
mybatis
缓存
java
前后端分离下的鸿鹄电子招投标系统:使用Spring Boot、
Mybatis
、Redis和Layui实现源码与立项流程
该系统通过SpringCloud、SpringBoot2、
Mybatis
等先进技术,打造了从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。
微服务技术分享
·
2023-12-27 10:13
spring
boot
mybatis
redis
招投标系统源码
like concat()函数
mybatis
中为了防止sql注入,使用like语句时并不是直接使用,而是使用concat函数andgood_namelikeconcat('%',#{goodName},'%')concat()函数1
top、cxy
·
2023-12-27 10:08
java
mybatis
mybatis
中批量查询
0">ANDorder_idIN#{item}解释:orderIds是一个类型为integer的list
top、cxy
·
2023-12-27 10:38
mybatis
java
MyBatis
MyBatis
是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。
MyBatis
消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索。
LynnGuo
·
2023-12-27 10:50
十.
MyBatis
的动态SQL
在
MyBatis
中,动态SQL是通过使用、、、等元素来构建的。这些元素允许你在XML映射文件中定义动态的SQL查询,以便根据给定的条件或参数动态地生成和执行SQL语句。10.2.if
血战灬狂龙
·
2023-12-27 10:49
mybatis
sql
数据库
java
maven
八.
MyBatis
的关联查询
8.1.什么是关联查询关联查询,也称为多表查询,指两个或更多个表一起完成查询操作。关联查询的重点是多张表之间的连接条件,根据该条件数据库才知道这些表之间数据的对应关系,从而分别获取这些对应的记录中查询的字段并构成结果集。需要注意的是,关联查询要有连接条件,不添加连接条件会产生笛卡尔积,这通常是一个无意义的结果集。原则上N张表关联至少需要有N-1个连接条件。实体间的关系(拥有has、属于belong
血战灬狂龙
·
2023-12-27 10:48
数据库
九、
MyBatis
的延迟加载
在
MyBatis
中,延迟加载可以通过多种方式实现,例如使用和元素或实现ResultHandler接口来自定义结果集的处理方式。
血战灬狂龙
·
2023-12-27 10:48
mybatis
【
MyBatis
】使⽤
MyBatis
完成CRUD操作
一、引言
MyBatis
是一个流行的Java持久层框架,它允许开发者以简洁、直观的方式与数据库进行交互。
血战灬狂龙
·
2023-12-27 10:18
mybatis
一.
MyBatis
介绍
1.1.什么是框架框架(framework)(Framework)是一个框子——指其约束性,也是一个架子——指其支撑性,即已经对基础的代码进行了封装并提供相应的API,开发者在使用框架是直接调用封装好的api可以省去很多代码编写,从而提高工作效率和开发速度。如果将开发完成的软件比作是一套已经装修完毕的新房,那框架就好比是一套已经修建好的毛坯房。用户直接购买毛坯房,建筑质量和户型合理有保证,还省去了
血战灬狂龙
·
2023-12-27 10:18
mybatis
android
六、
Mybatis
的ORM映射
1.什么是ORM映射ORM映射是一种技术,它通过现实ORM规范,完成面向对象的编程语言到关系数据库的映射。它可以把关系型数据库封装成对象,解决面向对象编程语言与底层关系数据库不协调的问题。具体来说,ORM映射有以下几个基本规则:类与表相对应。类的属性(成员变量)与表的字段相对应。类的实例与表中具体的一条记录相对应。一个类可以对应多个表,一个表也可以对应多个类。数据库中的表可以没有主键,但是类的实例
血战灬狂龙
·
2023-12-27 10:18
mybatis
oracle
数据库
mybatis
resultType和resultMap功能类似,都是返回对象信息?resultMap高级映射:(resultMap)如果查询出来的列名和pojo的属性名不一致,通过定义一个resultMap对列名和pojo属性名之间作一个映射关系。(高级映射,字段名称可以不一致,通过映射来实现单表查询关联查询(一对一)resultMap对于一对一表连接的处理方式通常为在主表的pojo中添加嵌套另一个表的pojo
小小橘子皮
·
2023-12-27 10:46
mybatis
java
数据库
Mybatis
-Plus基础之Mapper的映射规则
文章目录映射规则1.列名和属性名不一致2.PO属性比数据库字段要多3.关键字冲突4.ID生成规则映射规则1.列名和属性名不一致有时你会遇到PO类和数据库表字段不一致的情况,并且又没办法将它俩调整成一致。这种情况下,你就要显示地在你的PO类的属性上添加@TableField注解,并通过它的value属性指定该属性所对应的数据库字段。@TableField(value="location")priva
Gambler_Tu
·
2023-12-27 10:46
mybatis-plus
mybatis
【
Mybatis
】深入学习
MyBatis
:概述、主要特性以及配置与映射
个人博客:个人主页个人专栏:
Mybatis
⛳️功不唐捐,玉汝于成目录前言正文一、概述
MyBatis
简介主要特性1.动态SQL2.结果映射3.插件机制二、
MyBatis
配置文件1.配置文件结构数据库连接信息全局配置映射器扫描
还在路上的秃头
·
2023-12-27 10:15
Mybatis
oracle
数据库
mybatis
面试
笔记
java
十一.
MyBatis
的缓存
Mybatis
中的一级缓存和二级缓存?一级缓存:也称为SqlSession级别的缓存,它是默认启用的,并且会缓存所有
血战灬狂龙
·
2023-12-27 10:45
mybatis
缓存
上一页
104
105
106
107
108
109
110
111
下一页
按字母分类:
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
其他