自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringMVC搭建流程

浏览器默认打开的是JSP页面。

2024-10-08 20:30:52 288

原创 SpringCloud+Nacos

这篇文章将注册中心由Consul换成了Nacos。

2024-09-10 14:50:26 777 1

原创 Springboot+SpringCloud具体使用

突然有一天,服务C中出了bug跑不动了,但是服务A仍然在被访问,但是每当调用服务C的时候就停在那了,然后程序依然在跑,JVM内存就一直不会回收分给这段程序的空间,随着访问量的增加,JVM的内存会一直被占着,这就会极大影响JVM内存容量,会导致JVM内存不足。此时服务降级就会让服务B调用的过程中不再去调用服务C,这样调用完服务B后,就直接返回响应结果,尽管响应的结果是不完整的,但是可以让程序可以成功的跑完,不会占用JVM内存。什么是负载均衡:负载均衡可以提高我们服务的可用性,让我们的服务更稳定。

2024-09-10 11:31:17 2623

原创 Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better!

第二步,复制第一行代码(set Java_HOME = 本地位置)粘贴后,回车。第一步,输入mvn-version,查看Java_HOME所在位置。第三步,重新启动nacos。

2024-09-09 09:52:50 223

原创 springboot使用MybatisPlus

创建一个generator包,包下面创建一个CodeGenerator类,类中放以上的代码,修改其中的数据库名和用户名以及密码,右键运行。输入需要逆向生成的表名,多个表用逗号隔开,然后回车。第一个为MybatisPlus的起步依赖,后面两个依赖是为逆向生成服务的。

2024-09-02 16:37:32 663 1

原创 Vue3+ElementPlus 实现动态菜单

第三步,对获取到的所有菜单数据进行遍历,通过递归的方式给所有menuParentId为0的菜单的children赋值。最后通过流的方式过滤menuList集合,将menuList中menuParentId为0的菜单作为结果返回给前端。第二步,对Menu实体类需要做一些修改,需要增加一个children成员变量,用来存放当前菜单的所有子级菜单信息。其次,创建MenuTree组件,通过父传子的方式,将后端传来的数据传给子组件,交给子组件去渲染。最后,在index.js文件中配置相对应的路由,就可以实现跳转了。

2024-08-30 11:47:49 894 1

原创 springboot+vue3使用EasyExcel导出excel数据

首先你需要将Excel表格中的数据放入一个List集合(我这里是通过MyBatis查询获得的数据),然后setContentType是设置响应数据的类型,setCharacterEncoding设置响应数据的编码格式,setHeader是设置响应数据的响应头,其中filename为文件的名字,可以修改为需要的名字。最后将集合对象传入dowrite中即可。剩下的直接复制即可,需要修改的就是文件的名字,以及new Blob中的第一个参数必须为Blob类型,可以打印输出response,查看返回的响应数据内容。

2024-08-28 20:21:14 616

原创 Vue3中引入ECharts

以下代码是setup语法糖写法,如果需要切换图表,只需要前往Echarts官网,将方法中的option的值改成你需要的图表的option的值即可。var option;

2024-08-16 15:12:05 402

原创 springboot整合redis

使用@Autowired注解,获取IOC中的valueOperations对象,将传进来的key和value通过set方法插入到redis数据库中。valueOperations对象中提供了许多方法,可以进入源码查看。创建一个RedisConfig配置类,将RedisTemplate使用@Bean注解注入到IOC容器中,后面封装Redis工具类的时候,方便使用。主要需要的依赖是spring-boot-starter-data-redis,后面的两个依赖是后续封装Redis工具类的时候需要使用到的。

2024-08-07 17:19:51 233

原创 springboot整合JWT

首先创建一个springboot项目,注意springboot的版本需要2.7.6,或者是以下的版本,否则项目运行过程中可能会出现错误。

2024-08-06 17:18:22 479

原创 在IDEA中使用mybatis操作数据库

最后点击Create进行创建,最后等待项目加载完成即可。(创建出来后,如果main下面没有一个蓝色的java根目录,不用着急,右键main,然后new一个Directory,里面会有一个蓝色的java,双击它就可以了。

2024-07-02 20:44:30 3008

原创 创建springboot项目的具体步骤

在resource下写一个application.yaml、application.properties或者application.yml文件。遵循约定大约的配置原则,在boot程序启动后,一些bean对象会自动注入到ioc容器,不需要手动声明,简化开发。Java 选择项目的java版本。

2024-07-01 10:56:07 378

空空如也

空空如也

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

TA关注的人

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