<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Comments on: Notes on the expert panel</title>
	<atom:link href="https://blackbeanbag.net/wp/2005/12/08/notes-on-the-expert-panel/feed/" rel="self" type="application/rss+xml" />
	<link>https://blackbeanbag.net/wp/2005/12/08/notes-on-the-expert-panel/</link>
	<description>Thoughts on software development and other stuff</description>
	<lastBuildDate>Sat, 20 Jul 2013 01:54:41 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>By: pperalta [Member]</title>
		<link>https://blackbeanbag.net/wp/2005/12/08/notes-on-the-expert-panel/comment-page-1/#comment-34</link>
		<dc:creator><![CDATA[pperalta [Member]]]></dc:creator>
		<pubDate>Fri, 09 Dec 2005 12:43:50 +0000</pubDate>
		<guid isPermaLink="false">http://blackbeanbag.net/wp/?p=41#comment-34</guid>
		<description><![CDATA[I suppose it depends on how your application is set up.  For applications where your objects will always be singletons and their configuration never has to change, I can see where annotations can ease the maintenance burden.  We use XDoclet to maintain Hibernate mappings, so we certainly see value in using annotations.  So to summarize, annotations IMHO work best for places where the configuration is class wide AND it never (or rarely) has to change, especially in a production setting.
]]></description>
		<content:encoded><![CDATA[<p>I suppose it depends on how your application is set up.  For applications where your objects will always be singletons and their configuration never has to change, I can see where annotations can ease the maintenance burden.  We use XDoclet to maintain Hibernate mappings, so we certainly see value in using annotations.  So to summarize, annotations IMHO work best for places where the configuration is class wide AND it never (or rarely) has to change, especially in a production setting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Terry [Visitor]</title>
		<link>https://blackbeanbag.net/wp/2005/12/08/notes-on-the-expert-panel/comment-page-1/#comment-33</link>
		<dc:creator><![CDATA[Terry [Visitor]]]></dc:creator>
		<pubDate>Fri, 09 Dec 2005 03:42:10 +0000</pubDate>
		<guid isPermaLink="false">http://blackbeanbag.net/wp/?p=41#comment-33</guid>
		<description><![CDATA[I&#039;m relatively new to having an opinion on matters of Java and the related, but I wonder if those who lean against DI configuration via annotations may be overthinking the problem.  I&#039;m currently working on a project using Spring and we&#039;ve been &#039;annotating&#039; the hell out of our &#039;services&#039; &amp; DAOs via xdoclet to ease the burden of maintaining the spring config file(s).  It&#039;s working so well for us that I&#039;m not sure I can imagine doing it any other way on such a project with multiple people all getting their hands into various files and such.  I can&#039;t understand why anyone would want to have to keep source and config files &#039;in-sync&#039; manually.  Or, taken from another perspective, what&#039;s the downside to this approach?  I understand it might not work for datastore-type objects for which there can be multiple instances (and we don&#039;t do that anyway).  But for objects that are written and intended to be singletons from the get-go, that argument doesn&#039;t apply at all.  Those are my thoughts...
]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m relatively new to having an opinion on matters of Java and the related, but I wonder if those who lean against DI configuration via annotations may be overthinking the problem.  I&#8217;m currently working on a project using Spring and we&#8217;ve been &#8216;annotating&#8217; the hell out of our &#8216;services&#8217; &amp; DAOs via xdoclet to ease the burden of maintaining the spring config file(s).  It&#8217;s working so well for us that I&#8217;m not sure I can imagine doing it any other way on such a project with multiple people all getting their hands into various files and such.  I can&#8217;t understand why anyone would want to have to keep source and config files &#8216;in-sync&#8217; manually.  Or, taken from another perspective, what&#8217;s the downside to this approach?  I understand it might not work for datastore-type objects for which there can be multiple instances (and we don&#8217;t do that anyway).  But for objects that are written and intended to be singletons from the get-go, that argument doesn&#8217;t apply at all.  Those are my thoughts&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
