Code Archive Skip to content Google About Google Privacy Terms
Spring Frameworkはもともと、面倒なJavaEE環境における開発を簡易化する軽量のDIコンテナーとして有名になったので、あまり、そういうイメージがないのですが、実は、JavaSEのAPIを簡易化するためのライブラリーとしてもかなり良く設計されていると思います。実際、Springは低結合性、高凝集性、インターフェースに対するコーディングなどオブジェクト指向の設計がかなり徹底されているため、部分的な部品のつまみ食いも比較的容易なのです。ここでは、意外に知られていないSpring FrameworkのJavaSE簡易化機能についていくつか紹介したいと思います。これらの機能を流用して使いこなすことで、Webアプリケーションに限らず、さまざまなプログラムでJava言語を使った開発の生産性を向上させることができると思います。 JavaBeansに対するプロパティアクセスの簡易化 Spri
最初にSpringをつかったときは、Bean定義を全部XMLファイルに書かなければいけなくて、げんなりしました。その後、名前で自動的にBeanをコンテナに登録してくれるSeasar2をつかって、ああもうSpringいらない、と思ったものです。で、久しぶりにSpring 3.0 をみてみると、アノテーションやなんやらで、やっぱりほぼ設定レス。applicationContextにBean定義を直接書くことはほとんどないです。理解しなくても、なんとなく動く。が、それは気持ち悪いので、今日はDIの、自動登録部分あたりのリファレンス読みます。 http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/ XMLファイルによる設定が基本なのは変わらないものの、他に2つの設定方法が追加されています。
Projects From configuration to security, web apps to big data—whatever the infrastructure needs of your application may be, there is a Spring Project to help you build it. Start small and use just what you need—Spring is modular by design. Spring Boot Takes an opinionated view of building Spring applications and gets you up and running as quickly as possible. Spring Framework Provides core support
このブログでは、JavaのSpringの記事をメインに書いていきます。 その目次です。 【一般的準備(Springとは無関係です)】 ・TomcatのGETの文字化け対策 ・windowsでTomcatを使用する場合の注意点 【Spring準備編】 ・Springを使用するには? ・SpringでWEB作成するには?(基本的な作成例) ・Springとは? (機能一覧と概要) ・Springにおけるファイル構成 【Springのコア機能】 ・DIの機能について ・DIの設定ファイルを書くには? ・DIの設定ファイルで外部ファイル(プロパティファイル)を参照するには? (↑環境変数やシステムプロパティを参照する方法も記載しています) ・DIの設定ファイル内から外部DIファイルを参照するには? ・プロパティファイルをPropertiesクラスのbeanにするには? ・MessageSource
株式会社DTS ネットワーク事業本部所属。金融機関向けのフレームワークの開発・保守,プロジェクト支援に携わる。 前回に引き続き,SpringMVCの締めくくりとして,SpringMVCを利用するうえで知っておくと役立つと思われる内容についてHints&Tips形式で紹介していきます。動作確認は,Spring 2.5を利用して行っています。 後編で紹介するのは,以下の黒字部分のトピックです。 日付の扱い方 例外の扱い方 PDFを作成して表示したい リクエスト・パラメータのエンコードを指定する セッション情報の取り扱い アノテーションで設定ファイルを簡略化する 5. セッション情報の取り扱い SpringMVCでセッション情報を取り扱う方法について,Spring 2.0から追加されたセッション・スコープの使い方を紹介します。 Spring 1.X系のときは,beanのスコープには,single
The document discusses Spring Framework, including its concepts, new features in version 2.5, and components such as dependency injection, aspect-oriented programming (AOP), and the model-view-controller (MVC) architecture. It provides details on initializing application contexts in different environments, bean definition methods, and dependency injection.Read less
Level up your Java™ code With Spring Boot in your app, just a few lines of code is all you need to start building services like a boss. New to Spring? Try our simple quickstart guide. Most [of our] services today are all based on Spring Boot. I think the most important thing is that [Spring] has just been very well maintained over the years...that is important for us for the long term because we d
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く