<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10titles.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemtitles.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D0cNRng7eCp7ImA9WhRWE0k.&quot;"><id>tag:blogger.com,1999:blog-3883926707656277291</id><updated>2011-12-31T07:24:57.600-08:00</updated><category term="ruby" /><category term="models" /><category term="idea" /><category term="intellij" /><category term="java" /><category term="spring" /><category term="rails" /><title>benpad</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://benpad.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://benpad.blogspot.com/" /><author><name>Benedict Aluan</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/benpadfeeds" /><feedburner:info uri="benpadfeeds" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>benpadfeeds</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/benpadfeeds" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://hub.netomat.net/account/account.autoSubscribe.jspa?urls=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.netomat.net/blogger/images/icon_netomat_feedbutton.gif">Subscribe with netomat Hub</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fbenpadfeeds" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><entry gd:etag="W/&quot;DEEBQ38yeCp7ImA9WhZVEkk.&quot;"><id>tag:blogger.com,1999:blog-3883926707656277291.post-4287873990560038050</id><published>2011-05-24T07:17:00.000-07:00</published><updated>2011-05-24T07:17:32.190-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-24T07:17:32.190-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ruby" /><category scheme="http://www.blogger.com/atom/ns#" term="rails" /><category scheme="http://www.blogger.com/atom/ns#" term="models" /><title>Advanced Data Model with Rails</title><link rel="replies" type="application/atom+xml" href="http://benpad.blogspot.com/feeds/4287873990560038050/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://benpad.blogspot.com/2011/05/advanced-data-model-with-rails.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3883926707656277291/posts/default/4287873990560038050?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3883926707656277291/posts/default/4287873990560038050?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/benpadfeeds/~3/3o0nBRRij0c/advanced-data-model-with-rails.html" title="Advanced Data Model with Rails" /><author><name>Benedict Aluan</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1nXrJoiMv0anRnMm_jDxpBc_6TA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1nXrJoiMv0anRnMm_jDxpBc_6TA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1nXrJoiMv0anRnMm_jDxpBc_6TA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1nXrJoiMv0anRnMm_jDxpBc_6TA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Model, View, Controller. If you’ve ever tried Ruby on Rails, those words have probably been drilled into your head a thousand times over. On the other hand, if this is new to you, there’s plenty of resources on Nettuts+ for beginners – but this is not one of them. ...

Read more...&lt;img src="http://feeds.feedburner.com/~r/benpadfeeds/~4/3o0nBRRij0c" height="1" width="1"/&gt;</content><feedburner:origLink>http://benpad.blogspot.com/2011/05/advanced-data-model-with-rails.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8BRnw6eyp7ImA9Wx9RF0o.&quot;"><id>tag:blogger.com,1999:blog-3883926707656277291.post-2271488919018254362</id><published>2009-04-22T07:11:00.024-07:00</published><updated>2010-12-19T08:07:37.213-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-19T08:07:37.213-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="intellij" /><category scheme="http://www.blogger.com/atom/ns#" term="idea" /><category scheme="http://www.blogger.com/atom/ns#" term="spring" /><title>Simplify Your Spring IoC Containers Using Shortcuts</title><link rel="replies" type="application/atom+xml" href="http://benpad.blogspot.com/feeds/2271488919018254362/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://benpad.blogspot.com/2009/04/simplify-your-spring-ioc-containers.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3883926707656277291/posts/default/2271488919018254362?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3883926707656277291/posts/default/2271488919018254362?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/benpadfeeds/~3/h3-IOw5oSe4/simplify-your-spring-ioc-containers.html" title="Simplify Your Spring IoC Containers Using Shortcuts" /><author><name>Benedict Aluan</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_cBgUQVqZcryIFIdV2WJBGZpibA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_cBgUQVqZcryIFIdV2WJBGZpibA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_cBgUQVqZcryIFIdV2WJBGZpibA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_cBgUQVqZcryIFIdV2WJBGZpibA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Spring 2.X only. If you have a large amount of lines in your IoC container, you can minimize them by using shortcuts. You can accomplish this by using the p schema.

p="http://www.springframework.org/schema/p



...
...
...


Let's say you have this simple bean configuration:


   
    ABC 
  


Using the schema, you can simply define your properties like this:



If you need to reference a &lt;img src="http://feeds.feedburner.com/~r/benpadfeeds/~4/h3-IOw5oSe4" height="1" width="1"/&gt;</content><feedburner:origLink>http://benpad.blogspot.com/2009/04/simplify-your-spring-ioc-containers.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8DQHs-cCp7ImA9Wx9RF0o.&quot;"><id>tag:blogger.com,1999:blog-3883926707656277291.post-2855963783158717037</id><published>2009-03-03T07:14:00.006-08:00</published><updated>2010-12-19T08:07:51.558-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-19T08:07:51.558-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="intellij" /><category scheme="http://www.blogger.com/atom/ns#" term="idea" /><category scheme="http://www.blogger.com/atom/ns#" term="spring" /><title>Tutorial: Your First Simple Spring MVC Template</title><link rel="replies" type="application/atom+xml" href="http://benpad.blogspot.com/feeds/2855963783158717037/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://benpad.blogspot.com/2009/03/tutorial-your-first-simple-spring-mvc.html#comment-form" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3883926707656277291/posts/default/2855963783158717037?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3883926707656277291/posts/default/2855963783158717037?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/benpadfeeds/~3/7HMfWgHwCOY/tutorial-your-first-simple-spring-mvc.html" title="Tutorial: Your First Simple Spring MVC Template" /><author><name>Benedict Aluan</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>7</thr:total><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LHCU-9nV_4onUpppvVYYQcXvxSs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LHCU-9nV_4onUpppvVYYQcXvxSs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LHCU-9nV_4onUpppvVYYQcXvxSs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LHCU-9nV_4onUpppvVYYQcXvxSs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In this post, I'm going to show you how to create your first simple Spring MVC template. Before we start, I assume that you already know the basics of Spring MVC. If you don't, I suggest to read first some introductions to Spring. Below are some good resources to start.
Introduction to Spring Framework 2.5What's new in Spring 2.5Spring 2.0: What's new and why it mattersIntroducing the Spring &lt;img src="http://feeds.feedburner.com/~r/benpadfeeds/~4/7HMfWgHwCOY" height="1" width="1"/&gt;</content><feedburner:origLink>http://benpad.blogspot.com/2009/03/tutorial-your-first-simple-spring-mvc.html</feedburner:origLink></entry></feed>

