Java

Pure-Java Markdown processor

pure-Java Markdown processor。 Github flavoredなコード記法も対応してるっぽい。 GitHub - sirthias/pegdown: A pure-Java Markdown processor based on a parboiled PEG parser supporting a number of extensions

lombokの@Accessors

生成するsetter/getterをfluent interfaceにできる。 lombokで生成されるsetterがfluent interfaceになるように生成できる。 fluent = trueがget/setプレフィクスをなくし、 chain = trueがsetterの戻り値を自分自身にして連続してsetterをかけるようにする…

Spring Boot

Springを使ったアプリのための全部入りフレームワーク。 fat jar一つにまとめてビルドもできる。DropwizardのSpring版。 Spring Boot

Dropwizard

全部入りJava Webアプリケーションフレームワーク。 ビルド時に依存するライブラリをすべて1つのjarにパッケージングしたfat jarを作ってくれる。 Dropwizard

WildFly Swarm

JavaEE アプリケーションをコンテナごとfat jar化する。 mavenやgradleから呼び出すプラグイン。 wildfly-swarm/wildfly-swarm · GitHub

Ratpack

軽量で非同期なMicroWebフレームワークらしい。 JavaでMicroserviceとかで使えるっぽい。 Ratpack: Lean & powerful HTTP apps for the JVM 本家 Ratpackについて(前編) — grimrose's tech log Ratpackについて(前編) — grimrose's tech log - 日本語解説

PlantUML Eclipseプラグイン

PlantUMLを使って編集中のJavaファイル中のクラスをUMLクラス図で表示してくれるEclipseプラグイン。 PlantUML : Integration with Eclipse 以下、サンプルのJavaソースとPlantUMLビューの表示例。 public class FooImpl implements Foo { private final Bar…

ObjectAid UML

Eclipse用UMLエディタプラグイン。 .javaファイルをクラスエディタにドラッグ&ドロップすると自動的にクラスを追加してくれる。 無料でも最低限のクラス図は書ける。 有料オプションでクラス図にノート要素や集約が書けるようになったり、シーケンス図が書け…