groovy

AntからGroovyスクリプトを実行してみる⑨

AntからGroovyスクリプトを実行してみます。 <project name="sample" default="test"> <taskdef name="groovy" classname="org.codehaus.groovy.ant.Groovy" classpath="groovy-all-2.3.7.jar" /> <target name="test"> <groovy></groovy></target></taskdef></project>

Groovyでユニットテストを書いてみる(DbUnit)⑧

Groovyでユニットテストを書いてみます。 今回は、DbUnitを使用してみます。 ■Groovyでユニットテスト package sample // いろいろと方法がありますが、今回は、spockを使用します。 // spock:https://code.google.com/p/spock/ // spockのJARファイルは、…

Groovyでユニットテストを書いてみる(Mock)⑦

Groovyでユニットテストを書いてみます。 今回は、Mockを使用してみます。 ■Groovyでユニットテスト package sample // いろいろと方法がありますが、今回は、spockを使用します。 // spock:https://code.google.com/p/spock/ // spockのJARファイルは、下…

Groovyでユニットテストを書いてみる⑥

Groovyでユニットテストを書いてみます。 ■Groovyでユニットテスト package sample // いろいろと方法がありますが、今回は、spockを使用します。 // spock:https://code.google.com/p/spock/ // spockのJARファイルは、下記からダウンロードしました。 // …

Groovyでデータベースに接続してみる⑤

Groovyでデータベースに接続してみます。 ■Groovyでデータベースに接続 package sample import groovy.sql.Sql // GroovySQLで、データベース操作します。 // SQL文はダブルクォートで囲みます(シングルクォートだと動かなかった・・・) // H2データベース…

GroovyでExcelファイルの読み込み④

GroovyでExcelファイルの読み込みをしてみます。 ■GroovyでExcelファイルの読み込み package sample // いろいろと方法がありますが、今回は、GExcelAPIを使用します。 // GExcelAPI:https://github.com/nobeans/gexcelapi // Groovyの標準的なモジュール管…

Groovyでテキストファイルの読み書き③

Groovyでテキストファイルの読み書きをしてみます。 ■Groovyでテキストファイルの読み書き package sample // ファイル書き込み def message = 'Groovyで\nファイル読み込み' new File( './sample.txt' ).write( message, 'UTF-8' ) // テキストファイルの読…

Groovy開発環境の構築②

まずは開発環境構築から。 ■Groovy開発環境の構築 開発環境構築といっても、使い慣れたEclipseに、Pluginを入れるだけです。 使い慣れた開発環境をそのまま使えるので、Java技術者にとって敷居は低いと思います。 Eclipseの「ヘルプ」→「新規ソフトウェアの…

今更ながらGroovyを使ってみる①

今更ながらGroovyを使ってみます。 ■Groovyとは wikipedia:Groovyより、 Groovy(グルービー)は、Javaプラットフォーム上で動作するアジャイルな動的プログラミング言語である。 Groovyの特徴は以下である。 ・JVM上で動作するスクリプト言語である(事前コ…