2007-03-01から1ヶ月間の記事一覧

印象深い声を持つ女性ヴォーカルを教えてください

との事なので、そうだなあ。印象深いってのはかなり個人的な価値観になると思うけども。日本だとやっぱり西田佐知子がナンバーワン。もうこれは一般教養にしてもらいたい。つらかった時、『くれないホテル』に何度助けられた事か。アメリカさんだと、カレン…

2.4.11にしたらMavenに限ってテストでこける

いやー、S2DxoのConverterFactoryImplに手を入れた訳ですが、2.4.11にバージョンを上げたらMavenのテストでこけるようになってしまった。テスト失敗の現象は、EnumConverterじゃなくてBeanConverterが優先的に使われちゃうのと一緒。Eclipse上でJUnitテスト…

列挙について更に考える

もっと考えてみると、Entityに列挙をプロパティとして持つ事で受けるメリットとデメリットのバランスが悪すぎる。Entityクラスを自動生成する方法がいくつかあるのに、それが素直に使えない。EntityクラスってくらいなのでDB上の型と合わせた方が筋ではない…

列挙についてもちょっと考える

よく考えてみたらば、S2Daoで上手い事文字列の区分から列挙に変換してEntityクラスにマッピングしてくれるとベストではないかと。Dtoは基本的にプレゼンテーション層依存と考えてるので、そこから独立した業務ロジックたるLogicクラスではEntityを見て色々と…

S2Dxoで列挙で思う

面白かったんだけど、良く考えてみたら、これ、需要ないよなぁ・・。今回のプロジェクトはフロントがSwingだから、やらいでかって思ったけど、webアプリじゃ使いそうにないし。やるとしたら、HTMLのフォームからDtoやPageクラスにバインドする所でまた同じよ…

S2Dxoで列挙まだつづく

ConverterFactoryImplのgetDistance(Class, Class, double)の中で、列挙用にランク付けをしてみる。 private double getDistance(final Class assigner, final Class assignee, final double distance) { if (assignee.equals(assigner)) { return distance;…

S2Dxoで列挙さらに続き

id:koichikさんにコメント戴きまして。有難う御座居ます。教わったとおり、こんな感じで。 public Object convert(Object source, Class destClass, ConversionContext context) { if(source ==null){ return null; } String srcStr = source.toString(); fo…

Dxoで列挙つづき

列挙から文字列の変換、列挙のtoString()をオーバーライドしたらアノテーション無しで変換かかりました。 public enum SendFlag { NOT_SEND("N"), SENDING("S"), SENT("E"); private String value; SendFlag(String value){ this.value = value; } // 追加 p…

S2Dxoで文字列と列挙を変換してみる

DB上の区分をそのままシステム上で文字列定数で扱うのはいやだなあと思って、せっかくのSE5.0なので列挙を使ってみる事にした。最初、Service層で変換かけてやれと思ったんだけど、これまたせっかくなのでDxoでやってしまおうと思いました。列挙から文字列へ…