1、idea启动配置 在idea的如下路径中 添加如下代码 -Dfile.encoding=UTF-8 2、配置idea设置中的File Encodings 3、build.gradle配置 一般这一步可以不配置 找到项目中的build.gradle 打开之后在后面添加如下代码 tasks.withType(JavaCompile){ option…
为了快速的入门gradle,本章将从整体构建脚本的角度介绍: 什么是 setting 文件,它有什么作用; 说明什么是build 文件,它又有什么作用 我们可以创建多少个 build project 和task,他们有什么作用;又是什么关系,如何配置 项目的生命周期 项目发布 使用Gradle 创建SpringBoot 项目等 1、项目的生命周期 …
测试任务自动检测并执行测试源集中的所有单元测试。测试执行完成后会生成一个报告。支持JUnit 和 TestNG 测试。 1、默认测试目录及标准输出 2、Junit 使用 Gradle 对于Junit4.x 支持 dependencies { testImplementation group: 'junit' ,name: 'junit', vers…
当我们将一个 java 项目打成war 包之后,就需要部署到服务器运行,这里有两种方式: 我们将项目打成 war 包,部署到本地tomcat 运行 使用 Gretty 插件中内置服务器方式部署项目 Gretty 部署项目 Gretty 是一个功能丰富的 gradle 插件,用于在嵌入的 servlet 容器上运行 web 应用程序,让项目开发和部署…
可以使用以下方法在Eclipse中快速搜索某个类: 使用快捷键:按下Ctrl + Shift + T,在弹出的搜索框中输入类名,然后按下Enter键即可快速定位到该类。 使用菜单导航:点击菜单栏的“Navigate” -> “Open Type”,在弹出的搜索框中输入类名,然后按下Enter键即可快速定位到该类。 使用编辑器的快速搜索功能:在编辑器…
在 idea 新版本的创建项目中,无法自己选择创建项目是普通 java 工程还是 web 工程了【IDEA 旧版本是可以的】,所以我们如果想创建 web 工程,只需要自己在 src/main/目录下添加 webapp/WEB-INF/web.xml 及页面即可 运行 配置tomcat 运行 有错误,不用管,直接Continue Anyway 运行结…
Windows系统 在tomcat安装目录bin文件夹下,修改startup.bat或catalina.bat或setclasspath.bat文件,在 if not "%JRE_HOME%" == "" goto gotJreHome if not "%JAVA_HOME%" == "" goto gotJavaHome 的上面加入 set JA…
将conf中的logging.properties文件中的如下三处改为GBK即可 1catalina.org.apache.juli.AsyncFileHandler.encoding = GBK 2localhost.org.apache.juli.AsyncFileHandler.encoding = GBK java.util.logging…
1.Tomcat指定JDK 当系统中同时存在多个jdk版本时最有用:需要修改tomcat的bin目录下的service.bat和setclasspath.bat两个文件,修改的地方相同。打开这两个文件,在 if not "%JRE_HOME%" == "" goto gotJreHome if not "%JAVA_HOME%" == "" got…
使用本地安装的gradle和jdk 案例 第一步:创建由 Gradle 管理的项目 第二步:修改当前项目使用本地安装的 gradle:可以加快下载项目依赖 jar 包的速度【配置了私服地址】。 特别提示 1:在 Terminal 中执行以 gradlew 开头命令和操作图形化的 IDEA 使用 Gradle 版本不一定是同一个版本哦。 1.Term…
类型转换:当需要时,类型之间会自动发生类型转换: 字符串(String)、基本类型(如int) 和类型的包装类 (如Integer) 类说明:如果在一个groovy 文件中没有任何类定义,它将被当做 script 来处理,也就意味着这个文件将被透明的转换为一个 Script 类型的类,这个自动转换得到的类将使用原始的 groovy 文件名作为类的名…
1、打开daemon.json文件 vim /etc/docker/daemon.json 2、将其镜像地址进行替换 "registry-mirrors": [ "https://docker.m.daocloud.io", "https://dockerproxy.com", "https://registry.docker-cn.com…
磁盘划分 网络配置 vim /etc/sysconfig/network-scripts/ifcfg-ens33
虚拟网络编辑器 首选项 CentOS
1、设置登录系统的账号、密码 方式一:在 application.properties spring.security.user.name=qaqaq spring.security.user.password=123456 方式二:通过配置类 在Spring Security 5.7.0-M2中,Spring就废弃了WebSecurityConf…
过滤器链 SpringSecurity 本质是一个过滤器链 从启动时可以获取到过滤器链: org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFil ter org.springframework.security.web.con…
创建一个项目 添加依赖 添加一个配置类 @RestController @RequestMapping("/test") public class TestController { @GetMapping("hello") public String add() { return "hello security"; } } 运行这个项目 访问 lo…
概要 Spring 是非常流行和成功的 Java 应用开发框架,Spring Security 正是 Spring 家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。 正如你可能知道的关于安全方面的两个主要区域是“认证”和“授权”(或者访问控制),一般来说,Web 应用的安全性包括…
这篇文章没有摘要
Groovy 简介 在某种程度上,Groovy 可以被视为Java 的一种脚本化改良版,Groovy 也是运行在 JVM 上,它可以很好地与 Java 代码及其相关库进行交互操作。它是一种成熟的面向对象编程语言,既可以面向对象编程,又可以用作纯粹的脚本语言。大多数有效的 Java 代码也可以转换为有效的 Groovy 代码,Groovy 和 Jav…