随笔分类 - Java
摘要:目录一、简介二、版本说明三、使用四、效果图 一、简介 官网:https://doc.xiaominfo.com/ Knife4j是一个集Swagger2 和 OpenAPI3 为一体的增强解决方案 Knife4j 是为 Java MVC 框架集成 Swagger 生成 Api 文档的增强解决方案,前
阅读全文
摘要:目录一、简介二、特性三、基本使用1、初始化数据库2、初始化工程3、精简 SpringBoot 相关日志 一、简介 官网:https://www.baomidou.com MyBatis-Plus是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,主要作用为简化开发、提高
阅读全文
摘要:[TOC] ### 一、日志门面说明 当我们的系统变的更加复杂的时候,我们的日志就容易发生混乱。随着系统开发的进行,可能会更新不同的日志框架,造成当前系统中存在不同的日志依赖,让我们难以统一的管理和控制。就算我们强制要求所有的模块使用相同的日志框架,系统中也难以避免使用其他类似 spring,myb
阅读全文
摘要:[TOC] ### 一、简介 Log4j是Apache下的一款开源的日志框架,通过在项目中使用 Log4J,我们可以控制日志信息输出到控制台、文件、甚至是数据库中。我们可以控制每一条日志的输出格式,通过定义日志的输出级别,可以更灵活的控制日志的输出过程。方便项目的调试。 官方网站: http://l
阅读全文
摘要:目录一、简介二、简单使用 一、简介 MyBatis本质上就是对JDBC的封装,通过MyBatis完成CRUD。 MyBatis在三层架构中负责持久层的,属于持久层框架。 MyBatis的发展历程:【引用百度百科】 MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apac
阅读全文
摘要:[TOC] ### 一、 简介 JUL 全称 Java util Logging 是 java 原生的日志框架,使用时不需要另外引用第三方类库,相对其他日志框架使用方便,学习简单,能够在小型应用中灵活使用。 - Loggers:被称为记录器,应用程序通过获取 Logger 对象,调用其 API 来来
阅读全文
摘要:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P
阅读全文
摘要:目录一、多环境配置步骤定义多环境使用多环境(构建过程)二、跳过测试(了解)应用场景跳过测试命令2.3 细粒度控制跳过测试 多环境配置有什么好处? maven提供配置多种环境的设定,帮助开发者使用过程中快速切换环境 一、多环境配置步骤 定义多环境 <!--定义多环境--> <profiles> <!-
阅读全文
摘要:目录一、 属性配置与使用①:定义属性②:引用属性二、 资源文件引用属性①:定义属性②:配置文件中引用属性③:开启资源文件目录加载属性的过滤器④:配置maven打war包时,忽略web.xml检查三、其他属性(了解)四、版本管理工程版本发布版本 定义属性有什么好处? 一、 属性配置与使用 ①:定义属性
阅读全文
摘要:目录一、聚合创建Maven模块,设置打包类型为pom设置当前聚合工程所包含的子模块名称二、 继承问题导入创建Maven模块,设置打包类型为pom在父工程的pom文件中配置依赖关系(子工程将沿用父工程中的依赖关系)配置子工程中可选的依赖关系在子工程中配置当前工程所继承的父工程在子工程中配置使用父工程中
阅读全文
摘要:目录一、依赖管理使用坐标导入jar包使用坐标导入 jar 包 – 快捷方式使用坐标导入 jar 包 – 自动导入二、依赖范围三、可选依赖四、排除依赖 一、依赖管理 使用坐标导入jar包 1.在 pom.xml 中编写<dependencies> 标签 2.在 <dependencies> 标签中 使
阅读全文
摘要:目录一、创建类命令创建普通Maven项目创建Web Maven项目发布第三方Jar到本地库中二、构建打包类命令编译源代码编译测试代码编译测试代码打包项目清除打包的项目清除历史打包并重新打包清除并install到本地查看当前项目已被解析的依赖上传到私服三、IDEA中Maven操作通过Terminal执
阅读全文
摘要:目录一、简介二、安装三、配置Mac配置Centos配置Window配置settings.xml配置IDEA配置四、仓库分类 一、简介 官网:https://maven.apache.org maven 是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。 依赖管理:就是
阅读全文
摘要:[TOC] ### 一、简介 Servlet 是 Server 与 Applet 的缩写,是服务端小程序的意思。使用 Java 语言编写的服务器端程序,可以生成动态的 WEB 页,Servlet 主要运行在服务器端,并由服务器调用执行, 是一种按照 Servlet 标准来开发的类。 是 SUN 公司
阅读全文
摘要:目录一、创建初始化类,代替web.xml二、创建SpringConfig配置类,代替Spring的配置文件三、创建SpringMVC配置类,代替SpringMVC的配置文件四、测试功能 使用配置类和注解代替web.xml和SpringMVC配置文件的功能 一、创建初始化类,代替web.xml 在Se
阅读全文
摘要:目录版本说明创建项目 版本说明 IDEA:2021.3 Maven:3.6.3 Jdk:17 Spring-Boot:2.6.13 Spring-Cloud:2021.0.5 Spring-Cloud-Alibaba:2021.0.5.0 创建项目 1、选择Spring Initalizr 2、选择
阅读全文