-
Webアプリケーションかどうか、クイックスタートは、限り、ディレクトリ構造として無傷であることことができ、新しいMavenプロジェクトを作成します。
a)のディレクトリ構造
-
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つのフレームワークの統合が必要な依存関係がインポートされている表すものではありませんした後、それはまた、必要な機能に応じて、必要ないくつかの他の依存関係をインポートする必要があります。
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>
-
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
SpringBootプロセス統合SpringMVCは、MyBatisのは、Webベースのプロジェクトをビルドします
おすすめ
転載: blog.csdn.net/weixin_43328735/article/details/104822348
おすすめ
ランキング