sprint 1用語辞典

1641 ワード

ビジネスロジック


ユーザーのニーズを処理するロジック

スクリーン処理


HTMLでのデータ処理

view engine


上記の処理画面のエンジンです.
ex.jsp(htmlにjavaコードを挿入)、thymeleaf

Springのライブラリ管理ツール


GradleMavenbuild.gradlepom.xml

@SpringBootアプリケーションコンポーネント


annotationdesc@EnableAutoConfigスプリングガイド処理開発に必要な基本的な設定.いくつかの異なる設定が適用されています.@ComponentScanコンポーネントクラスを検索し、DIコンテナにBean@Configurationとして登録します.Javaベースのプロファイルです.

spring Directory Structure


src/main/java


class、インタフェースの位置

src/main/resources


depth 1 depth 2 templateThymeleafファイル静的コンテンツ(ex.js、css.etc)1.localhost:8080/(静的フォルダ内のファイル)をアドレス2として使用します.コントローラで(static폴더에 있는 파일)を探します.ない場合は、Webブラウザをブラウズするときにresources/static/(静的フォルダ内のファイル)が表示されます.application.properties Webアプリケーションを実行すると、自動的にロードされます.複数の設定が可能です.key-value形式で指定します.

src/test/java/


単位テストの作成

MVC


SectionDescModelデータを処理するゾーンビジネスロジック処理ゾーンデータベースと通信し、ユーザーが必要とするデータを加工して提供する.Viewユーザが見た画面by HTML、ThymmeleafControllerMVに対応するミドルブリッジユーザ要求の論理を実行し、ビューに応答する.

データベースの設定方法

  • @Bean
  • application.properties
  • の使用
    spring.datasource.url=jdbc:mysql://${MYSQL_HOST:localhost}:3306/db이름
    spring.datasource.username=user id
    spring.datasource.password=password
    spring.datasource.driver-class-name =com.mysql.cj.jdbc.Driver