111

111

maven和idea的安装

1. 什么是Maven

maven:POM 项目对象模型 -- 项目管理(构建的)工具;
可以通过==一小段描述信息==来管理项目的构建,报告和文档的[项目管理工具]软件,使用maven的时候,有pom.xml的文件,那么pom.xml 配置一段信息 ;

2.maven的作用

		1.构建项目 --
		​		maven创建项目 --编译--清理-测试--打包 --部署
		
		2.管理jar之间依赖
			​	jar包和jar包之间 ,它是有依赖关系 一个jar可能使用到其他jar包的代码
			​	maven它就可以管理这个依赖关系, 在pom.xml里面,我们如果配置一段描述信息(坐标)
		
		3.契约式编程
		​		maven结构
		​			src/main/java:放java代码
		​			src/main/resources:放资源文件配置文件
		​			src/test/java:放测试代码
		​			src/test/resources:放测试使用的配置文件

3 maven的安装

(1)安装 就直接解压 安装 就OK
(2) 配置环境变量  MAVEN_HOME 

4 maven配置

maven 可以管理依赖的jar包,管理jar包,默认从网上去下载jar包,但是如果没有网络怎么办,我们配置一个本地仓库,让maven从本地仓库(jar包)里面
配置本地仓库 setting.xml文件里面 localRepository
 <localRepository>D:\opensource\maven\repository-teacher\repository-teacher</localRepository>

5 maven仓库认识

java里面著名网站:
​		开源中国 
​		码云 -- 中国开源网站
​		github -- 全球程序都在用的开源
​		scdn 学习网站
​		博客源

		仓库:
	​	   本地仓库:存在本地的仓库 
	​	   远程仓库: 存在远程服务起里面 profile		
	​					中央仓库
	​					私服(如果感兴趣 可以尝试去搭建一个私服 )	
	​					镜像(oschina aliyun ...国内)

6 maven的pom文件介绍

<!-- pom文件模型版本4.0.0 -->
	<modelVersion>4.0.0</modelVersion>
	<!-- 组id 包名 公司域名倒写-->
	<groupId>cn.itsource.maven</groupId>
	<!-- 模块名 -->
	<artifactId>Hello</artifactId>
	<!-- 版本名称
			SNAPSHOT:快照版本 不稳定版本 开发版本
			RELEASE :释放版本 正式版本
	 -->
	<version>0.0.1-SNAPSHOT</version>
	<!--  项目名称 -->
	<name>Hello</name>
		<!-- 依赖 坐标 -->
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.12</version>
			<scope>test</scope>
		</dependency>

7 idea安装jrebel插件

教程:
https://jingyan.baidu.com/article/0bc808fc0bad621bd585b911.html

8 UML

8.1什么是UML:
	**统一建模语言**
	通过UML的表示一个产品或者一个项目的各种情况,通过一些图型来表示的项目的情况(比如 项目流程图 项目类图等)

8.2借助于画图工具来画图来表示项目:
	​	  画图
	​      visio
	​      rose
	  	在线画图processon

8.3项目业务
	aisell /yxb/pss
	智能销售系统:完成产品的采购,销售产品 和库存采购线:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值