SSMプロジェクトをSpringBootプロジェクトに転送する詳細なプロセス(日食をアイデアに転送するための注意事項を含む)

SSMプロジェクトをSpringBootプロジェクトに転送する詳細なプロセス(日食–>アイデアの注意事項を含む)



1. Spring Bootプロジェクトを作成し、依存関係をインポートします。上記の関連するブログ投稿を参照してください。

次に、静的ページ転送

ここに説明を入力してください

3、背景コード

ここに説明を入力してください

第四に、マッパーファイルを分離します

ここに説明を入力してください

第5に、動作モードの変更(tomcatが組み込まれているため、mainメソッドを実行することでプロジェクトを直接実行できます)と注釈スキャンの構成

ここに説明を入力してください

6、mysqlおよびmybatisの構成

  1. mysql
    ここに説明を入力してください
  2. mybatisのmapper.xmlファイルの場所を変更し、パッケージパスを構成します。
    ここに説明を入力してください
  3. Mybatisエイリアス設定(pojoパッケージを直接設定すると、パッケージ名を省略して、mapper.xmlでクラス名を直接使用できます)
    ここに説明を入力してください

7つ目は、インターセプターとフィルターの構成(主に登録方法を構成方法からjavaクラス構成に変更)

  1. インターセプター
    ここに説明を入力してください

  2. フィルタ
    ここに説明を入力してください

  3. インターセプター、フィルター、登録コード付き:
    Spring Bootプロジェクトフィルター、インターセプター、およびその登録

8.トランザクション構成(ServiceImplの必要なクラスまたはメソッドで@Transactionalアノテーションを直接使用します)

ここに説明を入力してください

9、プロジェクトのデフォルトのジャンプホームページ設定(新しいコントローラー)

ここに説明を入力してください

/* **********************************直接访问首页************************************* */
@Configuration
public class WebConfigurer implements WebMvcConfigurer {
	@Override
	public void addViewControllers(ViewControllerRegistry registry) {
		registry.addViewController("/").setViewName("forward:/login.html");
		registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
	}
}

10.その他

  1. マッパーの自動挿入エラーは無視するか、@ Componentをマッパーインターフェイスに追加できます。
  2. 画像検証コードが無効である可能性があります。ブログ投稿の2番目の方法を参照してください:Javaで画像検証コードを使用する
  3. PageHelperページングは​​、スプリングブートタイプのpom依存関係を置き換える必要があります

おすすめ

転載: blog.csdn.net/qq_39231769/article/details/103099499