<?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: Groovy at PDXRIA</title>
	<atom:link href="http://www.barneyb.com/barneyblog/2008/09/04/groovy-at-pdxria/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.barneyb.com/barneyblog/2008/09/04/groovy-at-pdxria/</link>
	<description>Thoughts, rants, and even some code from the mind of Barney Boisvert.</description>
	<lastBuildDate>Thu, 11 Sep 2014 09:58:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: barneyb</title>
		<link>https://www.barneyb.com/barneyblog/2008/09/04/groovy-at-pdxria/comment-page-1/#comment-123743</link>
		<dc:creator>barneyb</dc:creator>
		<pubDate>Fri, 12 Sep 2008 15:42:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=493#comment-123743</guid>
		<description>Roy,

No prob, it&#039;s always nice to talk about cool stuff and get other people excited.  Helps me learn things better as well.

That&#039;s weird that that table name is restricted, not just needing escaping.  Oh well.  Rather than changing your class name (and the in-program implications that has), it&#039;s much easier to just change the table name.  In addition to your @Entity annotation, you can use an @Table mapping:

@Entity
@Table(name=&quot;app_user&quot;)
class User ....

That way your domain model doesn&#039;t get polluted by database limitations.  And it&#039;s something that you can do after your app has &quot;real&quot; data as well, shut down the container, rename the table, add the annotation, and start the container back up.</description>
		<content:encoded><![CDATA[<p>Roy,</p>
<p>No prob, it's always nice to talk about cool stuff and get other people excited.  Helps me learn things better as well.</p>
<p>That's weird that that table name is restricted, not just needing escaping.  Oh well.  Rather than changing your class name (and the in-program implications that has), it's much easier to just change the table name.  In addition to your @Entity annotation, you can use an @Table mapping:</p>
<p>@Entity<br />
@Table(name="app_user")<br />
class User &#8230;.</p>
<p>That way your domain model doesn't get polluted by database limitations.  And it's something that you can do after your app has "real" data as well, shut down the container, rename the table, add the annotation, and start the container back up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roy Martin</title>
		<link>https://www.barneyb.com/barneyblog/2008/09/04/groovy-at-pdxria/comment-page-1/#comment-123663</link>
		<dc:creator>Roy Martin</dc:creator>
		<pubDate>Fri, 12 Sep 2008 06:20:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=493#comment-123663</guid>
		<description>Thanks for the presentation tonight. I figured out the issue I was having with MSSQL, User is a protected variable name. So with the example it errors trying to Generate the table with name User. There might be a way to deference it [], but changing the example class to App_User (and all the references to it) made the example work.

Thanks!</description>
		<content:encoded><![CDATA[<p>Thanks for the presentation tonight. I figured out the issue I was having with MSSQL, User is a protected variable name. So with the example it errors trying to Generate the table with name User. There might be a way to deference it [], but changing the example class to App_User (and all the references to it) made the example work.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Vega</title>
		<link>https://www.barneyb.com/barneyblog/2008/09/04/groovy-at-pdxria/comment-page-1/#comment-121838</link>
		<dc:creator>Dan Vega</dc:creator>
		<pubDate>Fri, 05 Sep 2008 16:27:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=493#comment-121838</guid>
		<description>Great news, I will be on the look out for it!</description>
		<content:encoded><![CDATA[<p>Great news, I will be on the look out for it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: barneyb</title>
		<link>https://www.barneyb.com/barneyblog/2008/09/04/groovy-at-pdxria/comment-page-1/#comment-121836</link>
		<dc:creator>barneyb</dc:creator>
		<pubDate>Fri, 05 Sep 2008 16:26:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=493#comment-121836</guid>
		<description>Dan,

Looks like it will be recorded.  Sim has a Connect account from Adobe, so we&#039;ll be using that.  I&#039;m not sure if live remote access will be available as well.</description>
		<content:encoded><![CDATA[<p>Dan,</p>
<p>Looks like it will be recorded.  Sim has a Connect account from Adobe, so we'll be using that.  I'm not sure if live remote access will be available as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Vega</title>
		<link>https://www.barneyb.com/barneyblog/2008/09/04/groovy-at-pdxria/comment-page-1/#comment-121802</link>
		<dc:creator>Dan Vega</dc:creator>
		<pubDate>Fri, 05 Sep 2008 13:40:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=493#comment-121802</guid>
		<description>Any chance this is going to be recorded? I would be very interested in learning more about this.</description>
		<content:encoded><![CDATA[<p>Any chance this is going to be recorded? I would be very interested in learning more about this.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
