- 博客(73)
- 收藏
- 关注
原创 jenkins部署maven项目
jenkins从代码仓库读取代码,将代码文件放入jenkins的工作空间,将jenkins工作空间的代码进行打包,将jar包远程发送给服务器。需要配置maven环境变量,该命令的作用就是编译java文件生成.jar文件,生成位置也在jenkins工作空间。Source files为需要发送的文件,路径为工作空间中项目的路径。路径为jenkins工作空间中项目的路径。配置ssh连接的服务器。
2024-02-29 16:45:49 1708 1
原创 maven依赖继承总结
- </dependency>--> 这个依赖有什么用这个依赖是用来支持Spring Boot的配置属性自动补全和提示的。它会生成一个用于IDE的元数据文件,用于提供配置属性的提示和文档。这样,在编写配置文件时,可以更方便地查看和使用Spring Boot的配置属性,并获得更好的开发体验。填写依赖的版本号,方便依赖的版本管理,避免依赖冲突就像定义常量,依赖的版本就引用定义好的常量。。。。此中的依赖不会被继承,子模块引入其中的依赖不需要指定版本。
2023-08-04 11:15:02 405
原创 sqlserver row _number函数的运用
综合起来,这段代码的作用是给结果集中的每一行分配一个序号,序号的分配规则是先按照stcd字段进行分区,再按照tm字段进行降序排序。这样就可以在结果集中看到每个分区中的行都有一个唯一的序号。这段代码是使用ROW_NUMBER()函数结合窗口函数的语法,用于给结果集中的每一行分配一个唯一的序号。
2023-07-28 15:52:37 564
原创 SQLServer 存储过程的使用
Sysid char(36) //定义变量名为Sysid 类型为char(36)赋值形式为 @Sysid=SysId。可以把存储过程理解为定义变量。declare @变量名 类型。存储过程的定义形式如下。
2023-07-24 16:45:04 126
原创 EXT连接SQL Server配合CodeSmith生成代码采用IIS发布的crud小案例
dataConfiguration defaultDatabase="MSDataBase2" /> 配置选择的数据库。
2023-06-25 11:22:06 130
原创 Windows中Seata连接Linux中的nacos的配置
许多博主,把两个软件都安装在同一个系统中,但是有些人估计是装在不同的环境下,那么照着那些博主配置,大概率gg,因为你们没有理解配置文件。我来教大家如何配置,让大伙不用看别人的眼色,配出自己的本博客只讲如何配置,不讲软件的下载。
2023-04-16 20:09:07 828 1
原创 xxl-job定时任务调度中心的配置以及整合到自己的项目中实现远程调用
虽然我们成功跑起来了,但是大伙还是有很多疑惑,比如怎么配置自己的定时任务,以及如何在自己的项目中使用定时任务,接下来才是重点。该任务的名字叫test。我们想要在自己的项目中调用该服务还是需要启动xxl-job-admin服务。localhost:xxl-job-admin的端口号/jobinfo。如果以后想要添加自己的定时任务,只需要在这个模块里面写就行了。端口记得跟自己的xxl-job-admin服务端口对应。导入xxl-job-core依赖到我们的项目中。上面的注解用来表示该任务的名称。
2023-04-16 00:15:09 3639 4
原创 spring cloud vue2 实现微信支付功能(全是干货)
点击购买按钮,创建二维码,让用户可以进行扫码支付。具体流程如下图我们主要负责商户后台系统的编写。
2023-04-15 01:15:17 1858 1
原创 RabbitMQ消息丢失的情况,以及如何通过代码解决
消息发出去之后,可能出现网络抖动或延迟问题,导致消息发送超时,重复发送相同消息,因此我们可以发送消息时,传一个加密过的uuid,跟随消息内容一起过去,将uuid作为redis的键来储存信息,并设定状态码为0,当消费者服务将该消息执行完后,状态码为1,如果在执行服务期间有重复的消息发送过来,就会直接打回。//设置消息发送失败返回回调,参数:消息内容,响应代码,响应文本,交换机,路由键 交换机与队列之间。log.info("消息已经存在,重复消息 {}", id);//id存在,重复消息。
2023-04-13 00:55:52 925
原创 spring cloud分布式项目 结合vue2 实现双token 单点登陆 详细代码实现
本项目采用阿里巴巴的nacos进行分布式项目搭建,本文只讲单点登陆的双token实现,需要会搭项目的同学才能看的懂。对security不熟悉的可以先看我之前的两篇spring security 前后端分离 进行用户验证 权限登陆的实现代码(看不懂??直接cv)基于spring security实现vue2前后端分离的双token刷新机制(完整代码详解,含金量拉满!
2023-04-05 15:31:47 1753 1
原创 基于spring security实现vue2前后端分离的双token刷新机制(完整代码详解,含金量拉满!)
网上许多博主,放张图片讲讲双token原理就发出来,没有含金量,还耽误大伙的时间。但是我不一样,我将会把代码的每一步骤都讲明白,并把详细代码放出来,让每一位看到的人都能跟着一步步自己搞,弄明白每一步的执行流程。要是觉得我跟那些博主一样,也是水文章,互相抄袭,请在评论区直接开骂。如果是第一次接触security请看这篇spring security单token前后端分离详细配置。
2023-03-27 00:53:07 3928 4
原创 spring cloud 通过Ribbon配置负载均衡 和Hystrix熔断器
本篇博客是基于上一篇博客的再度扩展,Ribbon是用于实现负载均衡的,Hystrix是用于超时的方法返回一个兜底数据的。
2023-03-24 00:16:06 176
原创 基于spring cloud 的连接不同数据库的查询案例(手把手配置详解)
订单微服务能够查询订单信息,订单信息中包含商品数据,订单微服务要调用商品微服务完成查询小案例流程图1) 服务提供者将自己的IP和端口注册到注册中心上2) 服务提供者每隔一段时间向注册中心发送心跳包3) 服务消费者调用提供者之前,先向注册中心查询提供者的IP和端口4) 获得服务清单中的IP和端口后,消费者调用提供者5) 服务提供者的IP和端口改变后,通过心跳机制更新注册中心上的服务清单。
2023-03-22 23:57:00 2538
原创 java通过socket实现简单网盘模拟,选择文件,查询该文件所包含的文件,下载,上传(控制台打印输出,简单易懂,无需前端,附详细代码直接运行)
该程序是方便大伙对socket的理解。注释写的很详细了,可以直接创建两个类将代码跑起来,给同学们看看效果,装装杯。让男同学仰慕你,让女同学爱上你
2023-03-20 00:40:15 408
原创 多线程循环打印01(简单操作,核心思想)
不同的线程执行的时候会去抢cpu的资源。你的cpu是几核就代表你的cpu可以同时执行多少个线程。另外人脑只有一核。不能够同时做两件事。能够边玩游戏,边敲代码是因为我们的频繁切换。比如说黑屏了,就敲敲代码,faker打比赛也只能通过切屏看队友在干嘛,不能一边跟对手火拼,一边监督队友。我们现在需要循环打印01,可以一个线程套个for循环,然后懂得都懂,奇数打印1,偶数打印0。但是我们现在学习的是多线程,所以我们要以理解多线程的思想来进行写代码。
2023-03-12 13:20:08 232
原创 Vue脚手架 Element Ui Spring Boot 连接数据库通过级联选择器 实现组合条件查询(父子集合表不同,字段不同,label值,value值的正常显示,全是干货,)
本篇主要讲解通过级联选择器,实现数据库数据的组合条件查询。先上图,符合你们心目中预期的功能在看下去。重点解决父子集合间,因为字段名不同,label值,value值无法正常显示的问题最后再来讲讲总体操作流程1.勾选级联选择器的楼栋单元数据,将楼栋id,单元id分别存入data中2.点击搜索按钮3.调用 搜索房屋功能,执行组合分页查询操作。4.将返回的房屋集合信息存入data中,显示到表格中。
2023-03-06 00:53:30 1398
原创 resultmapping中使用collection遇到的父级数据重复显示的问题即解决方案。
如果resultmapping直接使用automapping并且其中带有子类集合的话就会造成这样的效果,不美观。
2023-02-28 20:48:51 321
原创 spring boot 配合element ui vue实现表格的批量删除(前后端详细教学,简单易懂,有手就行)
研究了其他人的博客,找到了一篇有含金量的,进行了部分改写实现前后端分离,参考博主为小白Rachel先看看页面效果,要是符合你们所需的功能那就继续看下去1406 1407 被干掉了。
2023-02-28 19:57:24 4538 5
原创 element ui 下拉菜单组件 结合springboot 实现省市区简易三级联动 动态查询 并修改地点的省市区
本篇博客,通过官网的学习,实现下拉菜单动态数据的传递与点击事件,如果只是按部就班的按照官网来,官网下拉菜单模板所提供的事件只能传死数据,很多博主都是照虎画猫,传递死数据,含金量不够。但是这一篇,不一样。如果感觉被骗,请在评论区直接开骂
2023-02-16 23:57:20 2265
原创 element Ui树状图控件 spring boot Vue 实现角色授权功能
1.查询所有的权限,将含有所有权限的集合跟树形图绑定2.查询不同的角色所拥有的不同权限,用集合存储并调用setCheckedNodes()用来设置选中的节点3.修改节点功能删除该角色所拥有的权限添加该角色的权限前端勾选节点,将已勾选的节点的id,打包成string数组,转换成字符串,传给服务器。服务器通过对象的属性保存分割后的字符串id。
2023-02-11 15:29:39 2749
原创 vue脚手架 element-ui spring boot 实现图片上传阿里云 并保存到数据库
注册登陆就不讲了,登陆进去后如下操作1.进入对象存储OSS 创建一个新的Bucket随后点击新建的bucket2.去访问RAM前往RAM控制台3.去创建用户4.创建密匙5.随后返回RAM控制台给用户增加权限,文件上传所需权限,需要带含有OSS的权限。6.随后进入用户将自己创建的密匙赋予给该用户,目的就是为了更安全好的,到此为止,阿里云的配置就完成了,windows系统的操作就到此为止了,接下来是ideal的操作。
2023-02-09 20:55:27 1630 3
原创 前后端分离 element UI spring security 脚手架 实现简单的增删改查小案例
主要技术栈 springboot springsecurity elementUI vue,需要一定的基础才能看懂,没学过的话请看我之前的博客,放上实现功能图片。
2023-02-08 00:24:40 908 4
原创 Vue Spring security 实现简单的数据库查询 新增 修改
所需知识 Springboot Springsecurity,不了解的先看这篇前后端分离小案例。页面不够精美,但是对于初学者而言。干货满满,大多数人的博客都只是简单的实现vue的集合修改,完全没有实际开发意义,也许我的也好不到哪去,但是却是实打实的操作数据库。
2023-02-07 01:37:35 560
原创 ideal整合reids实现缓存查询
废话不多讲,redis的安装,redis中的数据结构及介绍就不讲了。本篇只讲解,redis结合ideal实现缓存查询。
2023-02-04 11:06:09 1121
原创 spring security 前后端分离 进行用户验证 权限登陆的实现代码(看不懂??直接cv)
前后端分离项目运行流程我之前的博客写了一篇前后端不分离的权限验证,前后端分离就是在原来的基础上加上发送token给前端,前端发送请求给服务器需要携带token。不太懂的朋友请先移步(29条消息) springsecurity基于数据库中的用户信息实现登陆_代码大帝的博客-CSDN博客嫌麻烦的同学也可以直接把配置代码拿来用,代码都有写的。
2023-02-03 23:39:23 1949 2
原创 Could not read JSON: Unexpected token (START_OBJECT), expected START_ARRAY: need JSON Array to conta
Redis中的异常,该异常翻译过来就是不能读取内存里的数据,因为开头需要包含java.lang.Object,看封面图你就懂了,你的问题到底是什么
2023-02-02 23:23:34 3342
原创 springsecurity基于数据库中的用户信息实现登陆
SpringSecurity是一个强大且高效的安全框架,能够提供用户验证和访问控制服务,能够很好地整合到以Spring为基础的项目中。SpringBoot对SpringSecurity进行了大量的自动配置,使开发者通过少量的代码和配置就能完成很强大的验证和授权功能,下面我们就体验下SpringSecurity的基本使用。登陆大致流程:1.输入任意路径,configure(HttpSecurity http)方法判断是否放行2.不放行则打回到登陆页面3.当我们在登陆页面输入用户名和密码。
2023-01-31 23:49:05 1257
原创 将springboot项目部署到linux上运行的步骤
博主看了许多的博客,总结出了最有用的部分,将springboot项目完整的运行在了linux虚拟机上。而不是仅仅只在网页打印一句话,就当做运行成功。接下来废话不多说,请看我操作!没有任何一步多余操作,每一步都是妙手,缺一不可!
2023-01-29 00:13:23 2936
原创 spring boot通过 mybatis-plus实现分页功能
Mybatis-plus自带分页功能,而且在spring boot项目中使用起来比ssm项目更加方便。在本篇博客中,每一步操作都有详细的图文说明
2023-01-26 13:41:09 2749
原创 spring boot婚恋项目通过ajax传递对象实现订购房间功能。
本篇博客是spring boot项目通过ajax请求实现购物车功能。页面采用的是thyemeleaf。
2023-01-24 23:52:58 128
原创 java类中属性值与数据库字段的匹配方式总结
调用方法:类名.select(类名.class,"select * from 表名 where 字段名1=?, 字段名2=?....",字段名1的值,字段名2的值.....)通过反射机制来实现数据库字段的识别,说人话就是通过类中的属性名与数据库的字段名进行匹配,假如类中的属性不包含数据库的字段就会报错。匹配方式比较严苛。
2023-01-21 15:02:33 1785
原创 通过FinalShell操作Linux安装mysql详解,手把手操作(一行一行照着敲)
前提:需要进行linux网络配置。本篇博客主要内容是通过FinalShell连接linux,实现mysql在linux虚拟机中的安装。FinalShell可以方便我们在linux中写代码,支持代码的复制以及粘贴。重写了一遍,真**累,写的非常详细,图文结合,让大伙能够有手就行,安装mysql只需要c and v(注:FinalShell中复制是ctrl+shirt+c,粘贴是ctrl+shrt+v)。在这一块不再遇到麻烦与坑。
2023-01-18 14:05:53 5140 4
原创 总结:基于ssm开发的项目,必要配置文件的代码与介绍(web.xml,spring.xml)
本博客适合初次接触ssm的小白,内附详细代码可直接使用。在进行企业级项目开发时,我们需要将Spring、SpringMVC、MyBatis框架整合起来,共同完成开发工作。SSM分工:Spring 作为基础框架,整合其他框架SpringMVC 作为Web开发框架,提供服务器开发支持MyBatis 作为ORM框架,提供数据库开发支持。
2023-01-10 00:46:33 633
原创 简单实现mvc所需要的spring.xml和web.xml的配置
本篇博客是记录如何配置mvc,所需要的工具是ideal。会详细介绍spring.xml,web.xml配置中的内容。老规矩,我会先把完整的配置代码放上去,在进行讲解,不想看的直接用,想看的跟着学。。
2022-12-29 20:26:01 515
原创 手写基于xml配置实现的ioc,实现控制反转!
IOC(Inverse of Controll)控制反转是一种程序设计思想。控制是什么?JavaBean(Java对象)的创建和管理反转是什么?一般情况下对象的创建和管理由开发者控制,反转是把对象的创建和管理交给容器完成,然后再交给开发者。本篇博客将教会大家通过xml实现控制反转,彻底弄懂究竟是如何实现控制反转的。
2022-12-28 22:36:01 314
html+css的原神静态页面
2022-10-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人