<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - Stored Procedures or Java?</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Wed, 22 May 2013 05:36:16 -0400</pubDate>


    <item>

        <title>Data warehouse project changed my perspective</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[I have been a java programmer for several years and always treated the database as the &quot;non-intelligent&quot; piece of the design.  For the past year, I have been assigned to my first data warehouse project (denormalized star schemas, etc.).  I read...]]></description>
        

        <pubDate>Tue, 02 May 2006 22:24:19 -0400</pubDate>

        

        <jf:creationDate>Tue, 02 May 2006 22:24:19 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 02 May 2006 22:24:19 -0400</jf:modificationDate>
        <jf:date>May 2, 2006</jf:date>
        <jf:author>Joe Schweickart</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>I think closures are different</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[A closure is different though no? A closure is usually an anonymous code block with associated data. Typically languages with closures don't allow arbitrary code to run against that data, just the code block associated with the data.<br><br>I guess you...]]></description>
        

        <pubDate>Mon, 01 May 2006 14:42:35 -0400</pubDate>

        

        <jf:creationDate>Mon, 01 May 2006 14:42:35 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 01 May 2006 14:42:35 -0400</jf:modificationDate>
        <jf:date>May 1, 2006</jf:date>
        <jf:author>Billy Newport</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>What about horizontal scalability?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[Hi,<br><br>Interesting comment. As discussed in my blog, <a href="http://db360.blogspot.com/2006/03/stored-procedure-as-database.html#links" target="_blank">http://db360.blogspot.com/2006/03/stored-procedure-as-database.html#links</a>, stored procedure...]]></description>
        

        <pubDate>Sun, 30 Apr 2006 02:35:37 -0400</pubDate>

        

        <jf:creationDate>Sun, 30 Apr 2006 02:35:37 -0400</jf:creationDate>
        <jf:modificationDate>Sun, 30 Apr 2006 02:35:37 -0400</jf:modificationDate>
        <jf:date>Apr 30, 2006</jf:date>
        <jf:author>Kuassi Mensah</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Modularity and Data Independence</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[Agree almost everything you sum up here.<br><br>Knowing why and how to use stored procedures between Java apps and RDBMSs is still a minority among Java developers. These developers usually have deep knowledge and plenty experience in RDBMSs. They have...]]></description>
        

        <pubDate>Sun, 30 Apr 2006 02:18:25 -0400</pubDate>

        

        <jf:creationDate>Sun, 30 Apr 2006 02:18:25 -0400</jf:creationDate>
        <jf:modificationDate>Sun, 30 Apr 2006 02:18:25 -0400</jf:modificationDate>
        <jf:date>Apr 30, 2006</jf:date>
        <jf:author>Han Zhang</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>What about horizontal scalability?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[Using stored procedures may sometimes improve performance but what about scalability?<br><br>Business logic layer is quite easy to scale horizontaly (app servers clusters).<br>Scaling db layer horizontaly is not that easy in general. And scaling it...]]></description>
        

        <pubDate>Sat, 29 Apr 2006 08:22:07 -0400</pubDate>

        

        <jf:creationDate>Sat, 29 Apr 2006 08:22:07 -0400</jf:creationDate>
        <jf:modificationDate>Sat, 29 Apr 2006 08:22:07 -0400</jf:modificationDate>
        <jf:date>Apr 29, 2006</jf:date>
        <jf:author>A. M.</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Stored Procedures or Java?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[<blockquote>Is there any way to use stored procedures in OO pattern?</blockquote><br>Yes. Even when you prefer pure OO aproach to persistence, you can use stored procedures that return cursors. In that case stored procedure doesn't perform any business...]]></description>
        

        <pubDate>Sat, 29 Apr 2006 08:00:59 -0400</pubDate>

        

        <jf:creationDate>Sat, 29 Apr 2006 08:00:59 -0400</jf:creationDate>
        <jf:modificationDate>Sat, 29 Apr 2006 08:00:59 -0400</jf:modificationDate>
        <jf:date>Apr 29, 2006</jf:date>
        <jf:author>A. M.</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>What about high-performance/throughput application?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[This might not be true in your case but if your Java/JDBC code has more than 1 SQL statement, the same code might perform faster as Java stored procedure, right in the database (with minor changes to connect string). See a basic but complete example @ <a...]]></description>
        

        <pubDate>Fri, 28 Apr 2006 17:00:11 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 Apr 2006 17:00:11 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 Apr 2006 17:00:11 -0400</jf:modificationDate>
        <jf:date>Apr 28, 2006</jf:date>
        <jf:author>Kuassi Mensah</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>What about high-performance/throughput application?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[I wouldn't dismiss stored procs. I believe that they should provide the data abstraction layer which will hide the murky details of where exactly the data is stored or how the different statistics are computed (do we query the OLAP tables directly or we...]]></description>
        

        <pubDate>Fri, 28 Apr 2006 15:21:11 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 Apr 2006 15:21:11 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 Apr 2006 15:21:11 -0400</jf:modificationDate>
        <jf:date>Apr 28, 2006</jf:date>
        <jf:author>Sergiu Rata</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>Stored Procedures or Java?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[<blockquote>Is there any way to use stored procedures in OO pattern?</blockquote><br>IMO stored procedures belong to the category of &quot;SQL intrusive&quot; persistence but as you already know, OR mapping frameworks let you map stored procedures as...]]></description>
        

        <pubDate>Fri, 28 Apr 2006 13:39:48 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 Apr 2006 13:39:48 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 Apr 2006 13:39:48 -0400</jf:modificationDate>
        <jf:date>Apr 28, 2006</jf:date>
        <jf:author>Kuassi Mensah</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Stored Procedures or Java?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[<blockquote>Another thing Fowler always accentuates is importance of &quot;domain model&quot; - a proper OO design that involves persistence.Putting a lot of business logic into stored procedures results in a functional decomposition style with all its...]]></description>
        

        <pubDate>Fri, 28 Apr 2006 03:09:41 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 Apr 2006 03:09:41 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 Apr 2006 03:09:41 -0400</jf:modificationDate>
        <jf:date>Apr 28, 2006</jf:date>
        <jf:author>chang wei</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Stored Procedures or Java?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[I have collected some link about this, see if anyone interested to take a look: <a href="http://www.carfield.com.hk/weblog/database/Arguments+for+and+against+using+stored+procedures.txt?wrapped=true&"...]]></description>
        

        <pubDate>Fri, 28 Apr 2006 01:08:53 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 Apr 2006 01:08:53 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 Apr 2006 01:08:53 -0400</jf:modificationDate>
        <jf:date>Apr 28, 2006</jf:date>
        <jf:author>carfield</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Stored Procedures and Java!</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[As discussed in my book <a href="http://www.amazon.com/gp/product/1555583296/" target="_blank">http://www.amazon.com/gp/product/1555583296/</a>, Java stored procedures give you the best of both worlds -- i.e., portability across RDBMSes (Oracle Db2 UDB,...]]></description>
        

        <pubDate>Thu, 27 Apr 2006 17:21:10 -0400</pubDate>

        

        <jf:creationDate>Thu, 27 Apr 2006 17:21:10 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 27 Apr 2006 17:21:10 -0400</jf:modificationDate>
        <jf:date>Apr 27, 2006</jf:date>
        <jf:author>Kuassi Mensah</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Modularity and Data Independence</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[A lot of these discussions leave out two key issues: modularity and data independence.<br><br>Regardless of what paradigms you may use (OO, Structured, etc.), a key factor for handling complexity and change is separating the system into modules with...]]></description>
        

        <pubDate>Thu, 27 Apr 2006 15:37:38 -0400</pubDate>

        

        <jf:creationDate>Thu, 27 Apr 2006 15:37:38 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 27 Apr 2006 15:37:38 -0400</jf:modificationDate>
        <jf:date>Apr 27, 2006</jf:date>
        <jf:author>DavidLathrop</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Re: Distributed caching advances may replace stored procedures</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[I humbly disagree with Billy.  Data and process co-location is a fundamental factor, IMHO.  I do realize that the data/code mobility is as old a debate as data/code duality of representation.  Mobile code has served me well on many occasions.  In...]]></description>
        

        <pubDate>Tue, 25 Apr 2006 19:22:42 -0400</pubDate>

        

        <jf:creationDate>Tue, 25 Apr 2006 19:22:42 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 25 Apr 2006 19:22:42 -0400</jf:modificationDate>
        <jf:date>Apr 25, 2006</jf:date>
        <jf:author>Sergey Naftulin</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Stored Procedures or Java?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=39969</link>

        

        
            <description><![CDATA[Another thing Fowler always accentuates is importance of &quot;domain model&quot; - a proper OO design that involves persistence.<br>Putting a lot of business logic into stored procedures results in a functional decomposition style with all its...]]></description>
        

        <pubDate>Tue, 25 Apr 2006 13:10:56 -0400</pubDate>

        

        <jf:creationDate>Tue, 25 Apr 2006 13:10:56 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 25 Apr 2006 13:10:56 -0400</jf:modificationDate>
        <jf:date>Apr 25, 2006</jf:date>
        <jf:author>A. M.</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>



</channel>
</rss>

