Spring+Doma+H2DBでWEBシステムを構築
はじめに
何かシステムを作ろうかなと思ったので何か作ります。
そろそろJavaの勉強をしたいので言語はJava。
Frameworkは使ったことのないSpringとDoma。
あとDBはOraleとか準備するのめんどくさかったのでH2DB。
開発環境
MacBook Pro (13-inch, 2016, Four Thunderbolt 3 Ports)
Eclipse(Pleiades All in One 4.6.3.v20170422)
JDK 8u131
Spring Boot 1.5.4(Maven)
Doma2 2.12.0
H2DB 1.4.195
プロジェクト作成
ここを参考にプロジェクトの雛形を作成
プロジェクトのインポート
- SPRING INITIALIZRにアクセス
-
Maven Project
,Java
,Spring Boot 1.5.4
を選択 - Group,Artifactはご自由に
- Dependenciesには
Web
,JDBC
,H2
を選択し、Generate Project そうすると(Artifact).zip
(今回の場合「create-design-documents.zip」)がダウンロードされる - Eclipseから
インポート
→Maven
→既存のMavenプロジェクト
を選択し次へ - ルート・ディレクトリーにzipを解凍したフォルダを選択し、プロジェクト内の
pom.xml
にチェックを入れ完了
Domaの追加
-
pom.xml
のdependencies
タグに以下の内容を追記
<!-- https://mvnrepository.com/artifact/org.seasar.doma.boot/doma-spring-boot-starter -->
<dependency>
<groupId>org.seasar.doma.boot</groupId>
<artifactId>doma-spring-boot-starter</artifactId>
<version>1.1.0</version>
</dependency>
これでプロジェクトの雛形は完成です。
次回はEntityとDaoを作って画面表示します。
参考にしたURL
Spring Boot + Doma2を使おう
Author And Source
この問題について(Spring+Doma+H2DBでWEBシステムを構築), 我々は、より多くの情報をここで見つけました https://qiita.com/tharao/items/ead65865c7af9f6b8075著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .