<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>ぼっち SpringSource Advent Calendar 2012</title><link>http://blogs.wankuma.com/esten/category/2290.aspx</link><description>ぼっち SpringSource Advent Calendar2012</description><managingEditor>片桐　継（Tugu Katagiri）</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>片桐　継（Tugu Katagiri）</dc:creator><title>先にお詫び</title><link>http://blogs.wankuma.com/esten/archive/2012/12/11/307158.aspx</link><pubDate>Tue, 11 Dec 2012 13:41:00 GMT</pubDate><guid>http://blogs.wankuma.com/esten/archive/2012/12/11/307158.aspx</guid><wfw:comment>http://blogs.wankuma.com/esten/comments/307158.aspx</wfw:comment><comments>http://blogs.wankuma.com/esten/archive/2012/12/11/307158.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/esten/comments/commentRss/307158.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/esten/services/trackbacks/307158.aspx</trackback:ping><description>&lt;P&gt;最近、ちょっと病気がちで執筆がままならないのでorz&lt;/P&gt;
&lt;P&gt;AdventCalendarは元気になってからリベンジします。&lt;/P&gt;
&lt;P&gt;ごめんなさい。&lt;/P&gt;
&lt;P&gt;単発で参加している。TDD Advent calendar 2012 &lt;A href="http://atnd.org/events/33846"&gt;http://atnd.org/events/33846&lt;/A&gt;　の記事は何とかアップしておきまする。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/esten/aggbug/307158.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>片桐　継（Tugu Katagiri）</dc:creator><title>【ぼっち SpringSource Advent Calendar 5日目】簡単なJavaアプリケーションを作ってみる～コ-ディング～</title><link>http://blogs.wankuma.com/esten/archive/2012/12/06/306382.aspx</link><pubDate>Thu, 06 Dec 2012 11:31:00 GMT</pubDate><guid>http://blogs.wankuma.com/esten/archive/2012/12/06/306382.aspx</guid><wfw:comment>http://blogs.wankuma.com/esten/comments/306382.aspx</wfw:comment><comments>http://blogs.wankuma.com/esten/archive/2012/12/06/306382.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/esten/comments/commentRss/306382.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/esten/services/trackbacks/306382.aspx</trackback:ping><description>&lt;p&gt;This is &lt;A href="http://blogs.wankuma.com/esten/category/2290.aspx"&gt;ぼっち SpringSource Advent Calendar 2012&lt;/a&gt; 5日目の記事。  &lt;h6&gt;SpringSourceって何？&lt;/h6&gt; &lt;p&gt;&lt;a href="http://www.springsource.org/"&gt;SpringSource.org |&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.springsource.org/"&gt;http://www.springsource.org/&lt;/a&gt; &lt;p&gt;会社の名前です。色々と開発用のツールなんかを提供してます。  &lt;p&gt;とある言語のコンパイラ、とかもあります。  &lt;p&gt;C#やVisualBasicとかやってると、出会う機会が少ないかもしれませんが、名前は何度か変わっているものの、老舗です。  &lt;p&gt;書こうと思うとネタがいくらでも出てくる、それくらい、製品を数多く持っています。  &lt;p&gt;前回は  &lt;p&gt;&lt;A href="http://blogs.wankuma.com/esten/archive/2012/12/04/306284.aspx"&gt;【ぼっち SpringSource Advent Calendar 4日目】簡単なJavaアプリケーションを作ってみる～設計～&lt;/a&gt; &lt;p&gt;というわけで、今日はSpringを使った簡単なJavaのアプリケーションのお話の続き  &lt;hr&gt;  &lt;h4&gt;ごめんなさい、間違い見つけたのでアップしなおしになっちゃいました。&lt;font color="#809ec2"&gt;でも、ぼっちだから良いよね&lt;/font&gt;&lt;/h4&gt; &lt;h4&gt;サンプルJavaアプリケーションを実装する。&lt;/h4&gt; &lt;p&gt;作るクラスはすでに決まってましたね。 &lt;ul&gt; &lt;li&gt;現在日付時刻を指定されたフォーマットで文字列にするメソッドをDateFormatterクラス  &lt;li&gt;JVMから実行するためのMainメソッドをもつDateDisplayerクラス &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;では、実装作業。 &lt;p&gt;まずは、DateFormatterクラスの作成。SpringFrameworkでアプリケーションを作成する時、アプリケーションコンテキストで呼び出すクラスは動作を抽象化してInterfaceを持たせることが多いです。 &lt;p&gt;Interfaceを作成して、&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:812469c5-0cb0-4c63-8c15-c81123a09de7:ead44810-81a0-4b05-a3b6-e4b3849778a4" class="wlWriterEditableSmartContent"&gt;&lt;pre name="code" class="java"&gt;package katagiri.sample.adventCalendar2012;

