際際滷

際際滷Share a Scribd company logo
Introduction to WildFly Swarm
2015-08-10(埖) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々
http://www.java-users.jp/?p=1993
弥 x寔(たなべ よしまさ)
@emaggame
http://morec.at
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 2
Java EE で
Spring Boot みたいなの
やりたい
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 3
xk岔
¢
Spring Boot + Java EE API
¢
Payara Micro
¢
WildFly Swarm
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 4
Spring Boot + Java EE API
¢
Spring は Java EE の API もいろいろサポ`ト
C JAX-RS, JSR-330 の DI アノテ`ション, JTA, JMS ´
¢
API だけでも聞いTれたものにしたい、ということであれば
いいかも
¢
歌深
C [鍬U] Spring Boot 1.2における"Bootiful" なJava EEサポ`ト
¢
https://blog.ik.am/#/entries/296
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 5
Payara Micro
¢
Payara は GlassFish から fork されたアプリケ`ションサ`バ
¢
fat-jar ではなく、 參和のようにg佩
C java -jar payara-micro.jar --deploy test.war
C payara-micro.jar を喘吭すればふつうの war がすぐ咾!
¢
歌深
C Payara Micro をしてみる
¢
http://www.coppermine.jp/docs/programming/2015/04/pay
ara-micro.html
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 6
WildFly で
Spring Boot みたいなの
やりたい...
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 7
WildFly Swarm
¢
WildFly Swarm は WildFly のgY議サブプロジェクト
C WildFly = JBoss Application Server が個兆
¢
WildFly が嘛するためのもろもろのライブラリをかき鹿めて、Java
EE アプリケ`ションを fat-jar としてg佩できるようにしたもの
¢
ドキュメントサイト(いずれ gitbooks.io などに笋錣襪も )
C http://wildfly.org/swarm/
¢
GItHub
C https://github.com/wildfly-swarm/wildfly-swarm
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 8
WildFly Swarm を咾すまで
¢
Spring Boot のよさ
C Spring Boot の卆贋來を 1 つ弖紗するだけで、駅勣な
ライブラリの卆贋來からO協までを よきにやってくれ、す
ぐにアプリケ`ション恬撹に彭返、 fat-jar で軸g佩でき
る。 カスタマイズは JavaConfig や O協ファイル で。
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 9
WildFly Swarm を咾すまで
¢
WildFly Swarm では?
C Maven プラグインと、聞いたい API の卆贋來を弖紗
<dependency>
<groupId>org.wildfly.swarm</groupId>
<artifactId>wildfly-swarm-jaxrs</artifactId>
<version>${version.wildfly-swarm}</version>
</dependency>
<plugin>
<groupId>org.wildfly.swarm</groupId>
<artifactId>wildfly-swarm-plugin</artifactId>
<version>${version.wildfly-swarm}</version>
<configuration>
<mainClass>foo.App</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>package</goal>
</goals>
</execution>
</executions>
</plugin>
JAX-RS
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 10
WildFly Swarm を咾すまで
¢
WildFly Swarm では?
C Gradle プラグインと、聞いたい APIの卆贋來を弖紗
buildscript {
dependencies {
classpath "org.wildfly.swarm:wildfly-swarm-plugin:$version"
}
}
apply plugin: 'wildfly-swarm'
apply plugin: 'application'
mainClassName = 'org.wildfly.swarm.examples.gradle.Main'
dependencies {
compile "org.wildfly.swarm:wildfly-swarm-jaxrs:$version"
}
巷塀サンプルは參和
http://bit.ly/1N0LIIu
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 11
WildFly Swarm を咾すまで
¢
WildFly Swarm では?
C ふつうの JAX-RS
import javax.ws.rs.GET;
import javax.ws.rs.Path;
@Path("/")
public class Hello {
@GET
public String get() {
return "Hello, WildFly Swarm!";
}
}
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 12
WildFly Swarm を咾すまで
¢
WildFly Swarm では?
C main() でクラスを鞠h、駅勣であればO協(デ`タソ`スとか)
import org.jboss.shrinkwrap.api.ShrinkWrap;
import org.wildfly.swarm.container.Container;
import org.wildfly.swarm.jaxrs.JAXRSArchive;
public class App {
public static void main(String[] args) throws Exception {
Container container = new Container();
JAXRSArchive deployment = ShrinkWrap.create(JAXRSArchive.class);
deployment.addClass(Hello.class);
deployment.addAllDependencies();
container.start().deploy(deployment);
}
}
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 13
WildFly Swarm を咾すまで
¢
アプリケ`ションg佩 その1
C java -jar app-swarm.jar
¢
mvn package/gradle build すると <app-name>-
swarm.jar という fat-jar ができる
$ java -jar app-swarm.jar
<date> INFO [org.jboss.msc] (main) JBoss MSC version 1.2.6.Final
<date> INFO [org.jboss.as] (MSC service thread 1-8) WFLYSRV0049: ...
...
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 14
WildFly Swarm を咾すまで
¢
アプリケ`ションg佩 その2
C mvn wildfly-swarm:run
C gradle run
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 15
WildFly Swarm を咾すまで
¢
アプリケ`ションg佩 その3
C IDE > Run
¢
IDE から main() 峺協でg佩できる
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 16
WildFly Swarm F彜
¢
Java EE API として JAX-RS, CDI, EJB, JSF, JPA,
JMS など、おおよその Java EE API が旋喘辛
¢
Netflix や Logstash、 Keycloak(SSOサ`バ)など
がすぐ旋喘できるインテグレ`ションもあり
¢
ドキュメントはあまりないが、サンプルをればなん
とかなる
C https://github.com/wildfly-swarm/wildfly-swarm-
examples
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 17
WildFly Swarm F彜
¢
まだ Alpha。 プロダクションh廠には掲容X
¢
WildFly 云悶のO協蛤に弖惄垢詈暴Mみがな
く、WildFly のO協(デ`タソ`スなど)を畠ては聞え
ない。ただし、なんとかしようとする咾はあり
¢
https://github.com/wildfly-swarm/wildfly-swarm/issues/98
¢
Spring Loaded/Auto restart Class Loader 犁
のC嬬がなく、JRebel も咾ない
2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 18
恷瘁に
¢
ぜひ WildFly Swarm を乾ってみてください! WildFly 挫きには朕がxせない
プロジェクトです
¢
採やらマイクロサ`ビスっぽいそこそこのトのサンプルも恬撹嶄のようです
C https://github.com/wildfly-swarm/booker
¢
APサ`バで咾い WF-Swarm で咾ない栽は WF-Swarm が鬉靴討
ないだけなので、 issue 鞠hを!
¢
櫃鉾襪辰新修 GitHub のウォッチや巷塀 Twitter アカウントのフォロ`な
ど...
C https://twitter.com/wildflyswarm

More Related Content

What's hot (20)

20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
t 拍[
?
おれおれブログシステムにServiceWorkerを秘してみた #serviceworker
おれおれブログシステムにServiceWorkerを秘してみた #serviceworkerおれおれブログシステムにServiceWorkerを秘してみた #serviceworker
おれおれブログシステムにServiceWorkerを秘してみた #serviceworker
Toshiaki Maki
?
Ansible ではじめる ネットワ`ク徭啝Ansible 2.9井
Ansible ではじめる ネットワ`ク徭啝Ansible 2.9井Ansible ではじめる ネットワ`ク徭啝Ansible 2.9井
Ansible ではじめる ネットワ`ク徭啝Ansible 2.9井
akira6592
?
Spring bootでweb セキュリティ┘蹈哀ぅ黎J^
Spring bootでweb セキュリティ┘蹈哀ぅ黎J^Spring bootでweb セキュリティ┘蹈哀ぅ黎J^
Spring bootでweb セキュリティ┘蹈哀ぅ黎J^
なべ
?
PHP in Java -Quercus- によるレカ?シ`マイク?レ`ションg箭 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレカ?シ`マイク?レ`ションg箭 #jjug_ccc #ccc_r12PHP in Java -Quercus- によるレカ?シ`マイク?レ`ションg箭 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレカ?シ`マイク?レ`ションg箭 #jjug_ccc #ccc_r12
Ryuji Yamashita
?
Spring Bootでチャットツ`ルを恬りながらWebの碧Mみを尖盾しよう
Spring Bootでチャットツ`ルを恬りながらWebの碧Mみを尖盾しようSpring Bootでチャットツ`ルを恬りながらWebの碧Mみを尖盾しよう
Spring Bootでチャットツ`ルを恬りながらWebの碧Mみを尖盾しよう
干温厩温溺徨何
?
インパス あのこれダメッス  Javaコ`ドレビュ`の峺姜ポイント10x゛
インパス あのこれダメッス  Javaコ`ドレビュ`の峺姜ポイント10x゛インパス あのこれダメッス  Javaコ`ドレビュ`の峺姜ポイント10x゛
インパス あのこれダメッス  Javaコ`ドレビュ`の峺姜ポイント10x゛
JustSystems Corporation
?
圷殲餤 蛍柊テスト g佩システム TestStreamer
圷殲餤 蛍柊テスト g佩システム TestStreamer圷殲餤 蛍柊テスト g佩システム TestStreamer
圷殲餤 蛍柊テスト g佩システム TestStreamer
Yoshitaka Kawashima
?
Spring bootでweb 児云
Spring bootでweb 児云Spring bootでweb 児云
Spring bootでweb 児云
なべ
?
恷仟のJava冱Z碧て?るモシ?ュ`ルシステム #jjug
恷仟のJava冱Z碧て?るモシ?ュ`ルシステム #jjug恷仟のJava冱Z碧て?るモシ?ュ`ルシステム #jjug
恷仟のJava冱Z碧て?るモシ?ュ`ルシステム #jjug
JustSystems Corporation
?
マイクロフレ`ムワ`ク掘稼一温稼(と悪看岳看敬温姻庄)ではじめる檎掘永晦l強蝕k
マイクロフレ`ムワ`ク掘稼一温稼(と悪看岳看敬温姻庄)ではじめる檎掘永晦l強蝕kマイクロフレ`ムワ`ク掘稼一温稼(と悪看岳看敬温姻庄)ではじめる檎掘永晦l強蝕k
マイクロフレ`ムワ`ク掘稼一温稼(と悪看岳看敬温姻庄)ではじめる檎掘永晦l強蝕k
Yoshitaka Kawashima
?
テストゼロからイチに序むための藺圓虔
テストゼロからイチに序むための藺圓虔テストゼロからイチに序むための藺圓虔
テストゼロからイチに序むための藺圓虔
Y Watanabe
?
20140518 JJUG MySQL Clsuter as NoSQL
20140518 JJUG MySQL Clsuter as NoSQL20140518 JJUG MySQL Clsuter as NoSQL
20140518 JJUG MySQL Clsuter as NoSQL
Ryusuke Kajiyama
?
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛ (2017/07/21_岸)
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛ (2017/07/21_岸)ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛ (2017/07/21_岸)
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛ (2017/07/21_岸)
akira6592
?
どこよりも壼い Spring Boot 1.2 盾h #i紅Java
どこよりも壼い Spring Boot 1.2 盾h #i紅Javaどこよりも壼い Spring Boot 1.2 盾h #i紅Java
どこよりも壼い Spring Boot 1.2 盾h #i紅Java
Toshiaki Maki
?
ネットワ`クコンフィグ蛍裂ツ`ル Batfish との原き栽い圭
ネットワ`クコンフィグ蛍裂ツ`ル Batfish との原き栽い圭ネットワ`クコンフィグ蛍裂ツ`ル Batfish との原き栽い圭
ネットワ`クコンフィグ蛍裂ツ`ル Batfish との原き栽い圭
akira6592
?
Ansible ネットワ`ク徭啝チュ`トリアル (JANOG42)
Ansible ネットワ`ク徭啝チュ`トリアル (JANOG42)Ansible ネットワ`ク徭啝チュ`トリアル (JANOG42)
Ansible ネットワ`ク徭啝チュ`トリアル (JANOG42)
akira6592
?
Javaアプリケ`ションサ`バ B?\喘の娠侭
Javaアプリケ`ションサ`バ B?\喘の娠侭Javaアプリケ`ションサ`バ B?\喘の娠侭
Javaアプリケ`ションサ`バ B?\喘の娠侭
Takahiro YAMADA
?
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛(2017/08/18弖紗_岸)
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛(2017/08/18弖紗_岸) ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛(2017/08/18弖紗_岸)
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛(2017/08/18弖紗_岸)
akira6592
?
20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
t 拍[
?
おれおれブログシステムにServiceWorkerを秘してみた #serviceworker
おれおれブログシステムにServiceWorkerを秘してみた #serviceworkerおれおれブログシステムにServiceWorkerを秘してみた #serviceworker
おれおれブログシステムにServiceWorkerを秘してみた #serviceworker
Toshiaki Maki
?
Ansible ではじめる ネットワ`ク徭啝Ansible 2.9井
Ansible ではじめる ネットワ`ク徭啝Ansible 2.9井Ansible ではじめる ネットワ`ク徭啝Ansible 2.9井
Ansible ではじめる ネットワ`ク徭啝Ansible 2.9井
akira6592
?
Spring bootでweb セキュリティ┘蹈哀ぅ黎J^
Spring bootでweb セキュリティ┘蹈哀ぅ黎J^Spring bootでweb セキュリティ┘蹈哀ぅ黎J^
Spring bootでweb セキュリティ┘蹈哀ぅ黎J^
なべ
?
PHP in Java -Quercus- によるレカ?シ`マイク?レ`ションg箭 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレカ?シ`マイク?レ`ションg箭 #jjug_ccc #ccc_r12PHP in Java -Quercus- によるレカ?シ`マイク?レ`ションg箭 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレカ?シ`マイク?レ`ションg箭 #jjug_ccc #ccc_r12
Ryuji Yamashita
?
Spring Bootでチャットツ`ルを恬りながらWebの碧Mみを尖盾しよう
Spring Bootでチャットツ`ルを恬りながらWebの碧Mみを尖盾しようSpring Bootでチャットツ`ルを恬りながらWebの碧Mみを尖盾しよう
Spring Bootでチャットツ`ルを恬りながらWebの碧Mみを尖盾しよう
干温厩温溺徨何
?
インパス あのこれダメッス  Javaコ`ドレビュ`の峺姜ポイント10x゛
インパス あのこれダメッス  Javaコ`ドレビュ`の峺姜ポイント10x゛インパス あのこれダメッス  Javaコ`ドレビュ`の峺姜ポイント10x゛
インパス あのこれダメッス  Javaコ`ドレビュ`の峺姜ポイント10x゛
JustSystems Corporation
?
圷殲餤 蛍柊テスト g佩システム TestStreamer
圷殲餤 蛍柊テスト g佩システム TestStreamer圷殲餤 蛍柊テスト g佩システム TestStreamer
圷殲餤 蛍柊テスト g佩システム TestStreamer
Yoshitaka Kawashima
?
Spring bootでweb 児云
Spring bootでweb 児云Spring bootでweb 児云
Spring bootでweb 児云
なべ
?
恷仟のJava冱Z碧て?るモシ?ュ`ルシステム #jjug
恷仟のJava冱Z碧て?るモシ?ュ`ルシステム #jjug恷仟のJava冱Z碧て?るモシ?ュ`ルシステム #jjug
恷仟のJava冱Z碧て?るモシ?ュ`ルシステム #jjug
JustSystems Corporation
?
マイクロフレ`ムワ`ク掘稼一温稼(と悪看岳看敬温姻庄)ではじめる檎掘永晦l強蝕k
マイクロフレ`ムワ`ク掘稼一温稼(と悪看岳看敬温姻庄)ではじめる檎掘永晦l強蝕kマイクロフレ`ムワ`ク掘稼一温稼(と悪看岳看敬温姻庄)ではじめる檎掘永晦l強蝕k
マイクロフレ`ムワ`ク掘稼一温稼(と悪看岳看敬温姻庄)ではじめる檎掘永晦l強蝕k
Yoshitaka Kawashima
?
テストゼロからイチに序むための藺圓虔
テストゼロからイチに序むための藺圓虔テストゼロからイチに序むための藺圓虔
テストゼロからイチに序むための藺圓虔
Y Watanabe
?
20140518 JJUG MySQL Clsuter as NoSQL
20140518 JJUG MySQL Clsuter as NoSQL20140518 JJUG MySQL Clsuter as NoSQL
20140518 JJUG MySQL Clsuter as NoSQL
Ryusuke Kajiyama
?
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛ (2017/07/21_岸)
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛ (2017/07/21_岸)ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛ (2017/07/21_岸)
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛ (2017/07/21_岸)
akira6592
?
どこよりも壼い Spring Boot 1.2 盾h #i紅Java
どこよりも壼い Spring Boot 1.2 盾h #i紅Javaどこよりも壼い Spring Boot 1.2 盾h #i紅Java
どこよりも壼い Spring Boot 1.2 盾h #i紅Java
Toshiaki Maki
?
ネットワ`クコンフィグ蛍裂ツ`ル Batfish との原き栽い圭
ネットワ`クコンフィグ蛍裂ツ`ル Batfish との原き栽い圭ネットワ`クコンフィグ蛍裂ツ`ル Batfish との原き栽い圭
ネットワ`クコンフィグ蛍裂ツ`ル Batfish との原き栽い圭
akira6592
?
Ansible ネットワ`ク徭啝チュ`トリアル (JANOG42)
Ansible ネットワ`ク徭啝チュ`トリアル (JANOG42)Ansible ネットワ`ク徭啝チュ`トリアル (JANOG42)
Ansible ネットワ`ク徭啝チュ`トリアル (JANOG42)
akira6592
?
Javaアプリケ`ションサ`バ B?\喘の娠侭
Javaアプリケ`ションサ`バ B?\喘の娠侭Javaアプリケ`ションサ`バ B?\喘の娠侭
Javaアプリケ`ションサ`バ B?\喘の娠侭
Takahiro YAMADA
?
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛(2017/08/18弖紗_岸)
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛(2017/08/18弖紗_岸) ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛(2017/08/18弖紗_岸)
ネットワ`ク徭啝、なに聞う ゛徭啝ツ`ルB初゛(2017/08/18弖紗_岸)
akira6592
?

Viewers also liked (16)

粥稼岳仝ビルドできません々意姻温厩庄壊仝よし宥れ々
粥稼岳仝ビルドできません々意姻温厩庄壊仝よし宥れ々粥稼岳仝ビルドできません々意姻温厩庄壊仝よし宥れ々
粥稼岳仝ビルドできません々意姻温厩庄壊仝よし宥れ々
Minoru Sakamoto
?
JJUG 2015 Summer
JJUG 2015 SummerJJUG 2015 Summer
JJUG 2015 Summer
Recruit Technologies
?
干温厩温聞いが沿鞄沿聞いにクラスチェンジした三
干温厩温聞いが沿鞄沿聞いにクラスチェンジした三干温厩温聞いが沿鞄沿聞いにクラスチェンジした三
干温厩温聞いが沿鞄沿聞いにクラスチェンジした三
cocoa_dahlia
?
Excel圭凛アプリケ`ションサ`バと別の仟C嬬 #jjug
Excel圭凛アプリケ`ションサ`バと別の仟C嬬 #jjugExcel圭凛アプリケ`ションサ`バと別の仟C嬬 #jjug
Excel圭凛アプリケ`ションサ`バと別の仟C嬬 #jjug
Yusuke Yamamoto
?
亭貌岱方伏撹匂の得
亭貌岱方伏撹匂の得亭貌岱方伏撹匂の得
亭貌岱方伏撹匂の得
Taku Miyakawa
?
JDK9 仟C嬬 (晩云ZΕ轡腥`トバ`ジョン) #jjug
JDK9 仟C嬬 (晩云ZΕ轡腥`トバ`ジョン) #jjugJDK9 仟C嬬 (晩云ZΕ轡腥`トバ`ジョン) #jjug
JDK9 仟C嬬 (晩云ZΕ轡腥`トバ`ジョン) #jjug
Yuji Kubota
?
Future of Microservices - Jakub Hadvig
Future of Microservices - Jakub HadvigFuture of Microservices - Jakub Hadvig
Future of Microservices - Jakub Hadvig
WEBtlak
?
Microservices with WildFly Swarm - JavaSI 2016
Microservices with WildFly Swarm - JavaSI 2016Microservices with WildFly Swarm - JavaSI 2016
Microservices with WildFly Swarm - JavaSI 2016
Charles Moulliard
?
Java EE Microservices
Java EE MicroservicesJava EE Microservices
Java EE Microservices
jclingan
?
Writing Java EE microservices using WildFly Swarm
Writing Java EE microservices using WildFly SwarmWriting Java EE microservices using WildFly Swarm
Writing Java EE microservices using WildFly Swarm
Comsysto Reply GmbH
?
Java Is Not Dead - Bob McWhirter
Java Is Not Dead - Bob McWhirterJava Is Not Dead - Bob McWhirter
Java Is Not Dead - Bob McWhirter
Red Hat Developers
?
Developing microservices with wildfly swarm and deploying on openshift
Developing microservices with wildfly swarm and deploying on openshiftDeveloping microservices with wildfly swarm and deploying on openshift
Developing microservices with wildfly swarm and deploying on openshift
andreas kuncoro
?
What's New in Java 8
What's New in Java 8What's New in Java 8
What's New in Java 8
javafxpert
?
Developing Java based microservices ready for the world of containers
Developing Java based microservices ready for the world of containersDeveloping Java based microservices ready for the world of containers
Developing Java based microservices ready for the world of containers
Claus Ibsen
?
Microservice With Spring Boot and Spring Cloud
Microservice With Spring Boot and Spring CloudMicroservice With Spring Boot and Spring Cloud
Microservice With Spring Boot and Spring Cloud
Eberhard Wolff
?
Spring boot introduction
Spring boot introductionSpring boot introduction
Spring boot introduction
Rasheed Waraich
?
粥稼岳仝ビルドできません々意姻温厩庄壊仝よし宥れ々
粥稼岳仝ビルドできません々意姻温厩庄壊仝よし宥れ々粥稼岳仝ビルドできません々意姻温厩庄壊仝よし宥れ々
粥稼岳仝ビルドできません々意姻温厩庄壊仝よし宥れ々
Minoru Sakamoto
?
干温厩温聞いが沿鞄沿聞いにクラスチェンジした三
干温厩温聞いが沿鞄沿聞いにクラスチェンジした三干温厩温聞いが沿鞄沿聞いにクラスチェンジした三
干温厩温聞いが沿鞄沿聞いにクラスチェンジした三
cocoa_dahlia
?
Excel圭凛アプリケ`ションサ`バと別の仟C嬬 #jjug
Excel圭凛アプリケ`ションサ`バと別の仟C嬬 #jjugExcel圭凛アプリケ`ションサ`バと別の仟C嬬 #jjug
Excel圭凛アプリケ`ションサ`バと別の仟C嬬 #jjug
Yusuke Yamamoto
?
亭貌岱方伏撹匂の得
亭貌岱方伏撹匂の得亭貌岱方伏撹匂の得
亭貌岱方伏撹匂の得
Taku Miyakawa
?
JDK9 仟C嬬 (晩云ZΕ轡腥`トバ`ジョン) #jjug
JDK9 仟C嬬 (晩云ZΕ轡腥`トバ`ジョン) #jjugJDK9 仟C嬬 (晩云ZΕ轡腥`トバ`ジョン) #jjug
JDK9 仟C嬬 (晩云ZΕ轡腥`トバ`ジョン) #jjug
Yuji Kubota
?
Future of Microservices - Jakub Hadvig
Future of Microservices - Jakub HadvigFuture of Microservices - Jakub Hadvig
Future of Microservices - Jakub Hadvig
WEBtlak
?
Microservices with WildFly Swarm - JavaSI 2016
Microservices with WildFly Swarm - JavaSI 2016Microservices with WildFly Swarm - JavaSI 2016
Microservices with WildFly Swarm - JavaSI 2016
Charles Moulliard
?
Java EE Microservices
Java EE MicroservicesJava EE Microservices
Java EE Microservices
jclingan
?
Writing Java EE microservices using WildFly Swarm
Writing Java EE microservices using WildFly SwarmWriting Java EE microservices using WildFly Swarm
Writing Java EE microservices using WildFly Swarm
Comsysto Reply GmbH
?
Developing microservices with wildfly swarm and deploying on openshift
Developing microservices with wildfly swarm and deploying on openshiftDeveloping microservices with wildfly swarm and deploying on openshift
Developing microservices with wildfly swarm and deploying on openshift
andreas kuncoro
?
What's New in Java 8
What's New in Java 8What's New in Java 8
What's New in Java 8
javafxpert
?
Developing Java based microservices ready for the world of containers
Developing Java based microservices ready for the world of containersDeveloping Java based microservices ready for the world of containers
Developing Java based microservices ready for the world of containers
Claus Ibsen
?
Microservice With Spring Boot and Spring Cloud
Microservice With Spring Boot and Spring CloudMicroservice With Spring Boot and Spring Cloud
Microservice With Spring Boot and Spring Cloud
Eberhard Wolff
?

Similar to Introduction to WildFly Swarm #jjug (20)

Microsoft Azureで宙く隆栖 CLR/H Windows溺徨何 ` lesson1
Microsoft Azureで宙く隆栖 CLR/H Windows溺徨何 ` lesson1Microsoft Azureで宙く隆栖 CLR/H Windows溺徨何 ` lesson1
Microsoft Azureで宙く隆栖 CLR/H Windows溺徨何 ` lesson1
Yasuaki Matsuda
?
斌喘ミドルウェアの永顎沿沿艶岳晒で櫃鮓兇韻燭ぃ気弔里海
斌喘ミドルウェアの永顎沿沿艶岳晒で櫃鮓兇韻燭ぃ気弔里海斌喘ミドルウェアの永顎沿沿艶岳晒で櫃鮓兇韻燭ぃ気弔里海
斌喘ミドルウェアの永顎沿沿艶岳晒で櫃鮓兇韻燭ぃ気弔里海
NTT DATA OSS Professional Services
?
Backlog、Cacoo にみるAWS\喘の娠侭 - JAWS UG 眉脅麗Z
Backlog、Cacoo にみるAWS\喘の娠侭 - JAWS UG 眉脅麗ZBacklog、Cacoo にみるAWS\喘の娠侭 - JAWS UG 眉脅麗Z
Backlog、Cacoo にみるAWS\喘の娠侭 - JAWS UG 眉脅麗Z
Takashi Someda
?
干粥安皆-雨赫仟屶何やリブ`ト屶何秤烏2015定11埖
干粥安皆-雨赫仟屶何やリブ`ト屶何秤烏2015定11埖干粥安皆-雨赫仟屶何やリブ`ト屶何秤烏2015定11埖
干粥安皆-雨赫仟屶何やリブ`ト屶何秤烏2015定11埖
Yuka Aoki
?
NTTコミュニケ`ションズ Cloudn茶氏Y創 SDKでAPIをたたいてみよう
NTTコミュニケ`ションズ Cloudn茶氏Y創 SDKでAPIをたたいてみようNTTコミュニケ`ションズ Cloudn茶氏Y創 SDKでAPIをたたいてみよう
NTTコミュニケ`ションズ Cloudn茶氏Y創 SDKでAPIをたたいてみよう
Midori Oge
?
干温厩温と弌祇醤
干温厩温と弌祇醤干温厩温と弌祇醤
干温厩温と弌祇醤
Sho Ito
?
TDC20111031_Groovy_Geb
TDC20111031_Groovy_GebTDC20111031_Groovy_Geb
TDC20111031_Groovy_Geb
Nobuhiro Sue
?
これからのJDK/JVM 採をxぶ燭匹xぶ
これからのJDK/JVM 採をxぶ燭匹xぶこれからのJDK/JVM 採をxぶ燭匹xぶ
これからのJDK/JVM 採をxぶ燭匹xぶ
Takahiro YAMADA
?
[竃°茶 in Tokyo] Swagger でgAPIドキュメント恬撹
[竃°茶 in Tokyo] Swagger でgAPIドキュメント恬撹[竃°茶 in Tokyo] Swagger でgAPIドキュメント恬撹
[竃°茶 in Tokyo] Swagger でgAPIドキュメント恬撹
Tomoki Oyamatsu
?
2010定11埖27晩輿袗晩FlexUserGroup茶氏 及125指 奨脅 Flex & Google App Engine for Java & ...
2010定11埖27晩輿袗晩FlexUserGroup茶氏 及125指 奨脅  Flex & Google App Engine for Java & ...2010定11埖27晩輿袗晩FlexUserGroup茶氏 及125指 奨脅  Flex & Google App Engine for Java & ...
2010定11埖27晩輿袗晩FlexUserGroup茶氏 及125指 奨脅 Flex & Google App Engine for Java & ...
Sadao Tokuyama
?
意姻顎韓韓鉛艶皆援顎艶温一の府初
意姻顎韓韓鉛艶皆援顎艶温一の府初意姻顎韓韓鉛艶皆援顎艶温一の府初
意姻顎韓韓鉛艶皆援顎艶温一の府初
Masashi Umezawa
?
舘温恢恢庄恰による或沿艶稼皆岳温界一/或沿艶稼遺看稼岳姻温庄鉛の酌篇
舘温恢恢庄恰による或沿艶稼皆岳温界一/或沿艶稼遺看稼岳姻温庄鉛の酌篇舘温恢恢庄恰による或沿艶稼皆岳温界一/或沿艶稼遺看稼岳姻温庄鉛の酌篇
舘温恢恢庄恰による或沿艶稼皆岳温界一/或沿艶稼遺看稼岳姻温庄鉛の酌篇
Kodai Terashima
?
粥沿温界鞄艶遺鉛看顎糸壊岳温界一4.1恷仟秤烏厩艶姻2
粥沿温界鞄艶遺鉛看顎糸壊岳温界一4.1恷仟秤烏厩艶姻2粥沿温界鞄艶遺鉛看顎糸壊岳温界一4.1恷仟秤烏厩艶姻2
粥沿温界鞄艶遺鉛看顎糸壊岳温界一4.1恷仟秤烏厩艶姻2
Midori Oge
?
Quarkus による階咄堀な Spring アプリケ`ション_k
Quarkus による階咄堀な Spring アプリケ`ション_kQuarkus による階咄堀な Spring アプリケ`ション_k
Quarkus による階咄堀な Spring アプリケ`ション_k
Chihiro Ito
?
いまさら乾る粥敬岳
いまさら乾る粥敬岳いまさら乾る粥敬岳
いまさら乾る粥敬岳
Keiichi Kobayashi
?
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
Yuichi Sakuraba
?
Nashorn in the future (Japanese)
Nashorn in the future (Japanese)Nashorn in the future (Japanese)
Nashorn in the future (Japanese)
Logico
?
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireSDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 Whire
Akio Katayama
?
はじめよう JavaFX 2.x┻3指 表Javaユ`ザ`氏
はじめよう JavaFX 2.x┻3指 表Javaユ`ザ`氏はじめよう JavaFX 2.x┻3指 表Javaユ`ザ`氏
はじめよう JavaFX 2.x┻3指 表Javaユ`ザ`氏
a know
?
Microsoft Azureで宙く隆栖 CLR/H Windows溺徨何 ` lesson1
Microsoft Azureで宙く隆栖 CLR/H Windows溺徨何 ` lesson1Microsoft Azureで宙く隆栖 CLR/H Windows溺徨何 ` lesson1
Microsoft Azureで宙く隆栖 CLR/H Windows溺徨何 ` lesson1
Yasuaki Matsuda
?
斌喘ミドルウェアの永顎沿沿艶岳晒で櫃鮓兇韻燭ぃ気弔里海
斌喘ミドルウェアの永顎沿沿艶岳晒で櫃鮓兇韻燭ぃ気弔里海斌喘ミドルウェアの永顎沿沿艶岳晒で櫃鮓兇韻燭ぃ気弔里海
斌喘ミドルウェアの永顎沿沿艶岳晒で櫃鮓兇韻燭ぃ気弔里海
NTT DATA OSS Professional Services
?
Backlog、Cacoo にみるAWS\喘の娠侭 - JAWS UG 眉脅麗Z
Backlog、Cacoo にみるAWS\喘の娠侭 - JAWS UG 眉脅麗ZBacklog、Cacoo にみるAWS\喘の娠侭 - JAWS UG 眉脅麗Z
Backlog、Cacoo にみるAWS\喘の娠侭 - JAWS UG 眉脅麗Z
Takashi Someda
?
干粥安皆-雨赫仟屶何やリブ`ト屶何秤烏2015定11埖
干粥安皆-雨赫仟屶何やリブ`ト屶何秤烏2015定11埖干粥安皆-雨赫仟屶何やリブ`ト屶何秤烏2015定11埖
干粥安皆-雨赫仟屶何やリブ`ト屶何秤烏2015定11埖
Yuka Aoki
?
NTTコミュニケ`ションズ Cloudn茶氏Y創 SDKでAPIをたたいてみよう
NTTコミュニケ`ションズ Cloudn茶氏Y創 SDKでAPIをたたいてみようNTTコミュニケ`ションズ Cloudn茶氏Y創 SDKでAPIをたたいてみよう
NTTコミュニケ`ションズ Cloudn茶氏Y創 SDKでAPIをたたいてみよう
Midori Oge
?
干温厩温と弌祇醤
干温厩温と弌祇醤干温厩温と弌祇醤
干温厩温と弌祇醤
Sho Ito
?
TDC20111031_Groovy_Geb
TDC20111031_Groovy_GebTDC20111031_Groovy_Geb
TDC20111031_Groovy_Geb
Nobuhiro Sue
?
これからのJDK/JVM 採をxぶ燭匹xぶ
これからのJDK/JVM 採をxぶ燭匹xぶこれからのJDK/JVM 採をxぶ燭匹xぶ
これからのJDK/JVM 採をxぶ燭匹xぶ
Takahiro YAMADA
?
[竃°茶 in Tokyo] Swagger でgAPIドキュメント恬撹
[竃°茶 in Tokyo] Swagger でgAPIドキュメント恬撹[竃°茶 in Tokyo] Swagger でgAPIドキュメント恬撹
[竃°茶 in Tokyo] Swagger でgAPIドキュメント恬撹
Tomoki Oyamatsu
?
2010定11埖27晩輿袗晩FlexUserGroup茶氏 及125指 奨脅 Flex & Google App Engine for Java & ...
2010定11埖27晩輿袗晩FlexUserGroup茶氏 及125指 奨脅  Flex & Google App Engine for Java & ...2010定11埖27晩輿袗晩FlexUserGroup茶氏 及125指 奨脅  Flex & Google App Engine for Java & ...
2010定11埖27晩輿袗晩FlexUserGroup茶氏 及125指 奨脅 Flex & Google App Engine for Java & ...
Sadao Tokuyama
?
意姻顎韓韓鉛艶皆援顎艶温一の府初
意姻顎韓韓鉛艶皆援顎艶温一の府初意姻顎韓韓鉛艶皆援顎艶温一の府初
意姻顎韓韓鉛艶皆援顎艶温一の府初
Masashi Umezawa
?
舘温恢恢庄恰による或沿艶稼皆岳温界一/或沿艶稼遺看稼岳姻温庄鉛の酌篇
舘温恢恢庄恰による或沿艶稼皆岳温界一/或沿艶稼遺看稼岳姻温庄鉛の酌篇舘温恢恢庄恰による或沿艶稼皆岳温界一/或沿艶稼遺看稼岳姻温庄鉛の酌篇
舘温恢恢庄恰による或沿艶稼皆岳温界一/或沿艶稼遺看稼岳姻温庄鉛の酌篇
Kodai Terashima
?
粥沿温界鞄艶遺鉛看顎糸壊岳温界一4.1恷仟秤烏厩艶姻2
粥沿温界鞄艶遺鉛看顎糸壊岳温界一4.1恷仟秤烏厩艶姻2粥沿温界鞄艶遺鉛看顎糸壊岳温界一4.1恷仟秤烏厩艶姻2
粥沿温界鞄艶遺鉛看顎糸壊岳温界一4.1恷仟秤烏厩艶姻2
Midori Oge
?
Quarkus による階咄堀な Spring アプリケ`ション_k
Quarkus による階咄堀な Spring アプリケ`ション_kQuarkus による階咄堀な Spring アプリケ`ション_k
Quarkus による階咄堀な Spring アプリケ`ション_k
Chihiro Ito
?
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
Yuichi Sakuraba
?
Nashorn in the future (Japanese)
Nashorn in the future (Japanese)Nashorn in the future (Japanese)
Nashorn in the future (Japanese)
Logico
?
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireSDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 Whire
Akio Katayama
?
はじめよう JavaFX 2.x┻3指 表Javaユ`ザ`氏
はじめよう JavaFX 2.x┻3指 表Javaユ`ザ`氏はじめよう JavaFX 2.x┻3指 表Javaユ`ザ`氏
はじめよう JavaFX 2.x┻3指 表Javaユ`ザ`氏
a know
?

Recently uploaded (6)

蛍裂モデル ‐クラウドアプリケ`ションのためのオブジェクト峺魴嵶Ov恙 及44指/
蛍裂モデル ‐クラウドアプリケ`ションのためのオブジェクト峺魴嵶Ov恙 及44指/蛍裂モデル ‐クラウドアプリケ`ションのためのオブジェクト峺魴嵶Ov恙 及44指/
蛍裂モデル ‐クラウドアプリケ`ションのためのオブジェクト峺魴嵶Ov恙 及44指/
Tomoharu ASAMI
?
(2025/03/03/10:07)皆温鉛艶壊鞄顎恢喘アスエネサ`ビス彿創.沿糸韓
(2025/03/03/10:07)皆温鉛艶壊鞄顎恢喘アスエネサ`ビス彿創.沿糸韓(2025/03/03/10:07)皆温鉛艶壊鞄顎恢喘アスエネサ`ビス彿創.沿糸韓
(2025/03/03/10:07)皆温鉛艶壊鞄顎恢喘アスエネサ`ビス彿創.沿糸韓
leesubin14
?
XPJUGの\咾砲弔い董2022定のAWS DEV DAYでk燕した坪否です。
XPJUGの\咾砲弔い董2022定のAWS DEV DAYでk燕した坪否です。XPJUGの\咾砲弔い董2022定のAWS DEV DAYでk燕した坪否です。
XPJUGの\咾砲弔い董2022定のAWS DEV DAYでk燕した坪否です。
Toru Koido
?
幄塀氏芙皆意或檎額における珂温乙庄界永看糸擬秘並箭。蝕k?テスト桟廠で珂温乙庄界永看糸を嗤浸醵辰垢
幄塀氏芙皆意或檎額における珂温乙庄界永看糸擬秘並箭。蝕k?テスト桟廠で珂温乙庄界永看糸を嗤浸醵辰垢幄塀氏芙皆意或檎額における珂温乙庄界永看糸擬秘並箭。蝕k?テスト桟廠で珂温乙庄界永看糸を嗤浸醵辰垢
幄塀氏芙皆意或檎額における珂温乙庄界永看糸擬秘並箭。蝕k?テスト桟廠で珂温乙庄界永看糸を嗤浸醵辰垢
ssuserd2c5cd
?
ChatGPT枠伏から僥ぶPYTHONプログラミング秘T - FUSIONDRIVER, INC.
ChatGPT枠伏から僥ぶPYTHONプログラミング秘T - FUSIONDRIVER, INC.ChatGPT枠伏から僥ぶPYTHONプログラミング秘T - FUSIONDRIVER, INC.
ChatGPT枠伏から僥ぶPYTHONプログラミング秘T - FUSIONDRIVER, INC.
FUSIONDRIVER, INC.
?
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHubWhat is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
K Kinzal
?
蛍裂モデル ‐クラウドアプリケ`ションのためのオブジェクト峺魴嵶Ov恙 及44指/
蛍裂モデル ‐クラウドアプリケ`ションのためのオブジェクト峺魴嵶Ov恙 及44指/蛍裂モデル ‐クラウドアプリケ`ションのためのオブジェクト峺魴嵶Ov恙 及44指/
蛍裂モデル ‐クラウドアプリケ`ションのためのオブジェクト峺魴嵶Ov恙 及44指/
Tomoharu ASAMI
?
(2025/03/03/10:07)皆温鉛艶壊鞄顎恢喘アスエネサ`ビス彿創.沿糸韓
(2025/03/03/10:07)皆温鉛艶壊鞄顎恢喘アスエネサ`ビス彿創.沿糸韓(2025/03/03/10:07)皆温鉛艶壊鞄顎恢喘アスエネサ`ビス彿創.沿糸韓
(2025/03/03/10:07)皆温鉛艶壊鞄顎恢喘アスエネサ`ビス彿創.沿糸韓
leesubin14
?
XPJUGの\咾砲弔い董2022定のAWS DEV DAYでk燕した坪否です。
XPJUGの\咾砲弔い董2022定のAWS DEV DAYでk燕した坪否です。XPJUGの\咾砲弔い董2022定のAWS DEV DAYでk燕した坪否です。
XPJUGの\咾砲弔い董2022定のAWS DEV DAYでk燕した坪否です。
Toru Koido
?
幄塀氏芙皆意或檎額における珂温乙庄界永看糸擬秘並箭。蝕k?テスト桟廠で珂温乙庄界永看糸を嗤浸醵辰垢
幄塀氏芙皆意或檎額における珂温乙庄界永看糸擬秘並箭。蝕k?テスト桟廠で珂温乙庄界永看糸を嗤浸醵辰垢幄塀氏芙皆意或檎額における珂温乙庄界永看糸擬秘並箭。蝕k?テスト桟廠で珂温乙庄界永看糸を嗤浸醵辰垢
幄塀氏芙皆意或檎額における珂温乙庄界永看糸擬秘並箭。蝕k?テスト桟廠で珂温乙庄界永看糸を嗤浸醵辰垢
ssuserd2c5cd
?
ChatGPT枠伏から僥ぶPYTHONプログラミング秘T - FUSIONDRIVER, INC.
ChatGPT枠伏から僥ぶPYTHONプログラミング秘T - FUSIONDRIVER, INC.ChatGPT枠伏から僥ぶPYTHONプログラミング秘T - FUSIONDRIVER, INC.
ChatGPT枠伏から僥ぶPYTHONプログラミング秘T - FUSIONDRIVER, INC.
FUSIONDRIVER, INC.
?
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHubWhat is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
K Kinzal
?

Introduction to WildFly Swarm #jjug

  • 1. Introduction to WildFly Swarm 2015-08-10(埖) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 http://www.java-users.jp/?p=1993 弥 x寔(たなべ よしまさ) @emaggame http://morec.at
  • 2. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 2 Java EE で Spring Boot みたいなの やりたい
  • 3. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 3 xk岔 ¢ Spring Boot + Java EE API ¢ Payara Micro ¢ WildFly Swarm
  • 4. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 4 Spring Boot + Java EE API ¢ Spring は Java EE の API もいろいろサポ`ト C JAX-RS, JSR-330 の DI アノテ`ション, JTA, JMS ´ ¢ API だけでも聞いTれたものにしたい、ということであれば いいかも ¢ 歌深 C [鍬U] Spring Boot 1.2における"Bootiful" なJava EEサポ`ト ¢ https://blog.ik.am/#/entries/296
  • 5. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 5 Payara Micro ¢ Payara は GlassFish から fork されたアプリケ`ションサ`バ ¢ fat-jar ではなく、 參和のようにg佩 C java -jar payara-micro.jar --deploy test.war C payara-micro.jar を喘吭すればふつうの war がすぐ咾! ¢ 歌深 C Payara Micro をしてみる ¢ http://www.coppermine.jp/docs/programming/2015/04/pay ara-micro.html
  • 6. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 6 WildFly で Spring Boot みたいなの やりたい...
  • 7. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 7 WildFly Swarm ¢ WildFly Swarm は WildFly のgY議サブプロジェクト C WildFly = JBoss Application Server が個兆 ¢ WildFly が嘛するためのもろもろのライブラリをかき鹿めて、Java EE アプリケ`ションを fat-jar としてg佩できるようにしたもの ¢ ドキュメントサイト(いずれ gitbooks.io などに笋錣襪も ) C http://wildfly.org/swarm/ ¢ GItHub C https://github.com/wildfly-swarm/wildfly-swarm
  • 8. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 8 WildFly Swarm を咾すまで ¢ Spring Boot のよさ C Spring Boot の卆贋來を 1 つ弖紗するだけで、駅勣な ライブラリの卆贋來からO協までを よきにやってくれ、す ぐにアプリケ`ション恬撹に彭返、 fat-jar で軸g佩でき る。 カスタマイズは JavaConfig や O協ファイル で。
  • 9. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 9 WildFly Swarm を咾すまで ¢ WildFly Swarm では? C Maven プラグインと、聞いたい API の卆贋來を弖紗 <dependency> <groupId>org.wildfly.swarm</groupId> <artifactId>wildfly-swarm-jaxrs</artifactId> <version>${version.wildfly-swarm}</version> </dependency> <plugin> <groupId>org.wildfly.swarm</groupId> <artifactId>wildfly-swarm-plugin</artifactId> <version>${version.wildfly-swarm}</version> <configuration> <mainClass>foo.App</mainClass> </configuration> <executions> <execution> <goals> <goal>package</goal> </goals> </execution> </executions> </plugin> JAX-RS
  • 10. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 10 WildFly Swarm を咾すまで ¢ WildFly Swarm では? C Gradle プラグインと、聞いたい APIの卆贋來を弖紗 buildscript { dependencies { classpath "org.wildfly.swarm:wildfly-swarm-plugin:$version" } } apply plugin: 'wildfly-swarm' apply plugin: 'application' mainClassName = 'org.wildfly.swarm.examples.gradle.Main' dependencies { compile "org.wildfly.swarm:wildfly-swarm-jaxrs:$version" } 巷塀サンプルは參和 http://bit.ly/1N0LIIu
  • 11. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 11 WildFly Swarm を咾すまで ¢ WildFly Swarm では? C ふつうの JAX-RS import javax.ws.rs.GET; import javax.ws.rs.Path; @Path("/") public class Hello { @GET public String get() { return "Hello, WildFly Swarm!"; } }
  • 12. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 12 WildFly Swarm を咾すまで ¢ WildFly Swarm では? C main() でクラスを鞠h、駅勣であればO協(デ`タソ`スとか) import org.jboss.shrinkwrap.api.ShrinkWrap; import org.wildfly.swarm.container.Container; import org.wildfly.swarm.jaxrs.JAXRSArchive; public class App { public static void main(String[] args) throws Exception { Container container = new Container(); JAXRSArchive deployment = ShrinkWrap.create(JAXRSArchive.class); deployment.addClass(Hello.class); deployment.addAllDependencies(); container.start().deploy(deployment); } }
  • 13. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 13 WildFly Swarm を咾すまで ¢ アプリケ`ションg佩 その1 C java -jar app-swarm.jar ¢ mvn package/gradle build すると <app-name>- swarm.jar という fat-jar ができる $ java -jar app-swarm.jar <date> INFO [org.jboss.msc] (main) JBoss MSC version 1.2.6.Final <date> INFO [org.jboss.as] (MSC service thread 1-8) WFLYSRV0049: ... ...
  • 14. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 14 WildFly Swarm を咾すまで ¢ アプリケ`ションg佩 その2 C mvn wildfly-swarm:run C gradle run
  • 15. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 15 WildFly Swarm を咾すまで ¢ アプリケ`ションg佩 その3 C IDE > Run ¢ IDE から main() 峺協でg佩できる
  • 16. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 16 WildFly Swarm F彜 ¢ Java EE API として JAX-RS, CDI, EJB, JSF, JPA, JMS など、おおよその Java EE API が旋喘辛 ¢ Netflix や Logstash、 Keycloak(SSOサ`バ)など がすぐ旋喘できるインテグレ`ションもあり ¢ ドキュメントはあまりないが、サンプルをればなん とかなる C https://github.com/wildfly-swarm/wildfly-swarm- examples
  • 17. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 17 WildFly Swarm F彜 ¢ まだ Alpha。 プロダクションh廠には掲容X ¢ WildFly 云悶のO協蛤に弖惄垢詈暴Mみがな く、WildFly のO協(デ`タソ`スなど)を畠ては聞え ない。ただし、なんとかしようとする咾はあり ¢ https://github.com/wildfly-swarm/wildfly-swarm/issues/98 ¢ Spring Loaded/Auto restart Class Loader 犁 のC嬬がなく、JRebel も咾ない
  • 18. 2015-08-10(輿) JJUG ナイト?セミナ` 仝ビ`ル頭返にLT&{氏々 18 恷瘁に ¢ ぜひ WildFly Swarm を乾ってみてください! WildFly 挫きには朕がxせない プロジェクトです ¢ 採やらマイクロサ`ビスっぽいそこそこのトのサンプルも恬撹嶄のようです C https://github.com/wildfly-swarm/booker ¢ APサ`バで咾い WF-Swarm で咾ない栽は WF-Swarm が鬉靴討 ないだけなので、 issue 鞠hを! ¢ 櫃鉾襪辰新修 GitHub のウォッチや巷塀 Twitter アカウントのフォロ`な ど... C https://twitter.com/wildflyswarm