Skip to content

haru8601/myWebsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

haroot.net

haroot のホームページ。リンクはこちら

技術要素

技術 バージョン description
Java 17.0.3 開発言語
Spring Boot 3.0.1 フレームワーク
Thymeleaf 3.0.1 画面テンプレート
maven 4.0.0 Java 用ビルドツール
SpringToolSuite 4.14.0 Eclipse を拡張した Spring 用開発ツール
Ascii Tree Generator 1.2.4 markdown でのファイル tree 生成(VSCode 拡張機能)
Text Tables 0.1.5 markdown でのテーブル編集(VSCode 拡張機能)

環境構築

application.yaml

下記のプロパティを含む必要があります。

.
├── spring
│   ├── profiles
│   │   └── active # local
│   ├── jpa
│   │   ├── open-in-view # false(optional)
│   │   └── properties
│   │       └── jakarta
│   │           └── persistence
│   │              └── sharedCache
│   │                  └── mode # ENABLE_SELECTIVE(optional)
│   ├── datasource
│   │   ├── url # jdbc:mysql://AAAAA:3306/BBB
│   │   ├── username # admin
│   │   ├── password # password
│   │   └── driver-class-name # com.mysql.cj.jdbc.Driver
│   └── mail
│       ├── host #
│       ├── port # 587
│       ├── username #
│       ├── password #
│       └── properties
│           └── mail
│               └── smtp
│                   ├── auth # true
│                   └── starttls
│                       └── enable # true
├── youtube
│   ├── key #
│   └── playlistId # UUXXXXXaaaaa44444RRRRRzz
├── qiita
│   ├── token #
│   └── user # haru8601
├── user
│   ├── username # root
│   └── password # password
└── path
    ├── log # /hoge/log/app.log
    ├── site # haroot.net
    └── resource # /hoge/aaa

デプロイ

Run As > Maven Build

/targetに war ファイルが生成される