国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

搭建一個(gè)SSM項(xiàng)目

edgardeng / 2376人閱讀

摘要:一新建一個(gè)工程為什么要用搭建項(xiàng)目可以對(duì)項(xiàng)目依賴的包進(jìn)行管理,需要的包只需要到倉(cāng)庫(kù)里面去拿到版本信息復(fù)制到文件即可。

一 新建一個(gè)Maven工程
1.1 為什么要用Maven搭建項(xiàng)目?
    Maven可以對(duì)項(xiàng)目依賴的jar包進(jìn)行管理,需要的jar包只需要到Maven倉(cāng)庫(kù)里面去拿到版本信息復(fù)制到pom.xml文件即可。同時(shí),它也能對(duì)項(xiàng)目進(jìn)行編譯、測(cè)試、打包等功能。
1.2 新建一個(gè)Maven工程(這里用的是Eclipse):
    1.2.1 點(diǎn)擊File -> New Project -> Maven Project,點(diǎn)擊Next;
    1.2.2 彈出一個(gè)界面,這里直接點(diǎn)擊Next,然后選擇webapp那一欄,點(diǎn)擊Next;
    1.2.3 此時(shí),將進(jìn)入另一個(gè)界面,會(huì)叫你輸入一些有關(guān)項(xiàng)目的信息。主要的分別是:
        Group Id: 這個(gè)可以看做項(xiàng)目的坐標(biāo),一般為域和公司名組成
        Artifact Id: 這個(gè)可以看做成項(xiàng)目名
        Version: 這個(gè)是項(xiàng)目版本

點(diǎn)擊Finish后,一個(gè)Maven項(xiàng)目就創(chuàng)建完成。此時(shí),需要注意的是這個(gè)Maven項(xiàng)目可能用的是JDK1.5,這可能導(dǎo)致項(xiàng)目的目錄不正確,解決辦法就是:右鍵項(xiàng)目 -> 選擇Properties -> 選擇Java Build Path -> 選擇Libraries那一欄 -> 選擇JRE Library那一欄 -> Edit -> 把默認(rèn)的JDK版本換成自己下載的版本即可。
二 進(jìn)行Spring和SpringMVC還有Mybatis的整合
1.1 首先需要依賴整合SSM相關(guān)的jar包
 
     4.3.7.RELEASE
 
 
     
     
         junit
         junit
         4.12
         test
     
     
         org.springframework
         spring-test
         ${spring.version}
     
     
     
         ch.qos.logback
         logback-classic
         1.2.3
     
     
     
         mysql
         mysql-connector-java
         5.1.37
         runtime
     
     
         c3p0
         c3p0
         0.9.1.2
     

     
     
         org.mybatis
         mybatis
         3.4.2
     
     
         org.mybatis
         mybatis-spring
         1.3.1
     

     
     
         taglibs
         standard
         1.1.2
     
     
         jstl
         jstl
         1.2
     
     
     
         com.fasterxml.jackson.core
         jackson-databind
         2.8.7
     
     
         javax.servlet
         javax.servlet-api
         3.1.0
     

     
     
         org.springframework
         spring-core
         ${spring.version}
     
     
         org.springframework
         spring-beans
         ${spring.version}
     
     
         org.springframework
         spring-context
         ${spring.version}
     
     
         org.springframework
         spring-jdbc
         ${spring.version}
     
     
         org.springframework
         spring-tx
         ${spring.version}
     
     
     
         org.springframework
         spring-web
         ${spring.version}
     
     
         org.springframework
         spring-webmvc
         ${spring.version}
     
     
     
         org.springframework
         spring-aop
         4.3.10.RELEASE
     
     
         org.springframework
         spring-aspects
         4.3.10.RELEASE
     
     
         aopalliance
         aopalliance
         1.0
     
     
         org.aspectj
         aspectjrt
         1.8.10
     
     
         org.aspectj
         aspectjweaver
         1.8.10
     
     
         cglib
         cglib-nodep
         3.2.5
     
     
     
         commons-collections
         commons-collections
         3.2
     
     
     
         net.coobird
         thumbnailator
         0.4.8
     
     
     
         commons-fileupload
         commons-fileupload
         1.3.2
     
 
三 整理XML配置文件
這里我分為三個(gè)XML配置文件,一個(gè)是spring-dao(數(shù)據(jù)庫(kù)的配置以及DAO層的掃描),第二個(gè)是spring-service(掃描Service層以及事務(wù)的配置),第三個(gè)是spring-web(掃描controller層和配置文件視圖等)

配置spring-dao.xml



    
    
    
    
    
        
        
        
        
        

        
        
        
        
        
        
        
        
        
    
    
    
        
        
        
        
        
        
        
        
    
    
    
        
        
        
        
            
其中spring-dao引用了定義的jdbc.properties和mybatis-config.xml
jdbc.properties內(nèi)容如下:
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/course?useUnicode=true&characterEncoding=utf8
jdbc.username=root
jdbc.password=password

mybatis-config.xml內(nèi)容如下:





    
    
        
        
        
        
        
        
    

