自分のブログを構築するためのSSMフレームワーク

レッスン01:基本的な設置環境とMaven親子プロジェクトを作成します

Mavenのがインストールされていることを前にインストールする必要はありませんので。

親子プロジェクトを作成しますMavenの

Mavenの親プロジェクトの作成

IDEAは、この操作により、他のプロジェクトに開いている場合は[ファイル] - > [閉じるプロジェクト、既存のプロジェクトシャットダウンし、その後:新規プロジェクトの作成 - 親プロジェクトを作成するには、> Mavenを、単に[次へ]をクリックし、親プロジェクトは、空のプロジェクト、ではありませんあなたは、骨格をチェックする必要があります。

良い塗りつぶしグループIDの後、成果物、版カタログとの良好なプロジェクトを選択すると、[完了]をクリックし、親プロジェクトは、私たちが「夢の国」という名前の、作成されています。

Mavenのサブプロジェクトを作成します

親プロジェクトをクリックして作成したドリームランド、その後、次の操作を行います。ファイル - >新規 - > Moudle - > Mavenの、以下のように:

 

[次へ]をクリックした後のWeb骨格をチェックし、フィル成果物の後に[次へ]をクリックします。

ここでは、自分のパスと倉庫の場所を選択し、プロパティを追加したいのMaven:

archetypeCatalog =内部

このパラメータは、読み込み速度を向上させるために、地元からスケルトンMavenプロジェクトの感覚ではなく、リモートのダウンロードにすることです。

 

 

 

 次のように全体的に良好なディレクトリ構造を作成することです:

 

 

 

(サブプロジェクトを作成するには、初めに、何.IMLファイル、自動的に生成することができますが何を実行するには、この時間をサブプロジェクトません)

MVNアイデア:モジュール

あなたがサブプロジェクトの完全なビューを作成する場合(右サブプロジェクトののpom.xmlに)何のpom.xml <親>タグの形成は親モジュールに依存している(私は.....と言うことかどうかわからないが見つかりませんlocalhistory私はチュートリアル→成績にコードに従って左から右への親の一部をコピーします、自動的に左から右になる理由は分からない、以下の例を参照してください_→:)

 

 

 そして、それは中のサブプロジェクト内のリソースのテストディレクトリのJavaを作成することです...

02最初のレッスン:SSMの枠組みを構築します

それを開始!

我们首先看下 SSM 框架搭建核心步骤:
1. 在 pom.xml 中添加 Maven 依赖,主要目的是将项目中所需要用到的 jar 包引入到项目,通过 Maven 进行管理。 2. 配置文件的配置,主要是 web.xml 的配置,数据库连接池的配置,日志文件的配置,SpringMVC 的配置,MyBatis 的配置等,具体配置内容下面会做详细说明。 3. 添加 Web 服务器 Tomcat,因为项目启动需要载体。 4. 启动 Tomcat 服务,访问 127.0.0.1:8080 或者 localhost:8080,页面成功访问,即表示 SSM 框架搭建完成。

查看 Maven 的本地仓库

在配置之前,我们需先了解下 Maven 仓库。

Maven 仓库是 Maven 管理 jar 包的地方,有本地仓库,远程仓库和中央仓库之分。本地仓库即存在于本机。远程仓库,可通过配置 settings.xml 获取,比如阿里云的远程仓库。中央仓库为 Maven 的仓库,不配置远程仓库,默认从中央仓库下载 jar 依赖,然而中央仓库在国外,下载起来速度会很慢,所以我们多会选择配置阿里云远程仓库。

如何查看 Maven 本地仓库的位置,具体步骤如下。

首先,打开 CMD 命令窗口,输入如下 Maven 命令,即可查看 Maven 本地仓库的位置。

mvn help:effective-settings

如果没有配置 Maven 本地仓库的位置,默认位置在 C:\Users\你的主机名\.m2\repository 下,如图:

 

 

 如果你有自己的 Maven 仓库,可在 Maven 的解压目录 apache-maven-3.3.9\conf 下的 settings.xml 中配置。

<localRepository>你的仓库路径</localRepository>  

我的是这个:

 

 

 

上面提到,我们多会使用阿里云远程仓库,接下来我们看看它的配置过程。

首先,配置阿里云镜像。这时我们可在 settings.xml 中找到 mirrors 标签,在 mirrors 标签内配置如下内容:

  <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>

如下图所示:

 

 

配置阿里云镜像的目的是使用阿里云的远程仓库,如果不配置,则默认使用中央仓库,而中央仓库在国外,下载依赖时会很慢。

然后在 file -> settings 中找到 Maven,在下图所示的位置添加 Maven 的路径以及 Maven 配置文件 settings.xml 的路径,仓库的位置(即在 settings.xml 中配置的仓库)将自动显示出来。

 

 

选用 MySQL 数据库

MySQL 是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言——结构化查询语言(SQL)进行数据库管理。

因为 MySQL 相比 Oracle 开源、免费,很多企业也在用,所以本课程我们选用 MySQL 数据库作为存储数据库。

添加 Maven 依赖

完成了以上的准备工作,接下来,我们就可以正式开始 SSM 的搭建了。首先是添加 Maven 依赖。

Maven 依赖有很多,这里只给出部分依赖,用来正常启动项目。每个依赖都在代码中添加了注释,这里就不赘述了。如果遇到报错,通过 Alt+Enter 组合键进行下载即可。

在 dreamland-web 子工程的 pom.xml 中添加以下代码:

 

おすすめ

転載: www.cnblogs.com/doyi111/p/11815555.html