007-Idea 集成使用SVN

摘要: 首先确认已经安装了SVN 然后在idea中设置SVN的执行程序exe 只需要设置路径即可 重启idea 在菜单中,设置SVN集成使用模式 下拉菜单中选择 在对话框中选择SVN选项即可 这个设置后,VCS菜单就会发生改变,设置的时候,会提示在哪里还原,这个我忘记了,暂时退不回去了。 之后,SVN功能即 阅读全文
posted @ 2022-06-13 14:49 走调的钢琴 阅读(43) 评论(0) 推荐(0)

003-Java Linux 部署——jdk下载

摘要: 现在的公司不断的并购、重组以多元化发展,软件产品也是百花齐放,百家争鸣。好也不好,好的方面是没有限制的发展,会是迅速的,多方向的;而不好的方面是没有统一标准,形形色色。这会出给我们带来一个难题,就是学习的内容增加以及学习的成本增加。 所以我们有时候学习一门知识,来不及系统的学习,总是试图走捷径,从而 阅读全文
posted @ 2022-06-12 12:04 走调的钢琴 阅读(42) 评论(0) 推荐(0)

002-Java Linux 部署——tomcat下载

摘要: 下载软件,如果官网是免费的,那么尽量还是到官网上去下载。除非一些收费的,那么为了节省成本,我们需要从一些其它网站来查找破解的版本。 在上一节【001-Java Linux 部署——一切从最简单的开始】中,描述了通过jar包的方式运行,接下来,需要了解如何通过tomcat来运行。在部署之前,首先要把t 阅读全文
posted @ 2022-06-12 10:41 走调的钢琴 阅读(274) 评论(0) 推荐(0)

001-Java Linux 部署——一切从最简单的开始

摘要: 开始记录到typora中了,如果往博客园导,就没招了……就来一张图片吧先,方便用的时候查看 后来网上查资料,原来是因为它不是通过后台启动的,于是修改命令如下 # nohup 命令的作用就是让程序在后台运行 # 后面跟了>nohup.out 2>&1 & # 0:stdin (standard inp 阅读全文
posted @ 2022-05-15 19:15 走调的钢琴 阅读(56) 评论(0) 推荐(0)

006-Java 环境变量配置

摘要: java环境配置 1> 下载安装java JDK 注意安装的路径后面要用到。 2> 配置环境变量 计算机——属性——高级系统设置——环境变量。 a) 新建系统变量【JAVA_HOME】,变量值为刚刚的安装路径,如下图所示。 b) 新建用户变量【CLASS_PATH】 变量值:.;%JAVA_HOME 阅读全文
posted @ 2022-05-15 12:43 走调的钢琴 阅读(42) 评论(0) 推荐(0)

004-jar中没有主清单属性

摘要: 直接通过javar 运行 jar包后,bug如上所示 解决办法 直接在pom.xml文件中增加如上代码设置即可。 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo 阅读全文
posted @ 2022-05-15 12:27 走调的钢琴 阅读(24) 评论(0) 推荐(0)

003-parent.relativepath报错解决

摘要: 项目结构如上图,顶级项目相当于只是个容器,而子模块是真正的项目,项目下面还会再创建它的子模块。 这个时候,产生一个问题,就是顶级的项目是root(在右侧maven面板中可以看出),而子模块自己本身也是个root,也就是说子模块的parent没有指向顶级的这个项目。此时就会报错。 详细看一下relat 阅读全文
posted @ 2022-05-15 11:50 走调的钢琴 阅读(1053) 评论(0) 推荐(0)

005-mapstruct使用

摘要: 环境搭建 要映射的类型 处理类型不一致的问题 上图中,INSTANCE类型声明必不可少,不然,生成的代码里面将只有new新的类型,而不会生成赋值的代码; 验证,通过maven编译后,看生成的实现类 阅读全文
posted @ 2022-05-06 15:39 走调的钢琴 阅读(27) 评论(0) 推荐(0)

005-SpringBoot Security 失败处理

摘要: 通过前面的几个示例发现,验证权限失败之后,或者token无效时,都返回的是403,无法区分具体的情况。所以,需要通过扩展失败处理机制,来实现自定义信息的返回。 阅读全文
posted @ 2022-05-04 15:24 走调的钢琴 阅读(66) 评论(0) 推荐(0)

004-SpringBoot Security 权限验证

摘要: 前面三篇写的都是用户认证的内容。本篇记录一下权限的验证。权限的内容要建立在认证的基础上进行开发。 权限的关键点有两个,一个是给路由定义权限;另一个是给用户赋予权限。 定义权限 上面一句是开启权限验证; 下面一句是给路由定义权限; 定义其实很简单,就是通过注解@PreAuthorize增加定义即可,h 阅读全文
posted @ 2022-05-04 14:50 走调的钢琴 阅读(366) 评论(0) 推荐(0)