で、そのホームページ(情報まだ少ない、、、)
The home page for the Crank project
Introduction
Organic growth is so...well...natural!
有機的成長は、、なんというか…自然です!
Crank is an open source project providing both a generic validation framework, and code generation facilities for the JSF/Spring/Hibernate stack, which is very popular in corporate America today.
Crankは、汎用的なヴァリデーションフレームワークと、JSF/Spring/Hibernateスタックのコードジェネレーション機能の両方を提供するオープンソースプロジェクトです。
これらはアメリカ企業ではとてもポピュラーになったものです。
Working Features Of Validation Framework
Mostly what works is the annotation driven validation.
バリデーションフレームワークの機能
動作のほとんどは、アノテーションドリブンのバリデーションです。
- Java 5 annotations
- Allows for multiple sources of Validation meta-data (Annotation, Property files)
- You can pick one or use more than one at a time
- Annotation and Property file is supported
- JSF Integration via JSF Validation integrtation
- Spring MVC/Spring Webflow Integration via Spring Validator
- Can Generate JavaScript based on Validation metadata
- Can make Ajax calls based on Validation metadata
- Easy to integrate with existing annotation driven frameworks
- Java5のアノテーション
- 複数のヴァリデーションメタデータ(アノテーション、プロパティーファイルなど)のソースを許可します。
- 一度に、一つか二つ以上を選択することができます。
- アノテーションとプロパティーファイルをサポートしています。
- JSFバリデーションへの統合を経由してJSFと統合します。
- Spring Validatorを経由して、Spring MVCやSpring WebFlowと統合します
- バリデーションメタデータにのっとった、JavaScriptベースを生成できます。
- バリデーションメタデータにのっとった、Ajaxコールができます。
- 既存のアノテーションドリブンのフレームワークとも簡単に統合できます。
Working Features Of CRUD Framework
- JPA DAO object
- You can define finder methods using no Java code (AOP enabled)
- A lightweight Detached Criteria API that uses POJOs
- An easy to use Detached Criteria DSL (domain specific language) that makes using the Criteria API a breeze.
- JPAのデータアクセスオブジェクト
- ファインダーメソッドをJavaコードなしで定義できます。(AOPをつかって)
- 軽量で独立し、POJOsを使ったクライテリアAPI
- クライテリアAPIを使ったって作られた、使いやすい独立したクライテリアDSL(ドメイン特定言語)が爽快です。
Details
TODO describe goals and status of krank.
TODOの状態です。