[YMIR-336] [ymir-extension] DTOの検索パスにないクラスをプロパティ型に指定すると初期値が生成されない Created: 2009-05-27 Updated: 2009-05-27 Resolved: 2009-05-27 |
|
Status: | Closed |
Project: | Ymir |
Component/s: | ymir-extension |
Affects Version/s: | 1.0.3 |
Fix Version/s: | None |
Type: | Bug | Priority: | Minor |
Reporter: | skirnir | Assignee: | skirnir |
Resolution: | Won't Fix | Votes: | 0 |
Labels: | None |
Description |
自動生成時に、DTOの検索パスにないクラスをプロパティ型に指定すると、そのDTOがpublicなデフォルトコンストラクタを持っていたとしても初期値が生成されない。 |
Comments |
Comment by skirnir [ 2009-05-27 ] |
DTO検索パスに入っていないクラスについて、初期値を生成すべきかの判断基準が難しい。例えばStringやDateは初期値は生成して欲しくはないが、かといって「java.langやjava.util以下のクラスは除外」という風にしてしまってよいのか? ということで、一旦保留にする。 |