タグ

springに関するrochefortのブックマーク (7)

  • アノテーション「@Validated」と「@Valid」 - タツノオトシゴのブログ

    BeanValidation(JSR-303)のアノテーションとして「@Valid」がありますが、これは、Spring MVCでControllerでCommandに対して値を検証したい場合に利用できます。 また、Spring自体にも似たアノテーション「@Validated」(org.springframework.validation.annotation.Validated)が存在します。 ただし、@Validatedは、Spring3.1から追加されたものです。 違いは、Springの「@Validated」では、グループが指定できるということです。 Spring MVCでは、通常は「@Validated」を使用するべきですが、公式のマニュアルを見ると、@Validatedではなく@Validでサンプルが説明されています。 import org.springframework.ste

    アノテーション「@Validated」と「@Valid」 - タツノオトシゴのブログ
  • 実録Spring MVC

    https://kanjava.connpass.com/event/51501/ #kanjava

    実録Spring MVC
  • JSR 303 Bean Validationで遊んでみるよ! - Yamkazu's Blog

    その名のとおりJavaBeansの為のValidationの仕様であるJSR303ですが、近頃でもないですがHibernateはもちろん、その他SpringやOvalなどの周辺フレームワークの対応が進んでずいぶん使いやすくなってきました。 ところでアプリケーション作っててValidationの仕組みって毎回悩みませんか?私がJavaでWebアプリケーションつくりはじめた頃なんかだとStruts1.xが全盛期でvalidation.xml、validation-rule.xmlとか使って書いてましたが(今考えれば二度とやりたくないですねw)、今でも毎回どのチェックをどのレイヤ(アプリケーションレイヤ?ドメインレイヤ?)に持たせるかとか、データストアに問い合わせしないといけないValidationって画面の入力だけでチェックできるのとどう管理しようかなとか、色々と悩むこともしばしばです。最近D

    JSR 303 Bean Validationで遊んでみるよ! - Yamkazu's Blog
  • Railsでapp以下の変更をSpringが検知しない問題を解決した(?)

    最近またSpring を使い始めたんですが、相変わらずモデルやコントローラ を変更してもSpringは検知しませんよね?みんなどうしているんだろう? files in the app directory are not being watched · Issue #115 · rails/spring このIssueによると、そもそもRailsのリロードはコストが高いため、 Springはリロードが必要ない設計にしているそう。 うーん、、、とは言ったものの実際問題、モデルのメソッドを修正した後 テストを走らせても、変なエラーが出て、手動でリロードさせると直ると いうことが多々あります。 ちなみに手動リロードはtouch config/application.rbでイケます。thx! Springって touch config/application.rb でrestartさせるのか。htt

    rochefort
    rochefort 2014/07/13
    config/spring.rb Spring.watch 'app'
  • Rails 4.1 の spring で paralell_tests を使う方法 - MUGENUP技術ブログ

    みなさん、こんにちは! 2週間ぶりのご無沙汰、MUGENUP の osada です。 ruby 2.1.0、Rails 4.1 で開発した、みなゲー編集部が正式リリースとなりました! よろしくお願いします。 さて、そんなRails 4.1の新機能として、プレローダーspringが標準装備となりました。 日はspringとparalell_testsを併用する方法についてのお話です。 要旨は下記となります。 PARALLEL_TESTS_EXECUTABLEを設定して、paralell_testsにspringを使わせない bin/rspecを書き換えて、始めのプロセスだけspringを使う FailuresLogger を使って、失敗したテストを再実行する RuntimeLoggerを使って、テストのグループを平均化する では、よろしくお願いします。 PARALLEL_TESTS_EXE

    Rails 4.1 の spring で paralell_tests を使う方法 - MUGENUP技術ブログ
    rochefort
    rochefort 2014/06/25
    springでparallel使う方法。でもfeatureテストが多いと速度改善されない。なんだか悲しいな。
  • Java 8&Java EE 7に対応した「Spring Framework 4.0」正式版リリース

    Java 8&Java EE 7に対応した「Spring Framework 4.0」正式版リリース:WebSocketやREST APIのサポート強化 米Pivotalは2013年12月12日、オープンソースのJavaアプリケーションフレームワーク「Spring Framework 4.0」の正式版をリリースした。 米Pivotalは2013年12月12日、オープンソースのJavaアプリケーションフレームワーク「Spring Framework 4.0」の正式版リリースを発表した。Java 8とJava EE 7に対応し、WebSocket、REST APIHTML5、Webメッセージングのサポートなどの機能強化を盛り込んでいる。 Java 8のサポートはプレリリース版をベースとして実装され、2014年3月にOpenJDK 8が正式リリースされた時点で直ちにプロダクション対応を可能にし

    Java 8&Java EE 7に対応した「Spring Framework 4.0」正式版リリース
    rochefort
    rochefort 2014/01/10
    モダンjavaはこれなんだろうか。最近のjavaわかんないなー。誰か教えて。
  • Spring Frameworkの今 (2013年版) #jjug_ccc #ccc_r17 #springframework

    Spring Bootのハンズオン資料です。 ---- Grailsの次期バージョン3.0でベースになることが予定されている、Spring界隈の新しいトレンド"Spring Boot"のハンズオンを通じて、Spring Bootのイメージを掴んでもらいたいと思います。内容は以下の通りです。 Spring Boot概要説明 Spring Bootを用いて簡単なアプリケーションを実際に作ってみる (合計で約二時間弱)

    Spring Frameworkの今 (2013年版) #jjug_ccc #ccc_r17 #springframework
    rochefort
    rochefort 2013/11/24
    今じゃないのか
  • 1