public interface DateFormatter {
	
	String getMessage();

}&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Interfaceをもつクラスを作成。&lt;/p&gt;
&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:812469c5-0cb0-4c63-8c15-c81123a09de7:cc9784cf-9eb6-469a-a754-b32456236465" class="wlWriterEditableSmartContent"&gt;&lt;pre name="code" class="java"&gt;package katagiri.sample.adventCalendar2012;

import java.util.Date;
import java.util.Locale;

public class DateFormatterImpl implements DateFormatter {
	
	private String formatString;
	private String header;
	private String footer;
	
	/**
	 * Get Formatting String
	 */
	
	public String getMessage() {
		
		org.springframework.format.datetime.DateFormatter myFormatter = new org.springframework.format.datetime.DateFormatter(getFormatString());
		
		StringBuilder sb = new StringBuilder();
		
		sb.append(getHeader());
		sb.append(myFormatter.print(new Date(), Locale.JAPAN));
		sb.append(getFooter());
		
		
		return sb.toString();	
	}

	public String getHeader() {
		return header;
	}

	public void setHeader(String header) {
		this.header = header;
	}

	public String getFooter() {
		return footer;
	}

	public void setFooter(String footer) {
		this.footer = footer;
	}

	public String getFormatString() {
		return formatString;
	}

	public void setFormatString(String formatString) {
		this.formatString = formatString;
	}

}&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;アプリケーションコンテキスト定義XMLファイルの作成&lt;/p&gt;
&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:812469c5-0cb0-4c63-8c15-c81123a09de7:dfbb96fb-ef74-49fd-831a-0d65d2deff6d" class="wlWriterEditableSmartContent"&gt;&lt;pre name="code" class="xml"&gt;&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:context="http://www.springframework.org/schema/context"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
		http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd"&gt;

	&lt;description&gt;Samplecode for SpringSource AdventCalendar 2012.&lt;/description&gt;

	&lt;context:component-scan base-package="katagiri.sample.adventCalendar2012" /&gt;
	
	&lt;bean id="dateFormatter" class="katagiri.sample.adventCalendar2012.DateFormatterImpl"&gt;
		&lt;property name="formatString"  value="yy/MM/dd hh:mm:ss" /&gt;
		&lt;property name="header" value="" /&gt;
		&lt;property name="footer" value="" /&gt;
	&lt;/bean&gt;

&lt;/beans&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;DateDisplayerクラスの作成&lt;/p&gt;
&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:812469c5-0cb0-4c63-8c15-c81123a09de7:a7e91aaa-5b34-4d27-8071-d52b7923c167" class="wlWriterEditableSmartContent"&gt;&lt;pre name="code" class="java"&gt;package katagiri.sample.adventCalendar2012;

import org.springframework.beans.factory.BeanFactory;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class DateDisplayer {
	
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
		BeanFactory factory = new ClassPathXmlApplicationContext("appContext.xml");
		
		DateFormatter formatter = (DateFormatter) factory.getBean("dateFormatter");
		
		System.out.println(formatter.getMessage());
	}
	
}
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;これで、実装終わり。
&lt;p&gt;動かすと、コンソールに日付時間が表示されます。
&lt;p&gt;続きは、また次回。