配置spring-service.xml



    
    
    
    
     
    
        
        
    

    
    
  

配置spring-web.xml



    

    
    
    

    
    
    
    
    
    
        
        
    
    
    
        
        
        
    
    
    
        
            
                
                    
                        
                            text/html;charset=UTF-8
                        
                    
                
            
        
    
在上面把SSM的配置寫完后,需要在web.xml引入



    Archetype Created Web Application
    
    
    
        characterEncoding
        org.springframework.web.filter.CharacterEncodingFilter 
        
            encoding
            UTF-8
        
    
    
        characterEncoding
        /*
    

    
    
        springmvc
        org.springframework.web.servlet.DispatcherServlet
        
        
            contextConfigLocation
            classpath:spring/spring-*.xml
        
    
    
        springmvc
        /
    


當(dāng)完成以上配置后,就可以開始寫代碼了!(小弟新手,以上所寫或許有錯(cuò),請(qǐng)包涵)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/77180.html

相關(guān)文章

  • Maven多模塊項(xiàng)目搭建+整合SSM框架

    摘要:繼承作用就是避免配置重復(fù),對(duì)于子項(xiàng)目來(lái)說(shuō)應(yīng)該關(guān)心父項(xiàng)目是怎么樣配置的。聚合字面理解就是聚在一起合作完成工作,就是將子模塊聚集起來(lái)完成相應(yīng)的項(xiàng)目需求父工程的搭建項(xiàng)目結(jié)構(gòu)在父工程中,主要負(fù)責(zé)完成依賴的版本管理,并不是實(shí)際的依賴。 從大二開始就一直關(guān)注segmentFault,在問題專區(qū)幫忙回答一些自己知曉的問題;在寫這篇文章之前我一直會(huì)在朋友圈發(fā)一些自己遇到的問題以及解決辦法,這是第一次寫...

    liaosilzu2007 評(píng)論0 收藏0
  • 這一次,我連 web.xml 都不要了,純 Java 搭建 SSM 環(huán)境!

    摘要:環(huán)境要求使用純來(lái)搭建環(huán)境,要求的版本必須在以上。即視圖解析器解析文件上傳等等,如果都不需要配置的話,這樣就可以了。可以將一個(gè)字符串轉(zhuǎn)為對(duì)象,也可以將一個(gè)對(duì)象轉(zhuǎn)為字符串,實(shí)際上它的底層還是依賴于具體的庫(kù)。中,默認(rèn)提供了和的,分別是和。 在 Spring Boot 項(xiàng)目中,正常來(lái)說(shuō)是不存在 XML 配置,這是因?yàn)?Spring Boot 不推薦使用 XML ,注意,并非不支持,Spring...

    liaorio 評(píng)論0 收藏0
  • Java后端

    摘要:,面向切面編程,中最主要的是用于事務(wù)方面的使用。目標(biāo)達(dá)成后還會(huì)有去構(gòu)建微服務(wù),希望大家多多支持。原文地址手把手教程優(yōu)雅的應(yīng)用四手把手實(shí)現(xiàn)后端搭建第四期 SpringMVC 干貨系列:從零搭建 SpringMVC+mybatis(四):Spring 兩大核心之 AOP 學(xué)習(xí) | 掘金技術(shù)征文 原本地址:SpringMVC 干貨系列:從零搭建 SpringMVC+mybatis(四):Sp...

    joyvw 評(píng)論0 收藏0
  • 從零開始搭建SSM框架(Spring + Spring MVC + Mybatis)

    摘要:打開,,選中,然后再選中,輸入項(xiàng)目的和,指定等配置,修改,打開項(xiàng)目,添加一些必要的目錄,最終項(xiàng)目框架目錄圖如下修改文件,指定各依賴和插件的版本等信息在標(biāo)簽里面管理各依賴的版本號(hào)添加項(xiàng)目依賴管理依賴配置好之后,開始整合。 最近在回顧和總結(jié)一些技術(shù),想到了把之前比較火的 SSM 框架重新搭建出來(lái),作為一個(gè)小結(jié),同時(shí)也希望本文章寫出來(lái)能對(duì)大家有一些幫助和啟發(fā),因本人水平有限,難免可能會(huì)有一些...

    MiracleWong 評(píng)論0 收藏0
  • SSM框架運(yùn)行機(jī)制

    摘要:框架搭建首先下載相應(yīng)的包,對(duì)于包有兩種方式使用創(chuàng)建依賴從而導(dǎo)入所需的包。總結(jié)主要進(jìn)行頁(yè)面的請(qǐng)求接受與響應(yīng)。組件包括前端控制器,處理器映射器,處理器適配器,視圖解析器,處理器,視圖。 我之前的文章介紹了如何搭建SSH框架以及如何利用這一框架來(lái)進(jìn)行web應(yīng)用開發(fā),最近我又接觸了SSM框架即Spring+SpringMVC+Mybatis三大框架的整合,而且目前該框架就SSH框架而言使用的較...

    winterdawn 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<