
SpringBoot
文章平均质量分 88
刚刚入门的新手,希望通过不断地学习慢慢积累经验,本人将持续更新相应的内容~
Fish_Vast
清清楚楚记昨天,扎扎实实抓今天,开开心心待明天。向昨天取经验,向今天拿成果,向明天得动力。翻看昨天,思索今天,期待明天。海阔凭鱼跃,天高任鸟飞!努力让自己成为一个有内涵,懂技术,会思考的奋斗者!
展开
-
手把手教你如何配置Nacos本地服务(Windows系统)
🎈Nacos是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。原创 2023-08-01 09:46:52 · 8045 阅读 · 8 评论 -
远程服务调用的简单应用,并轻松解决LinkedHashMap无法转成相关实体类的问题
大伙开始接项目做的时候,都是单体项目开始做起的,也就是我们所说的SpringBoot框架,搞懂这个后才慢慢介入到微服务架构,也就是SpringCloud。另外的某些微服务中的接口才能完成相应操作时,那么服务与服务之间就会存在相互调用的情况,远程服务调用因此油然而生!原创 2023-06-07 18:13:45 · 2010 阅读 · 2 评论 -
SpringBoot查询接口传入参数为List,XML的写法
在实际项目中,不是全局查询数据就做完了业务,这样的需求也没有意义。➿ 条件查询本质上在sql层面是包含在where条件中的语句,SpringBoot接口传参一般都是。传参只由基本数据类型字段组成是我们一开始做得最多的业务,注意点不多,这里就不再做过多阐述。原创 2023-02-14 16:41:16 · 2006 阅读 · 2 评论 -
Java导出自定义Excel表格,一套组合拳解决
很多框架中都能直接支持自动生成关于单表的增删改查操作的前后端代码,但是复杂的多表操作就无法做到,因为复杂的业务操作跟着需求走,自定义Excel表格导出也是如此。中间涉及到的包都是Alibaba中的依赖包,能自动导入,大家可以多点进去看看里面内部的实现机制。🍪标记好需要合并的字段信息后,核心的合并策略参考以下代码,这里不做过多的阐述。原创 2023-02-13 16:58:23 · 3199 阅读 · 4 评论 -
基于RuoYi框架自动生成后端代码及前端界面
但是如果让我们维护非常多的数据,直接把你的眼睛都看费了,工作交不了差,眼睛也不舒服,得不偿失啊!确实是需要这样做,但是现在其他的项目时间紧,留给其他维护的时间就不多了,虽然自己能写后端代码,但是前端确实接触得少,硬写也不能短期时间内生效,谁叫我不是。如果小伙伴还是在校学生,当然可以拿这个来练练手,因为没有入职之前相关的基础业务代码还不是很熟练,可以多参考一下框架生成的代码,学习的价值还是较高的。”的想法,基于框架本身的机制自动生成代码,能极大的缩短我们的数据维护周期,至少也能让我们没有那么累才是重点。原创 2022-10-22 15:54:25 · 6382 阅读 · 0 评论 -
解决mvn常用指令build failure的问题
或许这也是一个关于“贫穷”的故事,假设咱们的编译器使用的是破解版本没有获得正版授权,在编译器当中敲写这些指令就常常通过不了,不建议就在编译器中敲这些指令,否则很容易出现各种。也不是说一次都不能通过,偶尔通过几次,但是想每次打包都成功的概率比较低哦,似乎这个还跟编译器的版本有很大的关系,所以小伙伴如果可以买到正版授权的软件,那么这里可以直接在编译器中敲指令即可,因为在编译器中毕竟就是cmd终端。但是也有少部分情况在网络环境不稳定的影响下,程序未成功打包至远程仓库中,导致自动化部署失败,那么这时需要。.....原创 2022-08-09 15:21:10 · 2422 阅读 · 0 评论 -
Mybatis如何批量插入数据?
有一小段时间没有写技术博文了,今天我又来更新啦😊😊😊5月份中间有个小插曲,那就是我在单位打球意外导致脚跟腱受伤,然后住院在家修养了一个多月了,所以小伙伴们在外锻炼时还是时刻注意自身的安全哦!6月份这一个月都是居家办公的状态,庆幸自己是计算机专业的,不然可惨了!😂😂😂 记录最近工作中遇到的问题以及解决的办法,也就是今天的主题:Mybatis批量插入数据。 数据的单条插入,小伙伴应该对此并不陌生了,因为在之前的博文中已经介绍过如何进行基础的增加数据过程,这里不再累赘,如果这部分......原创 2022-07-01 16:04:13 · 6865 阅读 · 0 评论 -
SpringBoot跨服务调用报错404,找不到服务?
SpringBoot单体服务大家已经见怪不怪了,在本人之前的博文中介绍得相当之多。但是当我们对项目深入开发,项目的多种微服务并行,难免会出现跨服务调用接口方法的业务场景。大家有无在跨服务调用的时候踩坑?IDEA调试的时候一直给你报“ERROR 404 Service not find”?当然是有的,为了给后面的小伙伴们避坑,我将我踩的坑的两种情况拿来给大家分享一下:(1)@RequestMapping路径问题 这个问题总归揭底也不算是很严重的问题,但是一旦是我们稍不注意,或者平时开发的时候原创 2022-05-23 10:18:10 · 1558 阅读 · 2 评论 -
SpringBoot后端接口中的参数说明,收藏版本
输入和输出参数对于后端接口而言是毋庸置疑的重要,但是对于刚入门的小伙伴而言,应该大部分在接口参数方面有过一定量的卡壳,哈哈,因为本人亦是如此!此篇博文就是针对基于SpringBoot框架后端接口中所出现的参数进行说明描述,这是本人对于一定量项目后的笔记和经验汇总,建议码住哦!毕竟是本人大脑输出的干货呀~目录1. Controller层输入参数的对比情况1.1. 类参数1.2. Map参数2. Mybatis的输入和输出参数对比情况2.1. parameterType:输入参数类型2.2. resu原创 2022-05-05 17:24:18 · 2575 阅读 · 2 评论 -
MybatisGenerator自动代码生成器的使用
之前有写过一篇文章通过RuoYi自动生成SpringBoot项目代码,这篇文章有介绍如何通过RuoYi框架来自动生成相关的SpringBoot代码。但并不是所有的小伙伴都会去下载RuoYi这一套框架代码去获取domain、mapper以及mapping,特此本人再推荐一款很实用并且也容易上手的工具“MybatisGenerator”自动代码生成器,下面将对此做详细的介绍和说明。目录1. 文件下载2. 相关配置(1)数据库驱动包位置(2)数据库链接URL、用户名和密码(3)要生成哪些表3. 使用方法原创 2022-03-28 17:32:09 · 2273 阅读 · 4 评论 -
Mybatis中javaType与jdbcType的对应关系
大家在实际项目中开发,有无在Mybatis中书写类型的时候不清楚到底某个字段对应的是哪种jdbcType类型?本人在网上收集到一部分的资料,总结成如下表格形式,一是为了方便自己的查阅,二也是为了给各位小伙伴们分享分享。jdbcTypejavaTypeCHARStringVARCHARStringLONGVARCHARStringNUMERICjava.math.BigDecimalDECIMALjava.math.BigDecimalBITbo原创 2022-03-18 17:08:24 · 1941 阅读 · 3 评论 -
基于SpringBoot_后端接口流程
本篇博文是本人(初级程序员)基于企业级实战项目后做一点点的记录,一是为了总结自己的开发经历,二是为了将自己所遇到的问题和所解决的办法分享给刚刚入门的各位小伙伴。有实战经验的各位前辈们可以将本人写的内容看成是饭后甜点,不到之处还请批评指正哦!...原创 2021-12-15 19:35:38 · 10265 阅读 · 7 评论 -
如何自动生成SpringBoot项目代码
已经工作一段时间啦!首先是从后端开发开始入手的,前端也是在自学阶段(边学边问我身边的同事大佬),努力是往全栈积极靠拢。其实在我们写后端接口代码,像本人之前所写的文章中的那样,controller、entity、mapper、service、mapping各个层的所写代码和数据库配置文件都是固定的写法,基本的业务逻辑都是实现相关的增删查改。如果要实现实际项目中的多个接口,这些功能代码都是重复性的工作,并不会提升我们的工作效率。...原创 2021-11-23 15:17:40 · 5991 阅读 · 0 评论 -
SpringBoot_初始化demo
如何初始化一个SpringBoot_demo?想必是大家刚接触SpringBoot时的疑惑,特此编写一篇文章来说明如何初始化:①首先进入我们的idea(企业版本),点击“+Create New Project”。②选择Spring Initializr(注意了,只有IDEA企业版才会有这个选项,如果下载的是社区版是不会这个功能),选择的SDK是java1.8,并选择默认的服务URL地址,点击next。③选择Java Version 8,其他默认即可,点击next。④选择需要引入的依赖:选择右边原创 2021-08-26 11:30:23 · 2208 阅读 · 8 评论 -
SpringBoot_实现基本增删改查(前后端分离版)
1)controller包:如果学习过或者对SpringMVC有所了解的小伙伴,肯定知道,controller是控制层,相当于我们的接收浏览器信息并响应发送相关信息的地方,具体的还结合计算机网络相关知识,了解在浏览器中如何接收信息,并如何响应信息,在controller控制层下我们实现相关数据操纵(此处特别鸣谢我研究生生涯阶段的师兄给我讲解了很久关于Web编程方面的知识,收益良多。控制层是作为SpringMVC最重要的一个环节,进行前端请求的处理,转发,重定向,还包括调用Service方法;...原创 2021-08-25 17:39:03 · 35074 阅读 · 61 评论