タグ

javaとSpringに関するtroronのブックマーク (5)

  • プロになるためのSpring上級知識 #jsug | ドクセル

    スライド概要 動画はこちら→ https://www.youtube.com/watch?v=c5ha8FmdNmw Spring Fest 2021の資料です。 DIコンテナなどSpringの基礎知識が既にある方を対象に、上級者へステップアップするために必要な発展的知識を解説します。 このセッションを聞けば、プロジェクトをリードできるエンジニアになれること間違いなし!かも!? ・DIコンテナの要点復習 ・同じ型のBeanが複数あるとどうなる? ・Java Configクラスを分割・統合するには? ・環境によって設定値やBeanを変更するには? ・Beanはどうやって作られる?

    プロになるためのSpring上級知識 #jsug | ドクセル
  • 5.5. 入力チェック — TERASOLUNA Global Framework Development Guideline 1.0.0.publicreview documentation

    5.5.1. Overview¶ ユーザーが入力した値が不正かどうかを検証することは必須である。 入力値の検証は大きく分けて、 長さや形式など、文脈によらず入力値だけを見て、それが妥当かどうかを判定できる検証 システムの状態によって入力値が妥当かどうかが変わる検証 がある。 1.の例としては必須チェックや、桁数チェックがあり、2.の例としては 登録済みのEMailかどうかのチェックや、注文数が在庫数以内であるかどうかのチェックが挙げられる。 節では、基的には前者のことを説明し、このチェックのことを「入力チェック」を呼ぶ。 後者のチェックは「業務ロジックチェック」と呼ぶ。業務ロジックチェックについては ドメイン層の実装を参照されたい。 ガイドラインでは、基的に入力チェックをアプリケーション層で行い、 業務ロジックチェックは、ドメイン層で行うことをポリシーとする。 Webアプリケーショ

  • Spring Bootで変わる Javaアプリ開発! #jsug

    GlassFish Users Group Japan 勉強会 2019 Springのスライド https://glassfish.doorkeeper.jp/events/89314 #glassfish_jp #quarkus

    Spring Bootで変わる Javaアプリ開発! #jsug
  • soracane - soracaneホーム

    Spring Frameworkに関する記事を書いています。 左側のSpring概要のリンクに進んでください。 もし参考になりましたら、幸いです。 記事については英訳を基にしていますが、内容をかみ砕いたり、独自の図を作ったりしています。 自作の図等については著作権は放棄しません。すみませんが、許可なく転載することは禁じさせていただきます。 ただし、記事全般にわたって内容を保証するものではありませんので、自己責任でお願いします。 リンクは自由にお願いします。 (よくある注釈ですみませんが、一応お願いします。。) 左のSpring概要のリンクから各記事に遷移できます。(同じリンクをこちらにも記述します) ・Spring frameworkについて ・Spring Tips 開始当初、以下の内容で記事を作っていましたが、部品群は今は休業中です。(2012.03.17) ------------

  • Spring MVC 3.0/3.1/3.2 Cookbook - タツノオトシゴのブログ

    Spring MVC 3.0/3.1/3.2の日語の実用レベルのまとまった情報が少ないので、ドキュメントとして、クックブック的なレシピ集としてまとめたものとして公開します。 まだ、書きかけのところもありますが、Spring MVCの大体の機能は説明できていると思います。 基的に、自分が使っている機能をまとめています。 Spring MVCに直接関係しないものも多々あります。書いていたら、いつの間にか増えてました(JAXBやRELAX NGとか)。 今後も主にこの方針で更新していきますが、ページ数が多くなった場合、分割するかもしれません。 目指すところ Webアプリケーションを作成するときに、フレームワークの選定する際の候補としてSpring MVCも入れてほしいので、その参考資料としても使えるようにする。また、目次をみれば、Spring MVCで何ができるのかできるだけわかるようにする

    Spring MVC 3.0/3.1/3.2 Cookbook - タツノオトシゴのブログ
  • 1