自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 最详细的业务改造逻辑

/ 1.2 设置设备容量,根据设备型号id查询设备类型表,注入设备类型接口,拿到当前的设备类型对象,调用这个对象的get方法,拿到设备容量,在设置进去。// 1.2 设置设备容量,根据设备型号id查询设备类型表,注入设备类型接口,拿到当前的设备类型对象,调用这个对象的get方法,拿到设备容量,在设置进去。

2025-03-30 08:00:00 824

原创 基础的多表查询

分页查询使用了pagehelper的插件,最后一条SQL不能包含分号,还要根据条件实现动态SQL,保证值不为空,在里面加上别名前缀,确保表名正确下划线映射驼峰命名

2025-03-28 09:25:29 190

原创 修改页面回显,整个项目如何同步

在点位管理的界面中,通过区域的api向后端发送一个查询请求,后台会返回区域列表,在前端进行遍历展示即可。直接将要多次复用的代码抽取出来,以后要使用的话,直接引入就行。

2025-03-28 09:18:12 310

原创 多表查询如何仅用单表操作实现?

可采用刷新数据库的方式,更改数据库的数据,使前端回显与页面原型一致

2025-03-28 09:12:17 599

原创 如何避免SQL异常

编写SQL查询时,最后面有分号,粘贴进mybatis映射文件里,不能有分号,因为pagehelper插件会进行字符串截取,如果有分号,就会报错。我们需要再mybatis配置文件里面配置驼峰命名法,不然就会出现SQL异常,不配置的话使用其他查询接口也会出现SQL异常。这里的分组条件需要放在非空判断后面,不然使用新增接口时也会出现SQL异常。

2025-03-28 09:03:23 293

原创 对于后端已经实现逻辑了,而前端还没有设置显示的改造

对于后端已经实现逻辑了,而前端还没有设置显示的改造我们只需要修改前端代码即可修改前端对应页面的index.vue以及修改对应的js文件

2025-03-28 08:59:55 595

原创 **多表查询的实现**

查询点位用关联,根据id查询两个信息用嵌套他们都在一个查询条件中实现

2025-03-28 08:56:50 701

原创 如何实现同步存储

在员工表中有区域名称的冗余字段,在更新区域表的同时,同步更新员工表中区域名称。

2025-03-28 08:52:51 369

原创 SQLIntegrityConstraintViolationException

SQL完整性错误:这个错误是由于外键约束导致的。它表明在删除或更新父表的行时,存在外键约束,子表中的相关行会受到影响。是因为在删除tb_region表中的行时,tb_node表中的region_id外键约束会阻止操作。

2025-03-28 08:50:47 761

原创 OSS Bucket 权限设置

Bucket 的读写权限未设置为“公共读”(Private 权限下前端无法直接访问文件)。如果必须保持私有,需在后端生成带签名的临时 URL 返回给前端。登录阿里云 OSS 控制台,进入对应 Bucket。

2025-03-28 08:45:41 270

原创 .SQLIntegrityConstraintViolationException

### Cause: java.sql.SQLIntegrityConstraintViolationException: Cannot delete or update a parent row: a foreign key constraint fails (使用同步存储功能:在员工表中有区域名称的冗余字段,在更新区域表的同时,同步更新员工表中区域名称。使用全局异常处理器处理,提示用户无法删除,数据关联着其他数据,删除会 导致数据信息不一致。,需要确保冗余字段及时更新,保持数据的一致性。

2025-03-28 08:44:42 390

原创 如何实现一个简单的业务改造?

从页面原型来看,点位数这一栏的话我们是没有的,我们需要在前端,后端,数据库都进行修改,从而实现用后端查询出数据库里的内容在前端页面回显。

2025-03-28 08:42:49 271

原创 修改前后端分离项目的代码

在 SpringBoot + Vue3 项目中查找并修改首页代码,需分前后端处理:

2025-03-28 08:29:42 198

原创 idea中如何使用git

个人分支/临时分支:优先使用 git reset --hard + git push -f。团队协作分支:优先使用 git revert 生成反向提交。彻底删除分支:直接通过命令行或 Gitee 网页端删除。

2025-03-28 08:27:32 840

原创 表单对象与当前行对象的 区别

在这个过程中,如果后端返回的数据结构与表单的数据结构不一致,就需要进行相应的转换。这些数据是只读的,用于展示和参考。:通常是用户在编辑或新增时填写的数据,这些数据可以被修改,并且在提交表单时会被发送回后端进行保存。:其结构通常是为了方便用户输入和验证而设计的,可能会对原始数据进行一定的转换和简化。proxy.$modal.msgSuccess("修改成功");:其结构完全取决于后端返回的数据格式,可能包含一些额外的字段或嵌套的对象。通过以上步骤,可以确保当前行对象的数据与表单中的数据之间的正确转换和处理。

2025-03-28 08:25:43 667

原创 Java中好用的快捷键

在 IntelliJ IDEA 中,可以使用以下快捷键组合来实现将。这会自动补全代码,生成一个变量来接收。的返回值,此时会提示你输入变量名,输入。类似,然后再进行变量名和类型的修改6。最后,手动在变量定义前加上。,再按下回车键,效果与按下。

