SpringBootプロセス統合SpringMVCは、MyBatisのは、Webベースのプロジェクトをビルドします

  1. Webアプリケーションかどうか、クイックスタートは、限り、ディレクトリ構造として無傷であることことができ、新しいMavenプロジェクトを作成します。
    a)のディレクトリ構造
    ここに画像を挿入説明

  2. springmvc、MyBatisのフレームワークだけでなく、独自の設定を統合するSpringbootの必要性。したがって、適切な依存関係は、ファイルPOM追加する必要
    A)を親ポンポンを導入

    org.springframework.boot
    春ブーツ・スターター・親
    1.5.9.RELEASE

    ウェブspringmvcの統合に導入されるB)は従属開始

    org.springframework.boot
    春ブーツをウェブ-スターター

    C)依存MyBatisのをインポートするために統合org.springframework.boot 春ブーツ・スターター-JDBC のMySQL のMySQLのJava-Connector- org.mybatis.spring.boot MyBatisの-春ブートスターター1.3.0















  3. 3つのフレームワークの統合が必要な依存関係がインポートされている表すものではありませんした後、それはまた、必要な機能に応じて、必要ないくつかの他の依存関係をインポートする必要があります。
    A)Springboot依存JSPサポートのjavax.servlet のjavax.servlet-API のjavax.servlet JSTL org.apache.tomcat.embed のtomcat-ジャスパーembed- 7.0.59 Tomcat上のプロジェクトに展開B)導入依存TOMCAT I.、および除外springboot競合構築された容器org.springframework.boot springboot-スタータTomcatが提供POMは、WARパッケージングのファイルの種類を変更する。IIをWAR クラス入口修飾は。IIIのクラスによって入口に@ServletComponentScan注釈をタグ付け、およびこれらを作ります継承SpringBootServletInitializer。



























    iv.	如果打好的war在tomcat中启动后提示convert错误,说明缺少jackson包,手动导入依赖即可
    	<!-- 导入jackson依赖 -->
    	<dependency>
    		<groupId>com.fasterxml.jackson.core</groupId>
    		<artifactId>jackson-annotations</artifactId>
    	</dependency>
    	<dependency>
    		<groupId>com.fasterxml.jackson.core</groupId>
    		<artifactId>jackson-core</artifactId>
    	</dependency>
    
  4. Springbootプロファイルがapplication.properties
    #設定Tomcatのポートを、デフォルトの8080
    はserver.port = 8080

    #データベースドライバ名
    spring.datasource.dirverクラス名=はcom.mysql.jdbc.Driver
    #データベースアドレス
    spring.datasource.url = JDBC:MySQLの:/// springbootdb
    #データベースのユーザー名
    spring.datasource.username =ルート
    #データベースのパスワード
    spring.datasource.password =ルート

    #mybatisマッピングファイルの場所
    mybatis.mapperLocations = CLASSPATH :.マッパ/ XML *
    #コンフィギュレーション・マッピング・ファイルのリターンパスタイプ
    mybatis.typeAliasesPackage = cn.tedu.domain
    #命名こぶ有効にするかどうかを
    真mybatis.configuration.mapUnderscoreToCamelCaseを=

    #リゾルバ構成図
    spring.mvc.view.prefix = / WEB-INF / JSP /
    spring.mvc.view.suffix =の.jsp

元の記事を公開 ウォンの賞賛0 ビュー7

おすすめ

転載: blog.csdn.net/weixin_43328735/article/details/104822348
おすすめ