1. 程式人生 > >idea+gradle+ssm框架搭建過程

idea+gradle+ssm框架搭建過程


能看到這篇部落格的肯定已經瞭解了相關知識,照著弄吧

專案建立完畢之後,專案的父子從屬關係存在於父級專案的settings.gradle這個檔案中
一、建立父級專案 1、左上角-->file-->new project
2、輸入專案三座標,version不用管
3、注意選擇自己的gradle元件
4、專案建立完畢如下,我們稱之為父容器
二、建立專案模組 2.1、common 1、右鍵父容器-->new module
2、輸入ArtifactId,其他預設
3、專案建立完畢結構如下,可以看到父容器中settings.xml已經引入了子模組common

2.2、按照上述步驟,依次建立entity、dao、service這幾個模組
2.3、建立controller模組,注意,這個模組是一個web工程 1、右鍵父容器-->new module
2、輸入ArtifactId,其他預設
3、專案建立完畢結構如下
三、jar包依賴 1、這個依賴要放在父級專案的build.gradle檔案中
group 'com.jk'
version '1.0-SNAPSHOT'
//新增所有專案的共享配置
subprojects {

//新增外掛
apply plugin: 'java'
//編碼環境jdk版本
sourceCompatibility = 1.7
//編譯時jdk版本
targetCompatibility = 1.7
//倉庫的配置
repositories {
//配置私服
maven {url "http://192.168.31.200:8081/nexus/content/groups/public/"}
//maven中央倉庫
mavenCentral()
}
//配置外部屬性
ext {
    spring_version = "4.1.6.RELEASE"
}
//依賴的配置
dependencies {
//    Maven類似,gradle匯入依賴包也可以定義其作用的生命週期:
//    compile:編譯時必須。
//    runtime:執行時必須,包括編譯時。
//    testCompile:測試編譯時必須。
//    testRuntime:測試執行時必須,包括編譯時。
//    注:此外配置依賴包,還可以模組化配置、匯入list、配置是否傳遞等。
//單元測試
testCompile group: 'junit', name: 'junit', version: '4.12'
//servlet依賴
compile "javax.servlet:servlet-api:3.0-alpha-1"
compile "javax:javaee-api:7.0"
//jstl標籤庫
compile "taglibs:standard:1.1.2"
compile "javax.servlet:jstl:1.2"
//公共資源包
compile "commons-logging:commons-logging:1.2"
compile "commons-lang:commons-lang:2.6"
compile "org.apache.commons:commons-collections4:4.0"
compile "commons-beanutils:commons-beanutils:1.8.3"
compile "commons-dbcp:commons-dbcp:1.4"
compile "commons-pool:commons-pool:1.6"
//檔案上傳
compile "commons-fileupload:commons-fileupload:1.3.1"
compile "commons-io:commons-io:2.4"
//AspectJ(切點表示式)
compile "org.aspectj:aspectjrt:1.7.4"
compile "org.aspectj:aspectjweaver:1.7.4"
//springmvc + Spring Configuration
compile "org.springframework:spring-web:$spring_version"
compile "org.springframework:spring-webmvc:$spring_version"
compile "org.springframework:spring-aop:$spring_version"
compile "org.springframework:spring-aspects:$spring_version"
compile "org.springframework:spring-beans:$spring_version"
compile "org.springframework:spring-context:$spring_version"
compile "org.springframework:spring-context-support:$spring_version"
compile "org.springframework:spring-core:$spring_version"
compile "org.springframework:spring-expression:$spring_version"
compile "org.springframework:spring-jdbc:$spring_version"
compile "org.springframework:spring-messaging:$spring_version"
compile "org.springframework:spring-orm:$spring_version"
compile "org.springframework:spring-tx:$spring_version"
compile "org.springframework:spring-test:$spring_version"
//MyBatis
compile "org.mybatis:mybatis:3.0.5"
//mybatis spring 外掛
compile "org.mybatis:mybatis-spring:1.0.1"
//資料庫驅動
compile "mysql:mysql-connector-java:5.1.23"
compile "com.jk.oracle:ojdbc14:1.1.14"
//連線池
compile "com.alibaba:druid:1.0.12"
//json
compile "com.google.code.gson:gson:2.2.4"
//log4j
compile "log4j:log4j:1.2.17"
}

}

2、配置各專案之間的依賴 entity依賴於common
dao依賴於entity
service依賴於dao
controller依賴於service
到此,專案之間的依賴關係處理完畢 四、建立包結構 這太簡單了,不說了 五、匯入配置檔案 web.xml springmvc application mybatis mybatis對映檔案 *.properties
六、使用gradle重新整理專案,把jar都引入進來
七、部署啟動專案

訪問結果如下:
看到這個溫馨的頁面,恭喜你,大功告成!!!

相關推薦

idea+gradle+ssm框架搭建過程

能看到這篇部落格的肯定已經瞭解了相關知識,照著弄吧 專案建立完畢之後,專案的父子從屬關係存在於父級專案的settings.gradle這個檔案中 一、建立父級專案 1、左上角-->fi

SSM第一篇 最簡單的SSM框架搭建過程--SSM簡單整合

         SSM(Spring、Spring MVC和Mybatis)是什麼我想也不用在贅述。 許多童鞋現在開始學習這個流行的框架來進行Java開發,想要尋找一個最簡單的SSM框架搭建方法,這裡我不說什麼廢話,直接上手開始搭建,程式碼部分都做了詳細的註釋,可以

idea maven ssm框架搭建《一》

前言 本文介紹ssm 框架的搭建,工具有 idea 15.0.3、maven 3.3.9、tomcat 8.0.39、jdk 1.8; maven是用來管理jar包的,以及管理專案;前端的檢視是用jsp檔案;下邊就來開始搭建我們的專案: 1.建立一個m

