Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
jHipsterの紹介
Search
Shinichi Kozake
February 18, 2017
Technology
1.3k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
jHipsterの紹介
関ジャバで発表したLT資料です。
Shinichi Kozake
February 18, 2017
More Decks by Shinichi Kozake
See All by Shinichi Kozake
アーキテクトとは
kozake
0
2.5k
Ionic React でサービス開発したお話
kozake
0
200
ドキッ!失敗だらけのシステム開発
kozake
1
900
やはり俺のWeb APIは間違えている
kozake
0
600
すごい大規模 たのしく作ろう
kozake
4
2.7k
KHipster ~JHipsterで始めるKotlin Web プログラミング~
kozake
0
990
Docker with JHipster
kozake
1
620
実践JHipster #jsug #sf_36
kozake
2
8k
Ionicでアプリ作ったよ!開発方法の紹介
kozake
2
1.1k
Other Decks in Technology
See All in Technology
20260930_Gemma4_Hands-on
tsho
0
210
IR Today: Theory, Practice, and Agents
dtunkelang
0
330
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
150
カンファレンスに参加した後の浮遊感とセルフケア
pauli
0
300
雪かき部 #7 もう怖くない!SELECT文!
foursue
0
270
[2026 Oracle Technical Deep Dive] AI時代のデータベース基盤をどう選ぶ? Exadata Database Serviceの選択肢と使い分け (2026年9月17日開催)
oracle4engineer
PRO
0
190
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
210
Account Factory for Terraformによる 標準化されたアカウント発行の自動化
pensuke628
0
120
スキルを作る、その前に!複数人で使われるスキルを 作るためのプロセス
junkifurukawa
2
180
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
1人アドミンな私はAWSアカウント申請をSlackで完結したい!
ysuzuki
0
110
個別開発で終わらせない。 現場の課題をプロダクトの強さに変える StockmarkのFDE
ktkrhr
0
550
Featured
See All Featured
Designing Powerful Visuals for Engaging Learning
tmiket
1
590
Docker and Python
trallard
47
4.2k
Color Theory Basics | Prateek | Gurzu
gurzu
1
480
Being A Developer After 40
akosma
91
590k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Believing is Seeing
oripsolob
1
240
Code Review Best Practice
trishagee
74
20k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
690
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
290
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Transcript
ZPVSOBNF *`N+BWB)JQTUFS
%PZPVLOPX +)JQTUFS
JHipster is JHipster is a Yeoman generator Spring Boot +
Angular モダン Web アプリケーションを素早く作れることを⽬的 オープンソース YeomanはモダンWebアプリケーションを提供するScaffoldツール すべてGitHubで開ൃ。Apache 2.0-licensed。 16⼈の開ൃ者と280⼈のコントリビュータ https://github.com/jhipster/generator-jhipster
#PIWNCT,5 #PIWNCT $QQV5VTCR $QQV5VTCR JHipster4 is 2⽉2⽇にJHipster4がリリースされました! JHipster4では、Angular(2)がサポートされています!
#PIWNCT 5RTKPI$QQV Spring Boot と Angular は、 素晴らしいフルスタックフレームワークです。
#PIWNCT 5RTKPI$QQV ですが、とても⼤きなフレームワークです。 習得コストも⼤きいです。
JHipsterを⽤いることで すばやくWebアプリケーションの 雛形を作ることができます! 素晴らしいサンプルはプロジェクトにとって⾮常に有ޮです。
これらのコマンドを࣮⾏して $mkdir kanjava-hipster $ cd kanjava-hipster $ yo jhipster *QYVQETGCVGCRR
JHipsterでプロジェクトを作成するのは簡୯です!
██╗ ██╗ ██╗ ████████╗ ███████╗ ██████╗ ████████╗ ████████╗ ███████╗ ██║
██║ ██║ ╚══██╔══╝ ██╔═══██╗ ██╔════╝ ╚══██╔══╝ ██╔═════╝ ██╔═══██╗ ██║ ████████║ ██║ ███████╔╝ ╚█████╗ ██║ ██████╗ ███████╔╝ ██╗ ██║ ██╔═══██║ ██║ ██╔════╝ ╚═══██╗ ██║ ██╔═══╝ ██╔══██║ ╚██████╔╝ ██║ ██║ ████████╗ ██║ ██████╔╝ ██║ ████████╗ ██║ ╚██╗ ╚═════╝ ╚═╝ ╚═╝ ╚═══════╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══════╝ ╚═╝ ╚═╝ http://jhipster.github.io Welcome to the JHipster Generator v4.0.3 Documentation for creating an application: https://jhipster.github.io/creating-an-app/ Application files will be generated in folder: /Users/s_kozake/develop/jhipster-apps/kanjava- hipster ? (1/15) Which *type* of application would you like to create? (Use arrow keys) ❯ Monolithic application (recommended for simple projects) Microservice application Microservice gateway [BETA] JHipster UAA server (for microservice OAuth2 authentication) *QYVQETGCVGCRR いくつかの質問に答えると
Server application generated successfully. Client application generated successfully. *QYVQETGCVGCRR プロジェクトの準備ができました!
$ ./gradlew *QYVQTWP このコマンドを࣮⾏すると ビルトインTomcatが起動します!
Webアプリケーションが出དྷました!
認ূや認可の仕組みが最初から⽤意されています。 オプションによりSocialログインも⽤意されます。
i18n(Internationalization)も⽤意されており、 ⾔語タブにより表⽰⾔語を切り替えることが可能です。
アプリケーションを管理するҝの༷ʑな機能が⽤意されています。 例えば管理 - メトリクスを選すると、JVMのঢ়態や HTTPリクエストなどを確認することができます。
管理 - ヘルスチェックを選すると、データベースやディスクスペース のঢ়態を確認することができます。
管理 - 設定を選すると、Spring configurationやsystemEnvironment など、各種アプリケーション環境設定を表⽰できます。
管理 - ログを選すると、ログ設定の確認やม更ができます。
管理 - APIを選すると、Swagger UIによるWebAPIのドキュメント を表⽰できます。
全てが最初からWeb Applicationに⽤意!!
CLI、もしくはJDL-STUDIOを⽤いて データモデルを設計できます。
$ yo jhipster:import-jdl ~/Downloads/jhipster-jdl.jh このコマンドでimportすると
CRUDアプリケーションが⽣成出དྷます!
$ yo jhipster:heroku *QYVQFGRNQ[ このコマンドを࣮⾏すると
Herokuにデプロイされました! IUUQTLBOKBWBIJQTUFSIFSPLVBQQDPN
,*KRUVGT鰘ѹ⋳䥥㓱▀猳
5IBOLZPVBMM GPSMJTUFOJOH (((ο( ƅ˜ƅ*)ο)))