You support my point. Hibernate is a JDBC-based, JTA-aware, object-relational-mapping framework for Java. I say JTA-aware because you are not required to use JTA for transactions just because you use Hibernate (you can, but you are not required to.) It is perfectly valid and reasonable to write a Java application (desktop) which uses Hibernate, and/or JDBC, without touching any J2EE APIs. A SQL database browsing tool (http://squirrel-sql.sourceforge.net/ comes immediately to mind) is a perfect example of such an application.
Tim -----Original Message----- From: Leon Rosenberg [mailto:[EMAIL PROTECTED] Sent: Monday, January 30, 2006 12:18 PM To: Tomcat Users List Subject: Re: From Java to C#, ASP.NET [Off Topic] On 1/30/06, Tim Lucia <[EMAIL PROTECTED]> wrote: > Hibernate is not J2EE "based". It just so happens it provides a > EJB-free solution to a servlet container environment. Hibernate does > not require J2EE. I think hibernate supports JTA and JDBC? Ok, JDBC isn't J2EE since 3.0 but was before. (Actually it should become J2EE in 4.0, but this was changed). But JTA is J2EE as well as JMX, isn't it? > Tim Leon. But actually it doesn't play a role..., just another crutch to keep relational databases in business :-) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]