2025-03-20 13:23:51 160

原创 <resultMap>详解

javajava​。

2025-03-20 13:22:56 845

原创 苍穹外卖微信小程序端实现菜品分类回显

没有设计之前是这样子的,只实现了获取微信用户登录功能开始设计:那么我们需要按照三层架构的思想设计。

2025-03-08 18:29:54 641

原创 springboot+vue3如何实现一个简单的业务改造?

springboot+vue3如何实现一个简单的业务改造?

2025-03-08 18:26:21 487

原创 什么是bean?

通过创建和使用 Bean,可以实现代码的模块化和可重用性,将业务逻辑和数据封装在一个对象中,方便管理和维护。Bean 可以用于表示各种概念,例如用户、订单、产品等,通过创建不同的 Bean 实例,可以对应不同的数据和业务操作。封装数据:Bean 包含私有的实例变量(成员变量)和公共的访问方法(getter 和 setter),用于封装和访问数据。在Java中,Bean 是一个普遍的概念,代表一个简单的Java对象(Plain Old Java Object),用于封装数据和业务逻辑。

2024-11-14 12:15:13 262 1

原创 面试:Spring为什么推荐使用构造函数进行依赖注入?其他的为什么不推荐?

我们可以还用lombok提供的@RequiredArgsConstructor注解,它会把所有带final的属性生成一个构造函数。如:@Autowired private final UserService userService;通过构造函数的方式还可以确保所需要的属性不为null。有时候需要将一些属性修饰为不可变,防止别人修改。如果我们没有给注入的接口配置bean,可以将。我们不能把这个属性修饰成final不可变的。,表明我们可以接受一个不存在的bean。正确使用方法:通过构造函数的方式。

2024-11-13 22:41:41 332

原创 面试题:说说@Autowired?

4.1多个匹配的 Bean 问题:如果在容器中有多个类型相同的 Bean,@Autowired默认会根据 Bean 的名称来选择一个进行注入。@Service注解标记UserService是一个 Spring 管理的服务组件,Spring 会扫描并处理这个类中的@Autowired注解。3.@Autowired注解另外还可以注入方法,但是很少使用,因为直接注入接口,接口里也包含了这个方法,注入接口简洁和直观。1.它new一个对象的作用是一样的,但是new对象会使耦合性变高,不利于维护和测试。

2024-11-13 22:33:36 303

原创 AOP能够应用在哪里?

使用AOP解决复用型代码

2024-11-11 09:54:41 433

原创 删除数据时,数据库中的表关联了其他表,怎么删除?

删除数据时,数据库中的表关联了其他表,怎么删除?

2024-11-11 09:47:07 772

原创 Maven中complie显示setting错误?

在Maven这里,右键,选择设置setting,把爆红的地方一改,就可以了。

2024-11-02 23:25:20 237

原创 complie时,子模块之间依赖不上?

我执行了一下package,然后在complie就可以依赖上了!网上找了好多办法,还是无法解决。

2024-11-02 18:11:45 238

原创 创建Maven项目时,运行时出现了java: 错误: 不支持发行版本 5,全网最全最细解决方案,博主花了好几个小时才完全解决!

创建Maven项目时,运行时出现了java: 错误: 不支持发行版本 5,全网最全最细解决方案,博主花了好几个小时才完全解决!做完这些呢,重启一下电脑,就可以了,因为我尝试了网上所有能搜到的解决方法,才解决,看完这篇都不能解决的,那么只有重新安装配置Maven,,查看有没有什么步骤漏了,或者重装idea这些操作了,之前我用最新版的idea也会出现很多bug,现在我用的idea是2021社区版的,还好。

2024-10-13 16:15:46 5706 3

原创 Exception in thread “main“ java.lang.IllegalArgumentException: wrong number of arguments at java.ba

遇到这个异常时: java.lang.IllegalArgumentException怎么办?就是method.invoke(t)这段代码本该在if语句里执行的,但是没有放进去。有时候没有你想象的那么难,可能很简单。可能是自己疏忽大意了!说下Java和go的区别?

2024-10-01 14:55:41 234

原创 idea中junit包安装不上?

idea中junit一直安装不上怎么办?2.打开新建的main方法,在类下面输入@Test,按住alt+回车键,选择导入junit4,再回车,就可以解决这个问题。索性重新安装更低版本的idea,列如2021版的idea。刚刚安装上,就可以使用了。我使用的是2024最新版的,一直报错,解决了好几个小时都没用,1.安装2021版的idea。

2024-09-29 21:26:34 495

原创 Java中如何输入内容到文本里去

/ 创建 PrintStream,输出到指定文件,追加模式。Student student = new Student("小米", 21, "雷军", "红米", "北京");// 导入Field类,用于获取类的字段信息。// 获取传入对象的类。

2024-09-29 16:11:25 1120

原创 无法从 static 上下文引用 ‘Test2.Test1.this‘

无法从 static 上下文引用 'Test2.Test1.this'

2024-09-24 09:35:31 491 1

springboot中删除数据时,数据库中的表关联了其他表,怎么删除?

springboot中删除数据时,数据库中的表关联了其他表,怎么删除? 适用人群,开发小白 场景;一个系统中的增删改查

2024-11-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除