タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javaとJavaとspringに関するtm8rのブックマーク (17)

  • Spring MVCのドキュメント「コントローラを実装する」を読む(1) - M12i.

    今回はSpring Web MVCフレームワークに関するドキュメントの訳出です。Spring Bootフレームワークのリファレンスに言及されていたことで関心を持ち、ちょっとばかし読んでみました。 原典は、Springフレームワーク(体)のリファレンス・マニュアルである"Spring Framework Reference Documentation"の第5部"The Web"の第17章"Web MVC framework"の第3節(バージョン4.1.1.RELEASE現在)です。 * * * 17.3 コントローラを実装する(1) コントローラは〔Webアプリケーションのユーザに対して〕アプリケーションの振る舞い──多くの場合サービス・インターフェースにより定義される──へのアクセスを提供します。コントローラはユーザの入力値を読み取り、モデル──ビューによってユーザに表示される──に変換

    Spring MVCのドキュメント「コントローラを実装する」を読む(1) - M12i.
  • どこよりも早い Spring Boot 1.2 解説 #渋谷Java

    8. <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.1.9.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>

    どこよりも早い Spring Boot 1.2 解説 #渋谷Java
  • Spring BootでつくるCRUD API | DevelopersIO

    はじめに 最近はRubyRailsで開発することが多い自分ですが、使用したいライブラリがJava用に開発されている場合などの選択肢として、JVM上で実行できるフレームワークにも興味を持ち始めました。 いくつかのフレームワークを検討したのですが、その中からSpring Bootを選び、簡単なCRUDのAPIを作ってみました。Spring Bootを選んだ理由は、以下の通りです。 JVM上で実行できる フルスタックフレームワーク デプロイが簡単 ドキュメントが(割と)豊富 Spring Bootについては弊社中村が以前の記事でも書いていますが、今回はSpring Bootの開発環境の構築と、実際に作成したCRUD APIのソースについて書きたいと思います。 開発環境について 1.前提条件 開発マシンとしては、WindowsMacのどちらでも大丈夫です。予めJDK8をインストールしておくのと

    Spring BootでつくるCRUD API | DevelopersIO
  • Spring XMLでCamelを書いて、twitterとelasticsearchを連携(Apache Camel入門 その3 Spring XMLについて) - Taste of Tech Topics

    こんにちは、もっと多くのJava技術者がCamelで楽できるはずと信じているツカノ(@snuffkin)です。 前回は、発達したJavaのエコシステムの恩恵にあずかり、実質数行のJavaコードで、twitterとelasticsearchを連携させることができました。 今回は、Spring XMLでCamelを記述することで、twitterとelasticsearchを連携させてみましょう。 「Camelって何?」って人は、前回までの内容を確認しておきましょう。 Apache Camel入門(その1 OSSをつなぐOSS) - Taste of Tech Topics twitterとelasticsearchを簡単に連携させる(Apache Camel入門 その2 コンポーネントについて) - Taste of Tech Topics CamelのDSLについて これまで説明してきたCa

    Spring XMLでCamelを書いて、twitterとelasticsearchを連携(Apache Camel入門 その3 Spring XMLについて) - Taste of Tech Topics
  • Spring MVC3.2の変更点をまとてみました。 - タツノオトシゴのブログ

    Spring 3.2に当たり、はまった部分をあげておきます。これらは変更点にも記載しています。 ライブラリの構成が変わった。 CGLIBやspring-asmがspring-coreに取り込まれてた。 コンテンツネゴシエーション機能が標準で有効になり、拡張子とAcceptヘッダーのメディアタイプが一致していないとエラーとなるようになった。 ContentNegotiationManagerでSpring3.1の仕様に戻すことができます。 【変更履歴】 2013/3/25:非同期処理を追加。 非同期処理についは下記のURLを参考にしました。 http://d.hatena.ne.jp/nowokay/20110415 http://d.hatena.ne.jp/ayakobaba/20110127/1296107397 【注意点】 これらの変更点は、Cookbookの方へ今後マージする予定で

    Spring MVC3.2の変更点をまとてみました。 - タツノオトシゴのブログ
  • Spring MVC 3.2 Preview: Chat Sample

  • Spring Framework 4.0の計画発表

    VMwareのSpringSourceチームはSpring Frameworkの次のバージョンであるSpring Framework 4.0の計画を発表した。このバージョンにはJava SE 8、Groovy 2、Java EE 7、WebSocketsのサポートが含まれている。この計画は、3.2のリリースについてのウェビナーの最後に詳しく説明されている。 計画されている新しい機能やアップデートは、 Java SE 8ベースのSpringアプリケーションのサポート: lambda式などの言語的特徴、SR-310 Date and TimeのようなAPI Groovy 2を使ったSpringスタイルのアプリケーションの構成と開発: GroovyベースのBean定義。Groovyをアプリケーション開発の言語として利用できる Java EE 7の主要な技術のサポート: JMS 2.0、JPA 2

    Spring Framework 4.0の計画発表
  • Spring Framework 4.0は9月登場予定のJava 8対応。Spring Sourceが方針を発表

    Spring Framework 4.0は9月登場予定のJava 8対応。Spring Sourceが方針を発表 主要なJavaフレームワークの1つであり、Pojo(Plan Old Java Object)やDI(Dependency Injection)といった技術が注目されるきっかけの1つでもあったSpring Frameworkの次バージョン「Spring Framework 4.0」は、今年9月にリリース予定のJava 8対応になることなどを、開発元のSpring Sourceが明らかにしました。 Spring Framework 4.0のおもな特徴は、以下のようになるとのことです(日語訳したらかえって分かりにくくなってしまったので、原文のまま引用します)。 First-class support for Java SE 8 based Spring applications:

    Spring Framework 4.0は9月登場予定のJava 8対応。Spring Sourceが方針を発表
  • Java EE6はSpringの代替になると思いますが、ただしJSFは除く、という話(JavaEE Advent Calendar 2012) « inoue_se

    この記事はJavaEE Advent Calendar 2012の24日目の記事です。 先日、JavaOne報告会の場で、Java EE6 vs. Spring Framework(以下Spring)の話をしてJava EE6に軍配をあげる発表をしました。 自分は昔からロッド・ジョンソン氏の「実践J2EEシステムデザイン」を素晴らしいだとまわりの人に勧めてきました。今までJavaのWebアプリフレームワーク(以下WAF)に何を選べばいいかと聞かれたら、Springが良いと答えてきました。今回、意見を180度変えたと思う人もいそうですが、そこまでの大きな変節ではありません。Java EE6のアーキテクチャがSpring化したからです。 そもそも今でも客観的に見れば、Java EE6よりSpringのほうがアーキテクチャとしては美しいと思っています。 えっ、と思われそうですが、発表で嘘を言っ

  • 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 - タツノオトシゴのブログ
  • Springframework.org

    Spring Data’s mission is to provide a familiar and consistent, Spring-based programming model for data access while still retaining the special traits of the underlying data store. It makes it easy to use data access technologies, relational and non-relational databases, map-reduce frameworks, and cloud-based data services. This is an umbrella project which contains many subprojects that are speci

    Springframework.org
  • Spring 2.5 で Web 開発(1)Controller編 〜アノテーションでURLマッピング〜 - ようじのにっき

    まずはソースコード。簡単なログイン機能を実装してみました。x.web.LoginController package x.web; import javax.annotation.Resource; import org.springframework.stereotype.Controller; import org.springframework.ui.ModelMap; import org.springframework.validation.BindingResult; import org.springframework.validation.Validator; import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotatio

  • はてなブログ | 無料ブログを作成しよう

    特攻と、「ハッピー」な昭和 人気の司会者は、特攻要員だった 今年2025年は昭和100年。昭和レトロをテーマにした企画も多そうです。↓例・フェリシモの「カワイイ昭和博」 www.felissimo.co.jp 今日は、まさに華やかな昭和カルチャーを作ってきた人物を紹介しましょう。『ゲバゲバ90分!』や『夜のヒ…

    はてなブログ | 無料ブログを作成しよう
  • 第6回 SpringMVCの入力チェックを知る(応用編)

    株式会社DTSネットワーク事業部所属。金融機関向けのStruts/Springベースのフレームワークを利用したWebアプリケーション自動生成ツールの開発・保守,プロジェクト支援に携わる。 前回の基礎編に引き続き,SpringMVCでの入力チェックについて解説します。前回は,入力チェックのロジックを手作りする方法を紹介しました。この方法でも入力チェックはできますが,筆者としては,これから紹介するSpring Modules*1のCommons Validatorと連携する方法をお薦めします。 *1正確には,Spring Modulesに含まれる拡張モジュール「spring-modules-validation」 Commons Validatorをお薦めする理由は以下の3点です。 必須チェックや桁数チェックのような,よく使われるチェックロジックを備えている 入力チェックの実装が容易 クライ

    第6回 SpringMVCの入力チェックを知る(応用編)
  • Spring 2.5:Spring MVCの新機能

    Web層ではSpring XMLの設定が下の層に比べて冗長になりがちで、おそらくその価値も低い傾向にあるので、わずかな量のXMLで済むというのは素晴らしいニュースです。コントローラは、view名やフォームオブジェクト名、バリデータ型など多数のプロパティを保持しますが、その目的は依存性注入よりも設定です。そうした設定を効率的に管理する方法として、bean定義の継承や、あまり頻繁に変更しないプロパティの設定回避があります。しかし、経験から申し上げると、多数のデベロッパがそうした方法をとらないので、結果として必要以上のXMLとなってしまうのです。ですから、@Controllerと@AutowiredはWeb層の設定に非常に好ましい効果を上げられるのです。 シリーズ第2弾でこの議論を引き継ぎ、Web層向けのSpring 2.5アノテーションを一通り見て回ります。こうしたアノテーションは非公式に@M

    Spring 2.5:Spring MVCの新機能
  • Spring 2.5の新機能を使ってアプリケーションを作る(その1)

    あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

    Spring 2.5の新機能を使ってアプリケーションを作る(その1)
  • Spring 2.5の新機能―Part 1

    @Resourceアノテーションは「名前つきリソース」の依存性注入を可能にします。Java EEアプリケーション内では通常、JNDIコンテキストに結びついたオブジェクトに翻訳します。Springは、JNDIルックアップを通じてオブジェクトを解決する@Resource の利用法をサポートこそしていますが、デフォルトでは、@Resourceアノテーションに提供された名前と一致する「Bean名」を持つSpring管理オブジェクトが注入されます。次の例でSpringは、「dataSource」というBean名がついたSpring管理オブジェクトのリファレンスをアノテートされたセッターメソッドに渡します。 @Resource(name="dataSource") public void setDataSource(DataSource dataSource) { this.dataSource =

    Spring 2.5の新機能―Part 1
  • 1