&lt;img src ="http://blogs.wankuma.com/esten/aggbug/306382.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>片桐　継（Tugu Katagiri）</dc:creator><title>【ぼっち SpringSource Advent Calendar 4日目】簡単なJavaアプリケーションを作ってみる～設計～</title><link>http://blogs.wankuma.com/esten/archive/2012/12/04/306284.aspx</link><pubDate>Tue, 04 Dec 2012 22:20:00 GMT</pubDate><guid>http://blogs.wankuma.com/esten/archive/2012/12/04/306284.aspx</guid><wfw:comment>http://blogs.wankuma.com/esten/comments/306284.aspx</wfw:comment><comments>http://blogs.wankuma.com/esten/archive/2012/12/04/306284.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blogs.wankuma.com/esten/comments/commentRss/306284.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/esten/services/trackbacks/306284.aspx</trackback:ping><description>&lt;p&gt;This is &lt;a href="http://blogs.wankuma.com/esten/category/2290.aspx"&gt;ぼっち SpringSource Advent Calendar 2012&lt;/a&gt; 4日目の記事。&lt;/p&gt; &lt;h2&gt;SpringSourceって何？&lt;/h2&gt; &lt;p&gt;&lt;a href="http://www.springsource.org/"&gt;SpringSource.org |&lt;/a&gt; &lt;br&gt;&lt;a href="http://www.springsource.org/"&gt;http://www.springsource.org/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;会社の名前です。色々と開発用のツールなんかを提供してます。&lt;/p&gt; &lt;p&gt;とある言語のコンパイラ、とかもあります。&lt;/p&gt; &lt;p&gt;C#やVisualBasicとかやってると、出会う機会が少ないかもしれませんが、名前は何度か変わっているものの、老舗です。&lt;/p&gt; &lt;p&gt;書こうと思うとネタがいくらでも出てくる、それくらい、製品を数多く持っています。&lt;/p&gt; &lt;p&gt;前回は&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.wankuma.com/esten/archive/2012/12/03/306237.aspx"&gt;【ぼっち SpringSource Advent Calendar 3日目】簡単なJavaアプリケーションを作ってみる&lt;/a&gt;&lt;/p&gt; &lt;p&gt;というわけで、今日はSpringを使った簡単なJavaのアプリケーションのお話の続き。&lt;/p&gt; &lt;hr&gt;  &lt;h2&gt;サンプルJavaアプリケーションのクラス設計をする&lt;/h2&gt; &lt;p&gt;まず最初の一歩、簡単なJavaアプリケーション作成！、とはいうものの、焦らず、&lt;font color="#ff0000"&gt;まずはクラス設計をしましょう&lt;/font&gt;。&lt;/p&gt; &lt;p&gt;今回は、次の点を考慮して作るつもりです。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;コンソールに現在日付時刻を表示する。  &lt;li&gt;表示する際のフォーマットは稼働後に変更できるようにする。 &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;ということは、クラスは次の２つを用意すれば良いと考えられます。&lt;/p&gt; &lt;ol&gt; &lt;li&gt;現在日付時刻を指定されたフォーマットで文字列にするメソッドをDateFormatterクラス  &lt;ul&gt; &lt;li&gt;プロパティに日付時刻をフォーマットするための書式を持つ &lt;/li&gt;&lt;/ul&gt; &lt;li&gt;JVMから実行するためのMainメソッドをもつDateDisplayerクラス  &lt;ul&gt; &lt;li&gt;仕事として、1.のクラスから受け取った文字列をコンソールに表示する。 &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;それぞれのクラスの役割と、プロパティ、メソッドについてこの段階で大まかに整理しておきましょう。&lt;/p&gt; &lt;p&gt;今回は省いていますが、細かなチェック仕様や条件についても同時にまとめられれば尚良いですね。&lt;/p&gt; &lt;p&gt;TDDの手法で行う場合には、特にそこは重要になります。&lt;/p&gt; &lt;p&gt;&lt;font color="#008000"&gt;&lt;strong&gt;このフェーズはJava言語に限らず、全てのアプリケーション開発においてとても大切な作業です。&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#008000"&gt;&lt;strong&gt;私の経験上、これでいいやでなんとなくでまとめて進めると、だいたいその後で手戻りに時間がかかってしまうことになってます。&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;作業順番は&lt;/p&gt; &lt;ol&gt; &lt;li&gt;DateFormatterクラスの作成  &lt;li&gt;アプリケーションコンテキスト定義XMLファイルの作成  &lt;li&gt;DateDisplayerクラスの作成 &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;実行時に呼ばれる順番の下から上がっていく感じでしょうか。&lt;/p&gt; &lt;p&gt;作るものが決まれば、あとは実装にむけて作業を進めます。&lt;/p&gt; &lt;p&gt;続きはまた次回。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/esten/aggbug/306284.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>片桐　継（Tugu Katagiri）</dc:creator><title>【ぼっち SpringSource Advent Calendar 3日目】簡単なJavaアプリケーションを作ってみる</title><link>http://blogs.wankuma.com/esten/archive/2012/12/03/306237.aspx</link><pubDate>Mon, 03 Dec 2012 19:41:00 GMT</pubDate><guid>http://blogs.wankuma.com/esten/archive/2012/12/03/306237.aspx</guid><wfw:comment>http://blogs.wankuma.com/esten/comments/306237.aspx</wfw:comment><comments>http://blogs.wankuma.com/esten/archive/2012/12/03/306237.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.wankuma.com/esten/comments/commentRss/306237.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/esten/services/trackbacks/306237.aspx</trackback:ping><description>&lt;p&gt;This is &lt;a href="http://blogs.wankuma.com/esten/category/2290.aspx"&gt;ぼっち SpringSource Advent Calendar 2012&lt;/a&gt; 2日目の記事。&lt;/p&gt; &lt;h2&gt;SpringSourceって何？&lt;/h2&gt; &lt;p&gt;&lt;a href="http://www.springsource.org/"&gt;SpringSource.org |&lt;/a&gt; &lt;br&gt;&lt;a href="http://www.springsource.org/"&gt;http://www.springsource.org/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;会社の名前です。色々と開発用のツールなんかを提供してます。&lt;/p&gt; &lt;p&gt;とある言語のコンパイラ、とかもあります。&lt;/p&gt; &lt;p&gt;C#やVisualBasicとかやってると、出会う機会が少ないかもしれませんが、名前は何度か変わっているものの、老舗です。&lt;/p&gt; &lt;p&gt;書こうと思うとネタがいくらでも出てくる、それくらい、製品を数多く持っています。&lt;/p&gt; &lt;p&gt;前回は&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.wankuma.com/esten/archive/2012/12/02/306144.aspx"&gt;【ぼっち SpringSource Advent Calendar 2日目】Springに触れる前に必要なこと&lt;/a&gt;&lt;/p&gt; &lt;p&gt;というわけで、今日はSpringを使った簡単なJavaのアプリケーションのお話。&lt;/p&gt; &lt;hr&gt;  &lt;h2&gt;どのファイルを作ればいいの？&lt;/h2&gt; &lt;p&gt;簡単なJavaアプリケーションを作るのに必要なファイルは次のもの。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;アプリケーションコンテキストを構成するためのXMLファイル  &lt;li&gt;Javaオブジェクトの元となるクラスファイル  &lt;li&gt;Javaアプリケーションを起動するMainクラスファイル &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;というわけで、とりあえず、コンソールに今日の日付を表示するアプリケーションを作ってみることにします。&lt;/p&gt; &lt;p&gt;続きはまた次回。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/esten/aggbug/306237.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>片桐　継（Tugu Katagiri）</dc:creator><title>【ぼっち SpringSource Advent Calendar 2日目】Springに触れる前に必要なこと</title><link>http://blogs.wankuma.com/esten/archive/2012/12/02/306144.aspx</link><pubDate>Sun, 02 Dec 2012 13:49:00 GMT</pubDate><guid>http://blogs.wankuma.com/esten/archive/2012/12/02/306144.aspx</guid><wfw:comment>http://blogs.wankuma.com/esten/comments/306144.aspx</wfw:comment><comments>http://blogs.wankuma.com/esten/archive/2012/12/02/306144.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.wankuma.com/esten/comments/commentRss/306144.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/esten/services/trackbacks/306144.aspx</trackback:ping><description>&lt;p&gt;This is ぼっち SpringSource Advent Calendar 2012 2日目の記事。&lt;/p&gt; &lt;h2&gt;SpringSourceって何？&lt;/h2&gt; &lt;p&gt;&lt;a href="http://www.springsource.org/"&gt;SpringSource.org |&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.springsource.org/"&gt;http://www.springsource.org/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;会社の名前です。色々と開発用のツールなんかを提供してます。&lt;/p&gt; &lt;p&gt;とある言語のコンパイラ、とかもあります。&lt;/p&gt; &lt;p&gt;C#やVisualBasicとかやってると、出会う機会が少ないかもしれませんが、名前は何度か変わっているものの、老舗です。&lt;/p&gt; &lt;p&gt;書こうと思うとネタがいくらでも出てくる、それくらい、製品を数多く持っています。&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;というわけで、今日はSpringを使うために必要なお話。&lt;/p&gt; &lt;hr&gt;  &lt;h2&gt;Springってどんなの？&lt;/h2&gt; &lt;p&gt;Springで作ったJavaアプリケーションは簡単にイメージすると、こんな感じ。&lt;font color="#9b00d3"&gt;あくまでも、イメージね。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://esten.cside.com/wankuma/img/SpringSource--Advent-Calender-1SpringSou_DE/image_3.png" width="454" height="283"&gt;&lt;/p&gt; &lt;p&gt;シンプルなアプリケーションを作る場合だと、私たちが作る部分はこのうち、色のついているところ。&lt;/p&gt; &lt;p&gt;SpringFrameworkが間に入って色々な仕事をしてくれます。&lt;/p&gt; &lt;p&gt;&lt;font color="#9bbb59"&gt;あ、ちなみにJVMはJVM(Java仮想マシン)のことで、これのおかげで、私たちの作ったアプリケーションはWindowsでもLinuxでも動きます。なので、これ以降のお話も、WindowsPCやLinuxPCやMacとか、気にしないで進めますね。&lt;/font&gt;&lt;/p&gt; &lt;p&gt; &lt;hr&gt; &lt;h2&gt;SpringFrameworkアプリケーションを作ってみる。&lt;/h2&gt; &lt;p&gt;というわけで、よく判らないけど、そういう時はとりあえず、いじってみよう。&lt;/p&gt; &lt;p&gt;開発環境は、Eclipseを使うことが多いのだけれど、SpringSourceからは自社製品を使ってもらいやすいように、カスタマイズした&lt;strong&gt;SpringToolsSuite&lt;/strong&gt;というのが作られてます。なので、せっかくだからそれを使ってみることにします。&lt;/p&gt; &lt;ol&gt; &lt;li&gt;JDKをダウンロードとしてセットアップする。最新のJDKで大丈夫。&lt;br&gt;&lt;a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html"&gt;Java SE Downloads&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html"&gt;http://www.oracle.com/technetwork/java/javase/downloads/index.html&lt;/a&gt;  &lt;li&gt;STSをダウンロードしてセットアップする。ダウンロードとインストールは、私の過去のエントリを参考に。&lt;br&gt;&lt;a href="http://blogs.wankuma.com/esten/archive/2012/09/03/288756.aspx"&gt;springSourceToolSuiteをセットアップする&lt;/a&gt;&lt;br&gt;&lt;a href="http://blogs.wankuma.com/esten/archive/2012/09/03/288756.aspx"&gt;http://blogs.wankuma.com/esten/archive/2012/09/03/288756.aspx&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;セットアップがすんだら、さっそく新規プロジェクトを作ってみる。&lt;/p&gt; &lt;ol&gt; &lt;li&gt;メニューのファイル＞新規＞プロジェクトを選択。  &lt;li&gt;たくさん出てくるので、springを入力してフィルタリングすると、&lt;br&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://esten.cside.com/wankuma/img/SpringSource--Advent-Calender-1SpringSou_DE/image_4.png" width="535" height="279"&gt;  &lt;li&gt;目的の「springプロジェクト」を選択。それ以外は今のところはちょっと忘れておくｗ  &lt;li&gt;プロジェクト作成ダイアログで名前を入力して、完了。&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;できたてのプロジェクトはまだからっぽ。&lt;/p&gt; &lt;p&gt;なので、ここに、さっきの図の中の色のついている部分を作って、Javaアプリケーションにしてみることにしてみます。&lt;/p&gt; &lt;p&gt;続きはまた次回。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/esten/aggbug/306144.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>片桐　継（Tugu Katagiri）</dc:creator><title>【ぼっち SpringSource Advent Calendar 1日目】SpringSourceって何？</title><link>http://blogs.wankuma.com/esten/archive/2012/12/01/306097.aspx</link><pubDate>Sat, 01 Dec 2012 00:26:00 GMT</pubDate><guid>http://blogs.wankuma.com/esten/archive/2012/12/01/306097.aspx</guid><wfw:comment>http://blogs.wankuma.com/esten/comments/306097.aspx</wfw:comment><comments>http://blogs.wankuma.com/esten/archive/2012/12/01/306097.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.wankuma.com/esten/comments/commentRss/306097.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/esten/services/trackbacks/306097.aspx</trackback:ping><description>&lt;p&gt;This is ぼっち SpringSource Advent Calendar 2012 1日目の記事。&lt;/p&gt; &lt;h2&gt;SpringSourceって何？&lt;/h2&gt; &lt;p&gt;&lt;a href="http://www.springsource.org/"&gt;SpringSource.org |&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.springsource.org/"&gt;http://www.springsource.org/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;会社の名前です。色々と開発用のツールなんかを提供してます。&lt;/p&gt; &lt;p&gt;とある言語のコンパイラ、とかもあります。&lt;/p&gt; &lt;p&gt;C#やVisualBasicとかやってると、出会う機会が少ないかもしれませんが、名前は何度か変わっているものの、老舗です。&lt;/p&gt; &lt;p&gt;書こうと思うとネタがいくらでも出てくる、それくらい、製品を数多く持っています。&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;というわけで、今日はSpringSourceが提供する中でも主人公的な立ち位置のSpringの前振りについて、日本語で色々と。&lt;/p&gt; &lt;p&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://esten.cside.com/wankuma/img/SpringSource--Advent-Calender-1SpringSou_DE/image.png" width="469" height="298"&gt;&lt;/p&gt; &lt;h2&gt;Springって何？(By片桐超訳)&lt;/h2&gt; &lt;p&gt;Springって言うのは、良く使われているJavaのためのフレームワークの名前です。&lt;/p&gt; &lt;p&gt;たくさんの開発者が、Springを使うことで、テストしやすく、かつ、使い勝手の良いコードを書き、効率よくアプリケーションを作っています。&lt;/p&gt; &lt;hr&gt;  &lt;p&gt;って、どんなのなんでしょ？&lt;font color="#ff0000"&gt;さっぱりイメージわかない。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;まぁ、ともかくにも、&lt;font color="#9b00d3"&gt;&lt;strong&gt;SpringSourceってSpringというものを提供しているところらしい。&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#9b00d3"&gt;&lt;strong&gt;どうやらそいつはJavaを使ってなにやらするものらしい。&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;ぐらいは、掴めたかも。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/esten/aggbug/306097.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>