• java EE 进阶


    java EE 主要是学框架(框架的使用,框架的原理)

    框架可以说是实现了部分功能的半成品,还没装修的毛坯房,然后我们再自己打造成自己喜欢的成品

    这里学习四个框架 : Spring ,Spring Boot, Spring MVC, Mybatis

    JavaEE 一定要多练习,才能学好

    Maven 目前我们主要用的两个功能:

    1.项目构建

    2.依赖管理

    如何引入依赖呢?

    https://mvnrepository.com/

    在上面这个Maven 官网找到你要的依赖(我这里是用Mysql5.1.49举例子)

    然后将其复制下来,粘贴到 pom.xml 里面的     

    粘贴完之后记得要刷新,看到下图的那一行才算引入依赖成功

    pom.xml 修改之后需要让它生效就必须要点刷新

    依赖传递 : Maven 会把我们放进去的这个包的依赖也会给我们放进去

    比如我们这边引的是 Mysql ,Mysql 依赖的其他东西也会被引进去

    依赖排除 : Maven 默认会把依赖的依赖也给引进去,但是如果我们不需要,就可以手动排除

    依赖排除大多使用场景是为了解决冲突

    第一个插件: maven help

    安装插件,安装完之后重启 idea

    安装完之后,pom 文件下面就会出现依赖的分析

    Maven 概念

    1.坐标

    下图就是坐标,它的位置在仓库里,我们可以根据坐标然后在仓库找到它的位置

    2.仓库

    有三个仓库 :

      1)中央仓库(全球只有一个) : https://mvnrepository.com/

      2)本地仓库:中央仓库地址在国外,会比较慢,本地仓库就相当于缓存,如果我们项目有依赖的话,先去本地仓库找,本地仓库如果没有就去中央仓库找,把项目从中央仓库下载到本地仓库,再从本地仓库依赖到项目里面,所以我们要用的依赖一定可以再本地仓库找到

    本地仓库的地址查找方式如下:

    这个地址不要包含中文

      3)私服 : 也就是私有服务器,通常具有一定的权限,一般是企业私有的类似于工具箱的东西

    中央仓库比较慢,我们又没有私服.该怎么办呢?

    可以配置国内源,网上有很多企业弄出来的国内源,咱这里用阿里的国内源

    我们把它复制进 settings.xml 文件

    1. <mirror>
    2. <id>aliyunmaven</id>
    3. <mirrorOf>*</mirrorOf>
    4. <name>阿里云公共仓库</name>
    5. <url>https://maven.aliyun.com/repository/public</url>
    6. </mirror>

    接下来我们开始创建 Spring Boot 项目

    然后 next,再自己起个名字搞个路径,再 create 就行

    创建一个类,写一个简单的代码然后点击运行

    这样就能在浏览器中访问并得出运行结果了

    Spring 就是一个框架,是为了简化 Java 开发

    SpringBoot 是基于 Spring 的一个两家,为了简化 Spring 项目而诞生的

  • 相关阅读:
    不用order by 选出第二个人
    云原生安全:4C~
    你的开发套件已到货「GitHub 热点速览」
    1、Spring简介
    E035-服务漏洞利用及加固-利用CVE-2017-7269漏洞渗透IIS6.0实现远程控制
    多线程-阻塞队列
    PyPy+Cython对Python进行加速,以及乱码问题
    nacos
    6020一拖二快充线:手机充电的革命性创新
    利用Metasploit控制目标电脑(Win7_x64系统)
  • 原文地址:https://blog.csdn.net/qq_40841463/article/details/134213249