タグ

springに関するyasu00000のブックマーク (9)

  • 『目次』

    このブログでは、JavaのSpringの記事をメインに書いていきます。 その目次です。 【一般的準備(Springとは無関係です)】 ・TomcatのGETの文字化け対策 ・windowsでTomcatを使用する場合の注意点 【Spring準備編】 ・Springを使用するには? ・SpringでWEB作成するには?(基的な作成例) ・Springとは? (機能一覧と概要) ・Springにおけるファイル構成 【Springのコア機能】 ・DIの機能について ・DIの設定ファイルを書くには? ・DIの設定ファイルで外部ファイル(プロパティファイル)を参照するには? (↑環境変数やシステムプロパティを参照する方法も記載しています) ・DIの設定ファイル内から外部DIファイルを参照するには? ・プロパティファイルをPropertiesクラスのbeanにするには? ・MessageSource

  • 概説 Springプロダクト(5) - Spring 3.0時代のSpring MVCを知る (1) Spring MVCを利用 | マイナビニュース

  • Spring by Example

  • 第7回 SpringMVCで簡単!ファイル・アップロード

    株式会社DTSネットワーク事業部所属。金融機関向けのフレームワークの開発・保守,プロジェクト支援に携わる。 今回は,SpringMVCを利用した,ファイル・アップロード機能の実装方法について解説します。 具体的な解説に入る前に,ファイル・アップロードについて少し説明したいと思います。ファイル・アップロードを実装するのは,従来のサーブレットとJSPだけではとても難しいことでした。最近では,ファイル・アップロードを行うためのライブラリも充実し,実装しやすくなりました。それでもなお,ファイル・アップロードに対して,苦手意識を持っている人が少なくないように感じます。その理由について,筆者は以下のように推測します。 (1)データの送受信の仕組みがわかりにくい ファイル・アップロードでは,入力画面から「マルチパート」という形式のリクエストでデータを送信する必要があります。送信するデータは,区切り文字

    第7回 SpringMVCで簡単!ファイル・アップロード
  • Spring MVC

    web.xmlでDispatcherServletの設定(最初だけ) controllerの作成(StrutsにけるAction) controllerのマッピングの設定(どのURLがどのcontrollerを利用するかを設定ファイルに書き込む。実際には色々な設定の仕方があるが、今回はデフォルト) ViewResolverの作成。これはあるcontrollerから、jspやらvelocityに遷移させる際に参照する。今回はデフォルト。 velocityファイルの作成。 最初に戻る DispatcherServletの設定 web.xmlに以下のservletを書き込む。現在xdocletを使ってweb.xmlを書き出しているので、実際にはsrc/mergeにある servlets.xmlの中に書き込むことになる。 <servlet> <servlet-name>webcms</servle

  • Spring 2.5の新機能―Part 1

    序論 Springフレームワークは最初から、企業のアプリケーション開発を簡略化するという目標に常に照準を合わせながら、同時に、複雑な問題に非侵襲的で強力な解決策を提供してきました。一年余り前にリリースされたSpring 2.0では、こうしたテーマが新たなレベルへと進みました。XMLスキーマのサポートとカスタムのネーム空間により、XMLベースのコンフィギュレーション量が減りました。Java 5以上を使用しているデベロッパーは、ジェネリックスやアノテーションなどの新しい言語機能を利用するSpringライブラリを活用できます。AspectJの式言語と緊密に一体化しているため、Spring管理オブジェクトの分類がうまく定義されていれば、その全分類で動作を非侵襲的に追加可能なのです。 最近リリースされたSpring 2.5でもこの流れを継承し、さらなる簡略化と新規の強力な機能を提供していますが、特に

    Spring 2.5の新機能―Part 1
  • Spring Roo - Reference Documentation

    Copyright 2009, 2010 SpringSource, Inc. All Rights Reserved. Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically. I still recall the moment when I realised that I would like to program. The motiva

  • Developing a Spring Framework MVC application step-by-step

    Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically. Table of ContentsOverview1. What's covered2. Prerequisite software3. The application we are building1. Basic Application and Environment Setup1

  • tanamonの稀に良く書く日記

    長いこと放置してたのでちょいちょい書いていくつもり。 クローラーみたいなものを作ってるとログがやたら出て困る。 今日動かしたやつは200MBを超えていた。そして開いたらVSCodeが不安定になった。 再起動したらこのメッセージ。いや、今まで散々Pythonでコード書いてたじゃない。何忘れてるの。 ログは見たいが出力量は減らしたい ログが出すぎる問題への対処の基はパッケージ単位で出力ログレベルを上げることだけど、クローラーのような、相手側のデータの都合でこちらの処理の成否が決まるようなプログラムは出力レベルを上げるとエラーを見てもわからないことが多い。必ず入る想定(例えばニュース記事のタイトル)のXPathの結果がNoneなのはなぜ?みたいなのは、UnitTestで先回りして品質を上げるのも難しい。 そうなると、ある程度ざっくりとした想定で作ったプログラムに処理の途中経過のログをDEBUG

    tanamonの稀に良く書く日記
  • 1