= elazyrest with JAXB = elazyrest with JAXB JAVAで構築するSimpleXMLサーバ、RESTサーバ '''POJOクラスにアノテーションを設定すれば、それがそのままインターフェースとして、ウェブに公開されます。''' web.xmlもaction-mapping.xmlも書きたくない! 静的型言語でオブジェクト指向であるJAVAは、たとえば、DB,XMLスキーマからの自動生成や、それに伴うリファクタリング、入力支援、デバッグ等、ビジネスロジック層向きの言語かなぁと思っていたりします。 一方、自由度が高いアジャイルな開発方法が求められる画面構築には、スクリプト言語であるPHP, perl, ruby, javascript等のほうが、適していると感じます。 また、PC向け/モバイル向け、FLASH/AIR、ブログパーツ、ユーザカスタマイズなど、バラエティが求められてきています。 高機能なフレームワークを求めるならここをスルーしてspringやseaserに向かってください。 EASY + LASY + REST ''' それでは、ぜひ体験してみてください! ''' elazyrest_coreが、本機能になります。 src/sampleにサンプルソースがございます。 xmlオブジェクトの作成には、JAXBを利用しています。 以下にビルドファイルを用意しています。 gen/xml/ ※なお、jdk1.5を利用の場合は、jaxb関連のjarが必要になります。jdk1.6の場合は必要ございません。 gen/war/jdk1.5/diff/WEB-INF/libに必要なライブラリが格納されています。