スクリプト言語Groovyについて Javaベースのスクリプト言語「Groovy」。効果的に活用することで、アプリケーション開発の効率化が期待できます。その特長と活用法を紹介します。
ちょっと試したいことがあって、HTTPサーバを用意したかったのですがApacheとかをインストールするのも面倒だったので、JDK 6から同梱されている簡易HTTPサーバを使ってみることにしました。 が、実際に書いたのはJavaも面倒で、Groovyですが(笑)。 参考にしたのは、このサイトです。 http://www.techscore.com/tech/Java/JavaSE/JavaSE6/8/#mustang8-5 APIドキュメントは、こちら。 http://docs.oracle.com/javase/jp/6/jre/api/net/httpserver/spec/index.html Jerseyと組み合わせ使うこともできるみたいですよ。 http://news.mynavi.jp/column/jsr/018/index.html で、書いたコードはこちら。 LightHt
設計は主にastahを使っているので、便利に使うためにastah*APIを使う機会が多いです。astahはJavaなので今まではJavaで書いてましたが、最近Groovyを本格的に学びだして魅力がわかってきたし、astahはJavaなのでせっかくだから、Groovyで書いてみることにしました。 今日一番良かったのは、配列操作。 astahはプロジェクトツリーを配列で持っています。たとえば、あるパッケージ(フォルダ)上にある図を取得するためには、Javaではこう書きます。 IPackage pkg = ...; IDiagram[] diagrams = pkg.getDiagrams(); このファイルの書くフォルダの図の名前リストを作ろうとすると、こんなかんじになります。 List<IDiagram> collection = new ArrayList<>(); collection.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く