Skip to content

oracle-japan/helidon-handson-complete

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

helidonハンズオンコンテンツ

Helidon MPとJPA/JTAを利用したRESTサービスの実装

事前準備

src/main/resource/META-INF/microprofile-profile.propertiesにおけるデータソース設定

javax.sql.DataSource.test.dataSourceClassName=<データソースクラス名>
  • 例:javax.sql.DataSource.test.dataSourceClassName=oracle.jdbc.pool.OracleDataSource
javax.sql.DataSource.test.dataSource.url=<データソースURL名>
  • 例:javax.sql.DataSource.test.dataSource.url=jdbc:oracle:thin:@sample_high?TNS_ADMIN=/path/Wallet_sample
javax.sql.DataSource.test.dataSource.user=<データベースユーザ名>
  • 例:javax.sql.DataSource.test.dataSource.user=admin
javax.sql.DataSource.test.dataSource.password=<データベースパスワード>
  • 例:javax.sql.DataSource.test.dataSource.password=password

ビルド方法

mvn package -DskipTests

実行方法

java -jar target/helidon-handson.jar 

サービスへのアクセス例

  • 全都道府県取得
curl 'http://localhost:8080/prefecture'
  • IDによる都道府県取得
curl 'http://localhost:8080/prefecture/1'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages