技术栈
mybatis
计算机学姐
18 小时前
vue.js
·
spring boot
·
后端
·
mysql
·
信息可视化
·
intellij-idea
·
mybatis
基于SpringBoot的校园二手书籍交易系统【个性化推荐+数据可视化统计+我买到的+我卖出的】
作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。
zjneymar
19 小时前
java
·
sql
·
mybatis
Mybatis的动态sql
大多数动态标签都需要结合 <if> 进行条件判断。用于封装查询条件。自动插入 WHERE 关键字(如果内部有满足条件的内容)。
稻草猫.
20 小时前
java
·
数据库
·
后端
·
spring
·
java-ee
·
mybatis
·
mybatis-plus
MyBatis-Plus高效开发全攻略
MyBatis-Plus(简称 MP)是⼀个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发.提高效率而生 。
计算机学姐
21 小时前
java
·
spring boot
·
后端
·
spring
·
tomcat
·
intellij-idea
·
mybatis
基于SpringBoot的网吧管理系统
作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。
弹简特
21 小时前
数据库
·
mybatis
【JavaEE20-后端部分】 MyBatis 入门第四篇:多表查询、#{}与${}详解、数据库连接池
老铁们,前三篇我们学会了 MyBatis 的基本操作,从注解到 XML,从参数传递到结果映射,可以说已经能独立完成大部分单表 CRUD 了。但真实项目中,数据往往分散在多张表中,比如用户表、文章表、订单表……很多时候我们需要一次性把多张表的数据查出来。 今天我们就来聊聊 多表查询,以及 MyBatis 中两个非常重要的符号:#{} 和 ${}。另外,我们还会学习数据库连接池的配置,以及一些企业级开发规范。
哆啦A梦1588
1 天前
数据库
·
spring boot
·
mybatis
Springboot整合MyBatis实现数据库操作
以上mapper 里面基本的文件格式, mapper 标签上面是固定的, 所有的 mapper 文件都是这样的, namespace 跟你的接口层所映射的
弹简特
2 天前
xml
·
mybatis
【JavaEE19-后端部分】 MyBatis 入门第三篇:使用XML完成增删改查
老铁们,欢迎来到MyBatis的XML世界!不管你有没有了解过注解方式,都没关系,因为XML方式是MyBatis最原始、最强大的形式,也是我个人最喜欢的方式。为什么喜欢?因为XML把SQL语句独立出来,清晰、灵活,尤其是面对复杂查询时,那种掌控感简直不要太爽。今天我们就从零开始,彻底掌握XML方式,并且会给大家把每一个细节、每一个为什么都掰开揉碎了讲清楚。
小江的记录本
2 天前
java
·
数据库
·
spring boot
·
spring
·
架构
·
mybatis
·
数据库架构
【VO、DTO、Entity】VO、DTO、Entity三大核心数据对象全解析(附核心对比表 + 代码示例)
本文基于分层架构、DDD领域驱动设计与微服务工程实践,全方位、结构化拆解VO、DTO、Entity的核心定义、架构定位、设计规范、流转规则、最佳实践与避坑指南,形成完整的知识体系。
计算机学姐
2 天前
vue.js
·
spring boot
·
后端
·
mysql
·
java-ee
·
intellij-idea
·
mybatis
基于SpringBoot的流浪动物救助收养系统
作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。
计算机学姐
2 天前
java
·
spring boot
·
后端
·
spring
·
tomcat
·
intellij-idea
·
mybatis
基于SpringBoot的蛋糕烘焙销售服务系统
作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。
zdl686
2 天前
数据库
·
sql
·
mybatis
Mybatis控制台打印SQL执行信息(执行方法、执行SQL、执行时间)
SQL性能监控是一个程序必要的功能,通常我们可以使用数据库自带的客户端工具进行SQL性能分析。然而对于一些专业度不高的人员来说,当程序出现卡顿或者响应速度变慢时,排查问题变得困难。当程序出现卡顿,通常通过检查服务器磁盘使用情况、程序内存大小,网络带宽以及数据库I/O等方面进行问题排查。然而数据库I/O打高的情况通常是由于SQL执行效率过低导致的。一般项目制的公司都有属于自己的实施人员,然而要让实施人员去排查具体SQL执行过慢问题,这显然对于专业度不高的工作人员来说是一种挑战和煎熬。因此本系列文章将介绍如何
敲代码的嘎仔
2 天前
java
·
面试
·
职场和发展
·
mybatis
·
ssm
·
springboot
·
八股
Java后端面试——SSM框架面试题
候选人:不是线程安全的。当多用户同时请求一个服务时,容器会给每个请求分配一个线程,这些线程会并发执行业务逻辑。如果处理逻辑中包含对单例状态的修改,比如修改单例的成员属性(比如某个Controller里面用了一个int count 成员变量,就需要考虑线程安全性),就必须考虑线程同步问题。Spring框架本身并不对单例bean进行线程安全封装,线程安全和并发问题需要开发者自行处理。
ruanyongjing
2 天前
mybatis
SpringBoot3 整合 Mybatis 完整版
以 MySQL 为例。 当不指定 依赖版本的时候,会 由 springboot 自动管理。第三方的依赖库,需要明确的指定版本号。推荐使用最新的即可。
小江的记录本
3 天前
java
·
前端
·
数据库
·
spring boot
·
后端
·
sql
·
mybatis
【MyBatis-Plus】Spring Boot + MyBatis-Plus 进行各种数据库操作(附完整 CRUD 项目代码示例)
在项目的 pom.xml 中添加 MyBatis-Plus 启动器和数据库驱动(以 MySQL 为例):
小江的记录本
3 天前
java
·
前端
·
spring boot
·
后端
·
sql
·
tomcat
·
mybatis
【MyBatis-Plus】MyBatis-Plus的核心特性、条件构造器、分页插件、乐观锁插件
MyBatis-Plus(简称 MP)是 MyBatis 的增强工具,在 MyBatis 基础上只做增强不做改变,致力于简化开发、提升效率,是国内最流行的 MyBatis 扩展框架之一。
码界奇点
3 天前
spring boot
·
后端
·
车载系统
·
毕业设计
·
mybatis
·
源代码管理
基于Spring Boot和MyBatis的图书管理系统设计与实现
在计算机科学和软件工程专业的毕业设计中,选择一个既有实际应用价值又技术含量适中的项目至关重要。图书管理系统作为经典的管理信息系统,不仅涵盖了数据库设计、前后端开发、用户权限管理等核心技术点,还具有广泛的应用场景。今天我们要介绍的基于Spring Boot和MyBatis的图书管理系统,正是这样一个理想的毕业设计参考项目。
Javatutouhouduan
3 天前
java
·
spring boot
·
mybatis
·
java面试
·
后端开发
·
java编程
·
java程序员
SpringBoot如何快速精通?
大家都知道,Spring Boot框架目前不仅是微服务框架的最佳选择之一,还是现在企业招聘人才肯定会考察的点;很多公司甚至已经将SpringBoot作为了必备技能。但,现在面试这么卷的情况下,很多人面试时还只是背背面试题,对于Springboot也只是会用而已,并不清楚其中原理。
稻草猫.
3 天前
java
·
数据库
·
后端
·
spring
·
mvc
·
mybatis
MyBatis进阶:动态SQL与MyBatis Generator插件使用
动态 SQL 是Mybatis的强大特性之⼀,能够完成不同条件下不同的 sql 拼接下面我只介绍比较常用的动态SQL标签 ,想要了解更多标签可以参考官方文档:https://mybatis.net.cn/dynamic-sql.html
小王不爱笑132
3 天前
数据库
·
sql
·
mybatis
MyBatis 执行流程源码级深度解析:从 Mapper 接口到 SQL 执行的全链路逻辑
MyBatis 作为 Java 持久层框架,核心设计围绕两大思想展开:以 “根据用户 ID 查询用户信息(userMapper.getById(1L))” 为例,拆解全流程:
弹简特
3 天前
spring boot
·
mybatis
【JavaEE18-后端部分】 MyBatis 入门第二篇:使用注解完成增删改查(含有参数传递底层原理)
在第一篇中,我们搭建了 MyBatis 环境,并完成了第一个查询。但老铁们可能对 MyBatis 如何接收参数、如何将结果映射成对象感到好奇。 今天我们就来搞懂这些问题,通过注解完成增删改查,并深入 MyBatis 的“后台”,看看它到底是怎么处理参数、怎么自动赋值的。