OpenDocument Spreadsheetを使った「帳票テンプレート」サンプルアプリ
「第13回関西LibreOffice勉強会」の「むしゃくしゃしたのでOpenDocumentで帳票テンプレート」のデモで使用したサンプルアプリケーションです。
基本的には「OpenDocument Spreadsheet(Libre Officeのドキュメント)をプログラム(Java)から操作する例」ですが、 以下のファクタを利用したサンプル例だったりします。
- JOpenDocument(Javaのライブラリ)
- Spring boot
- Doma2
- H2Databaseを使ったDBテスト(本番はMySQL想定)
- Flyway(DBマイグレーションツール)
- Lombok
- Twitter Bootstrap
以下を前提とします。
- JDK8インストール
- MySQLのDBを用意
- SpringBootのアプリ起動コマンドを叩く
./gradlew clean bootRun
- ブラウザからURLを指定
./gradlew clean check
Kazuhito Miura ( @kazuhito_m on Twitter )