IDEA版SSM入门到实战(Maven+MyBatis+Spring+SpringMVC) -Spring的AOP前奏

第一章 AOP前奏 1.1 代理模式 代理模式:我们需要做一件事情,又不期望自己亲力亲为,此时,可以找一个代理【中介】 我们【目标对象】与中介【代理对象】不能相互转换,因为是“兄弟”关系 1.2 为什么需要代理【程序中】 需求:实现【加减乘除】计算器类 在加减乘除方法中,添加日志功能【在计算之前,记录日志。在计算之后,显示结果。】 实现后发现问题如下 日志代码比较分散,可以提取日志类日志代码比较混乱,日志...

Maven的安装和使用

                   Maven是一个基于项目对象模型(POM),可以管理项目构建、依赖管理、项目报告等的工具,使构建Java项目更容易。可以说Maven是一个项目管理和构建工具,它可以从管理项目的角度出发,将开发过程中的需求纳入进来,同时可以将开发过程中的工程和代码部分进行统一管理。Maven强调“约定优于配置”,通过一些默认的约定,可以使构建过程变得简单和快速。Maven还能够帮助我们管...

华为云SDK的全部Maven参考

文档原始地址:https://console.huaweicloud.com/apiexplorer/#/sdkcenter?OBS= 弹性云服务器 3.1.70 源码仓库包仓库 <dependency> <groupId>com.huaweicloud.sdk</groupId> <artifactId>huaweicloud-sdk-ecs</artifactId> <version>3.1.70</v...

maven如何用命令看配置文件位置

Maven是一个流行的开源构建工具,用于管理Java项目的构建、依赖管理等任务。在使用Maven时,可以通过命令来查看配置文件的位置。 要查看Maven配置文件的位置,可以使用以下命令: 复制代码 mvn help:effective-settings 执行以上命令后,Maven会以XML格式显示当前项目的有效配置。在显示的配置中,你可以找到与配置文件相关的信息,包括其绝对路径。 Maven的配置文件通常分...

IDEA版SSM入门到实战(Maven+MyBatis+Spring+SpringMVC) -Mybatis核心配置详解

第一章 Mybatis核心配置详解【mybatis-config.xml】 1.1 核心配置文件概述 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 1.2 核心配置文件根标签 没有实际语义,主要作用:所有子标签均需要设置在跟标签内部 1.3 核心配置文件常用子标签 properties子标签 作用:定义或引入外部属性文件 示例代码 #key=valuedb.driv...

IDEA版SSM入门到实战(Maven+MyBatis+Spring+SpringMVC) -Maven依赖管理,版本号管理,继承和聚合

第一章 Maven的依赖管理 1.1 依赖范围 依赖语法:<scope> compile【默认值】:在main、test、Tomcat【服务器】下均有效。test:只能在test目录下有效 junit provided:在main、test下均有效,Tomcat【服务器】无效。 servlet-api 1.2 依赖传递性 路径最短者有先【就近原则】 先声明者优先 注意:Maven可以自动解决jar包之间的...

maven升级版本后报错:Blocked mirror for repositories

出现问题的场景: 当 Maven 升级到3.8.1 之后,执行maven就会出现如下报错信息: maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories 原因: maven在3.8.1 的默认配置文件中增加了一组标签,如果仓库镜像是 http 而不是https 就会被拦截禁止访问,而当前公司私服一般是http...

Maven中<scope>中等级的区别

<scope> 标签指定了依赖项的级别为 import 。除了 import 级别,Maven还支持以下几种级别: compile (编译):默认级别,表示依赖项在编译时需要被包含。 provided (提供):表示依赖项在编译时需要被包含,但在运行时由目标环境(例如应用服务器)提供。 runtime (运行时):表示依赖项在运行时需要被包含,但在编译时不需要。 test (测试):表示依赖项仅在执行测试...

IDEA版SSM入门到实战(Maven+MyBatis+Spring+SpringMVC) -Maven核心概念

一.Maven的POM POM全称:Project Object Model【项目对象模型】,将项目封装为对象模型,便于使用Maven管理【构建】项目 pom.xml常用标签 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o...

[maven] 实现&使用 plugin 及 properties 简述

[maven] 实现&使用 plugin 及 properties 简述 这章内容,我个人感觉可看可不看……? 不过课都上了,笔记 📒 补完才对得起自己嘛 plugins 主要讲一下 maven 的 plugin 时怎么实现的,以及项目中怎么调用自己实现的 maven plugin 一般来说这个功能的确比较少用到,大多数情况下市场上已有的 plugin 是可以满足大部分需求了 新建项目 这次新建的是 pl...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.008130(s)
2024-04-25 17:51:46 1714038706