2015-01-01から1年間の記事一覧
ドキュメントには特に記載がないけれども、23.7.3 @ConfigurationProperties Validationの内容はバッチの作成時には使用できない。 使用するためにはbean validationを追加してあげる必要がある。 <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> </dependency> <dependency> <groupId>org.apache.tomcat.e</groupid></dependency>…
こんな感じ。 ただし、Controllerのみで、RestControllerについては出力されません。SpringDocletというのがあって https://github.com/scottfrederick/springdocletそれを、 [twitter:@yujiorama]さんが更新したものを使います。 https://bitbucket.org/yuj…
spring-bootはデフォルトではslf4j+logbackでログ出力が行われている。 また、最初からそれなりに適切に設定されているため、運用段階ではそれほど困らないようにはなっている。 ただ、開発中は出てほしいログが足りないため、デフォルトのまま開発すると結…
Appendix A. Common application properties に設定一覧があることに気が付いた。 http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.htmlSpring bootはお手軽に開始できるけれども、商用APサーバーに近い規模…
Entityを定義したものの、Entityの中に繰り返し項目があり、別のEntityに切り出してしまった経験はないでしょうか。 @OneToMany(mappedBy="id") public Set<Order> orders; Entity自体はまとめて一つで扱いたい単位であり、RDBのテーブル定義の形に引きづられて複数</order>…
ということで、本を頂いていたので読みました。 [twitter:@making]さんありがとうございます。*1さて、Spring自体はJava EEに対するアンチテーゼとして生まれ、Java EE重すぎだよ!だから軽量なものを作るよ!ぐらいな感じで始まったはずがいつの間にかJava …
※この記事は私個人の見解であり所属する組織の公式な見解ではありません。私自身がコミュニティ活動の運営側の仕事に携わって1年半ほどたちました。 それまで数年間、勉強会に参加者として参加したり、もしくは受付が足りないからと受付を手伝ったりとかをた…
レビューを募集していたので、申し込んでみたら頂きました。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.s…
コードレビューはしたことがあるでしょうか。 変なコードを書いていないかを確認するためにだれかにコードを確認してもらうという事はよくやります。誰かにコードを見てもらえるのが一番良いのですが、その誰かがいない場合、機械的にコードを解析して変なと…
2014年12月31日付けでグロースエクスパートナーズ株式会社を退職していました。 なんかウェブの情報から会社に問い合わせがあったりもしたらしいので明示的に書いておきます。メールアドレスは公開しているので、何かあればそちらにください。 megascus@gmai…