自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 关系Java定义全局异常处理和统一返回类

Data注解省略get()和set()方法。@Apixxxxxx注解为Swagger注解定义统一返回类将返回给前端的格式统一为"msg": "操作成功",方便前端和后端操作@Data@ApiModel(value = "统一返回实体")@ApiModelProperty("统一响应编码")@ApiModelProperty("统一响应信息")@ApiModelProperty("统一响应数据")resultData.setMsg("操作成功");

2023-06-02 10:55:25 810

原创 当前项目引用本地开发的jar包

引入后导致底座和当前项目的版本不兼容,如底座Spring boot为2.2.9版本,本系统为2.7.1,还有mybatis等一系列的依赖都用版本都不一致,出现冲突。场景为公司准备开发一个底座作为其他项目的公共依赖,如用户、权限、文件操作等公共模块,采用编译成jar包的方式供其他项目使用。3.有部分和Spring版本没关联、但和本身的版本更替有关联导致冲突的依赖基本需要重新引用命名空间(注意引用是的依赖版本)1.在pom文件中修改底座的打包方式,去除间接引用,这样可以避免到部分间接应用其他模块的冲突依赖。

2023-05-29 21:18:17 269 1

原创 MybatisPlus基础使用

以下是Mapper文件(如果不需要自己实现Sql语句xml文件在mybatisplus中可以省略)以下是Controller文件(调用MybatisPlus的list()方式查询所有数据)以下是用到的依赖(lombok是简化部分代码的,在此处为省略get,set方法)以下是数据库实体类(测试就填写了一个id字段)以下是配置文件,用于配置数据库连接的信息。以下是Service文件。

2023-05-15 15:50:31 122 1

原创 spring 关于在拦截器中无法自动注入类的问题

我这里用@Autowired注入了一个EasyBuyUserService类(可以实现注入),出现注入出现null的情况是因为LoginInterceptor类不是交给Spring来进行管理的,而是自己手动new出来的,要想实现注入,LoginInterceptor类也需要用注入来实现。这段时间在写一个拦截器,发现很多文章上写Spring 拦截器和过滤器中自动注入为 null,基本上都是在说拦截器是在spring加载前进行加载的或是Spring注解扫描顺序的问题。

2022-11-01 18:52:41 483

原创 Liunx安装mysql

1.Ubuntn的软件库是需要一个连接源的,在安装时会提示你输入连接源,如果安装时没输入的话需修改连接源,在/etc/apt/sources.list文件。8.修改mysql配置文件 /etc/mysql/ mysql.cof.d/mysqld.cnf ,将地址改为0.0.0.0。6.如果需要外部连接到数据库的话,需要将3306端口的这个127.0.0.1修改为0.0.0.0,否则无法在外部访问数据库。3.使用命令搜索软件库中的mysql,我这时5.7.39的版本。7.停止myslq服务。...

2022-08-26 15:13:24 265

原创 Liunx安装tomcat

4.进入 tomcat/bin/文件夹,startup.sh启动tamcat启动程序。5.再到自己电脑上面进行访问,如果不能访问关闭防火墙或看下8080端口是否没开放。2.使用tar -xvf jdk名字进行安装,我这使用的为tar格式的安装包。3.把安装好的文件转移到/opt目录,opt目录为liunx系统的程序目录。1.将按照包放入liunx系统。使用的tar安装包进行安装。...

2022-08-26 15:12:02 157

原创 另一个程序已锁定文件的一部分,进程无法访问打不开磁盘“D:\软件\Ubuntu主机\Ubuntu 64 位.vmdk”或它所依赖的某个快照磁盘。模块“Disk”启动失败。此主机不具有 3D

中午吃饭是未关闭虚拟机,电脑中午自动关机了,参考资料为虚拟机异常关闭引起的保护机制。解决办法:在当前虚拟机的安装目录将这两个lck后缀的文件进行删除就可以了。使用VMware启动虚拟机出现以下报错。...

2022-08-26 14:09:52 1559

原创 创建Liunx系统虚拟机

5.点击“CD/DVD(SATA)”选项卡,并选择下载的镜像系统后点击完成(下载的系统和新建时需要匹配)16:选择第二个选项:现在重新启动,第一个选项为查看系统日志,如果点进去了就按:q进行退出。8.选择安装方式,第一个为更新到最新的版本进行安装,第二个为不用更新安装,选第二个就行。10.网络配置,我们前面以及选择了桥接模式,已经可以上网了,所有不用进行修改了。6.单击选择虚拟机并点击“开启此虚拟机”,进入系统安装。15.选择安装默认的软件,有需要就进行安装。9.选择键盘配置,都选择中文就行。

2022-08-25 14:46:54 383

原创 使用Apache文件上传控件实现文件上传

StringgetContentType()获取上传的文件类型,例如text/plain、image。如果是普通字段,则返回null。如果是普通字段,则是它的value值;如果是文件字段,则是文件内容。如果是普通字段,则返回value值的输入流。booleanisFormField()判断是否是普通表单字段,若是,返回true,否则返回false。StringgetFieldName()获取表单项的name的属性值。longgetSize()获取字段内容的大小,单位是字节。...

2022-07-19 10:17:24 988 1

调试json工具

Json格式的数据阅读性很差,但是日常开发调试中难免要阅读,如果数据量不大还好,数据量大的话简直是噩梦 ,支持粘贴数据并进行可视化展示以及自动格式化数据的功能。将服务器返回的json格式验证,生成树状图等功能

2018-05-09

空空如也

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

TA关注的人

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