ssm框架搭建過程中出現 spring-org.springframework.beans.factory.BeanDefinitionStoreException的解決

今天配置完ssm框架,啟動tomcat伺服器,報了IOException以及spring-org.springframework.beans.factory.BeanDefinitionStoreException的異常,說是找不到springmvc.xml的配置檔案以及無

IDEA多模組SSM框架搭建IDEA+tomcat+maven+mysql+spring+spring mvc+mybatis)總結

Tomcat版本:8.5.27  jdk版本:1.8 Idea版本:2017.3.5 1.建立一個根模組 不勾選任何值,直接next      根模組建立成功如下: src目錄不需要可以刪除 2.建立javadao模組

IDEA下的Maven+SSM框架搭建

(1)     Maven設定 Maven是一個專案管理工具,本專案中主要用來對jar包的管理   File – Settings -- Maven Maven中conf 中 settings.xml設定(可要可不要,就是上圖中

ssm框架搭建CRUD風格專案完整過程

ssm-crud簡介: SSM-CRUD ssm:SpringMVC+Spring+MyBatis CRUD:Create(建立) Retrieve(查詢) Update(更新) Delete(刪除) 功能點

【java】SSM框架搭建(一)——idea搭建maven聚合工程

一、前言       以前開發的java使用的是Eclipse開發的,前一段時間換成了idea。還有點不習慣,然後自己就研究了一下如何使用idea搭建 maven的聚合工程。 二、架構說明  

ssm框架整合-過程總結(第三次周總結)

項目 功能實現 SSM框架 模板 .com 完成 eight 幫助 spa 本周主要是完成前端界面和後端的整合。 猶豫前後端的工作完成程度不一致,只實現了部分整合。 登錄界面。 可能自己最近沒有把重心放在短學期的項目上,導致我們工作的總體進度都要比別慢。 雖然我們只是

ssm框架配置過程

logger dap 周期 data cglib string pac 數據庫配置 version 1.pom.xml配置 1.1<build>標簽中配置<plugins>和<resources>,即插件和資源文件 1.2 <pro

01 整合IDEA+Maven+SSM框架的高並發的商品秒殺項目之業務分析與DAO層

初始 lob 可能 很多 ont 配置 支持 個數 base 作者:nnngu 項目源代碼:https://github.com/nnngu/nguSeckill 這是一個整合IDEA+Maven+SSM框架的高並發的商品秒殺項目。我們將分為以下幾篇文章來進行詳細的講解:

02 整合IDEA+Maven+SSM框架的高並發的商品秒殺項目之Service層

狀態 enum枚舉類 post note 序號 設計 發的 連接數據庫 解釋 作者:nnngu 項目源代碼:https://github.com/nnngu/nguSeckill 首先在編寫Service層代碼前,我們應該首先要知道這一層到底是幹什麽的。 Service層

SSM框架搭建總結(2)

jdk bsp jdk安裝 搭建 參考 module 詳情 .cn ace 一、開發環境搭建 1、本地jdk安裝及配置環境變量 2、本地tomcat安裝 3、本地maven安裝 3.1 maven安裝 3.2 maven數據倉庫配置settings.xml 4、本地安裝

IDEASSM框架轉變為SOA dubbo框架 zookeeper註冊中心

one char create poj 浪費 roo erl username style SOA框架的優點:   當服務越來越多,容量的評估,小服務資源的浪費等問題逐漸顯現,此時需增加一個調度中心基於訪問壓力實時管理集群容量,提高集群利用率。用於提高機器利用率的 資源調度

Spring+Mybatis+SpringMVC+Maven+MySql(SSM框架)搭建例項

這篇文章我們來實現使用maven構建工具來搭建Spring+Mybatis+SpringMVC+MySql的框架搭建例項。工程下載 使用maven當然得配置有關環境了,不會配置的請看我前幾篇文章,都有配置maven環境的列子! MySQL建立表sql語句: /* Navicat M

使用IDEA整合SSM框架

一、安裝環境和開發工具 在整合Spring,SpringMVC 和 MyBatis 的過程中,很容易遇到一些小問題,因此記錄下整合過程。 首先是安裝環境和開發工具,如下: Window 7 Jdk 1.8 MySql 8.0 Maven 3.5.4 Tomcat 8.5.34

SSM框架搭建(Eclipse+非Maven版本)

時間:2018年5月26日 目的:                搭建一個簡單的ssm框架,提升自己對ssm框架的理解。 基本步驟: 1、建立web工程

1025_Idea SSM框架搭建--------------Maven+Spring5+mybatis3.4.5+SpringMVC+Oracle

Idea SSM框架搭建--------------Maven+Spring5+mybatis3.4.5+SpringMVC+Oracle 2018年02月10日 23:34:18 笨鳥也想飛 閱讀數:2274 標籤: SSM mybatis Spring Idea 更多 個人分類: SS

SSM框架搭建詳細解析

總結了一下搭建SSM框架流程,在以後用到的時候方便回頭使用。 使用工具:MyEclipse 2015;Tomcat 8版本;jdk1.8版本。   首先: 1:建立一個WebProject專案,jdk1.8 Tomcat8  最後勾選web.xml配置檔案。

crm銷售管理系統(一)SSM框架搭建

前言:ssm框架是spring+springMvc+Mybatis的縮寫,是繼SSH框架後又一個主流的java EE企業級框架,適用於搭建各種大型的企業級應用系統。這不,我所在公司的產品也是基於該主流框架進行搭建的。初識SSM框架是各種的不適應,不過使用久了發現ssm框架異常順手。使用幾個月下來可以說在開發公