Rod Johnson, Founder of the open source Spring Framework, Author of J2EE without EJB
Topic: Spring 2.0 and Beyond
In this presentation, recorded at TSSJS 2007, Rod Johnson details the improvements made to the Spring 2.0 framework. Spring 2.0 introduced major enhancements in the Spring Framework making it both simpler to use and more powerful. In this session, Rod discusses some of the enhancements through code examples, focusing on: - Extensible XML configuration, support for dynamic languages in the Spring component model, and support for JPA.
Tuesday, October 09, 2007
Oracle - Shared Server
I got blog pointer from Jonathan Lewis about Oracle Shared Server
This is well written by Howard Rogers. Here is info from Jonathan Lewis, Oracle Scratchpad.
This item from Howard Rogers sums up the shared server technology (formerly multi-threaded server, or MTS) so well that I decided it was worth a special mention.
This is well written by Howard Rogers. Here is info from Jonathan Lewis, Oracle Scratchpad.
This item from Howard Rogers sums up the shared server technology (formerly multi-threaded server, or MTS) so well that I decided it was worth a special mention.
Friday, October 05, 2007
Friday, August 03, 2007
10 things I learned about using Hibernate/JPA successfully
Nice article link posted by suresk
10 things I learned about using Hibernate/JPA successfully
10 things I learned about using Hibernate/JPA successfully
JBossSeamFramework - Deep Integeration
JBossSeamFramework - Deep Integeration by Michel Yuan
Playing Around with Star Transformations and Bitmap Indexes
Mark Rittman Mand Consulting has blog entry about
Must read article.
Playing Around with Star Transformations and Bitmap Indexes
It is very nice article about Oracle, Star Transformation.Must read article.
Thursday, July 26, 2007
Web page to PDF Firefox extension
Found following information from Vinny Carpenter's Blog
- Web page to PDF Firefox extension - LOOP is a unique extension for Firefox that converts the web browser into a proper PDF writer that can do some amazing things sometime not possible in other free PDF conversion software
JasperReports - Introduction with Priting
Marc Nuri's Happy Coding Blog nice code snippets and step by step guide to create JasperReports setup and printing.
REST webservices on RAILS
Nice article introduces Web services in Rails and focuses on a strategy known as Representational State Transfer (REST). This articled posted in developerWorks of IBM by Bruce Tate, President,RapidRed
What is JAXB?
Java Architecture for XML Binding (JAXB)
Nice introduction article from SDNJava-XML mapping made easy with JAXB 2.0 tutorial was posted by John Ferguson Smart on Javaworld on 06/26/06
Tuesday, June 19, 2007
Google Gears
Google Gears: Enabling Offline Web Applications
Google Gears is an open source browser extension that lets developers create web applications that can run offline
Tuesday, June 12, 2007
Database App Development and Migration: Tools That Rock
Man, Mike Hichwa's team at Oracle is spinning out some incredible database tools. These are the guys and gals responsible for two of the most innovative things to come out of here in a long time, Application Express and SQL Developer. I view this group as a "skunk works" that has some pretty nice flexibility in terms of its role within the Server Technologies division here at Oracle, and the results show it.
Read More
Read More
dW: Enable REST with Web services, Part 1: REST and Web services in WSDL 2.0
Glen Mazz posted blog about dW: Enable REST with Web services, Part 1: REST and Web services in WSDL 2.0
Monday, June 11, 2007
Flex - Open Source
Recently I found many interesting links about FLEX and J2EE.
James Ward Blog
James Ward Blog
Video Tutorial: Creating an expressive application using Flex, Hibernate, and XFire - by Bruce Eckel, James Ward
James Ward´s friend Tony in Japan created a pretty cool Flex app that does text diffs. Very cool and nice use of vectors! Thanks Tony!Tuesday, May 15, 2007
Extract CSV file format in Oracle SQL
How to extract CSV file format data in Oracle SQL Plus.
---10G Solution. On SQL Plus session
alter session set nls_date_format='YYYY-MM-DD';
Session altered.
select regexp_replace(column_value,' *<[^>]*>[^>]*>’,';’)
from table(xmlsequence(cursor(select * from emp)));
=======================
-- Oracle 9i Solution. SQL Plus session.
-- Following sql fail to give EMPTY space for NULL values properly.
-- See PL/SQL solution to handle
SELECT XMLTRANSFORM
(COLUMN_VALUE,
XMLTYPE
('
'
)
) csv
FROM TABLE (XMLSEQUENCE (CURSOR (SELECT *
FROM emp)))
/
=======================================
---- Oracle 9i PL/SQL solution
SQL> VAR cur refcursor
SQL> DECLARE
ctx DBMS_XMLGEN.ctxhandle;
BEGIN
ctx := DBMS_XMLGEN.newcontext ('select * from emp');
DBMS_XMLGEN.setnullhandling (ctx, DBMS_XMLGEN.empty_tag);
OPEN :cur FOR
SELECT (SELECT RTRIM(XMLAGG (XMLELEMENT (c,VALUE (t2),',').EXTRACT('//text()')),',')
FROM TABLE (XMLSEQUENCE (VALUE (t1).EXTRACT ('ROW/*'))) t2) csv
FROM TABLE(XMLSEQUENCE(DBMS_XMLGEN.getxmltype (ctx).EXTRACT('ROWSET/ROW'))) t1;
DBMS_XMLGEN.closecontext(ctx);
END;
/
PL/SQL procedure successfully completed.
SQL> PRINT cur
==================================
---10G Solution. On SQL Plus session
alter session set nls_date_format='YYYY-MM-DD';
Session altered.
select regexp_replace(column_value,' *<[^>]*>[^>]*>’,';’)
from table(xmlsequence(cursor(select * from emp)));
=======================
-- Oracle 9i Solution. SQL Plus session.
-- Following sql fail to give EMPTY space for NULL values properly.
-- See PL/SQL solution to handle
SELECT XMLTRANSFORM
(COLUMN_VALUE,
XMLTYPE
('
)
) csv
FROM TABLE (XMLSEQUENCE (CURSOR (SELECT *
FROM emp)))
/
==============================
---- Oracle 9i PL/SQL solution
SQL> VAR cur refcursor
SQL> DECLARE
ctx DBMS_XMLGEN.ctxhandle;
BEGIN
ctx := DBMS_XMLGEN.newcontext ('select * from emp');
DBMS_XMLGEN.setnullhandling (ctx, DBMS_XMLGEN.empty_tag);
OPEN :cur FOR
SELECT (SELECT RTRIM(XMLAGG (XMLELEMENT (c,VALUE (t2),',').EXTRACT('//text()'))
FROM TABLE (XMLSEQUENCE (VALUE (t1).EXTRACT ('ROW/*'))) t2) csv
FROM TABLE(XMLSEQUENCE(DBMS_XMLGEN
DBMS_XMLGEN.closecontext(ctx);
END;
/
PL/SQL procedure successfully completed.
SQL> PRINT cur
==============================
New Articles to Read - Java
XML Parser Benchmarks: Part 1
JavaOne 2007, #2: Making Web Apps Easy
Summary
Today, JavaOne 2007 showcased a complete open source technology stack that lets you develop and deploy web applications quickly and easily, including JRuby, Rails, NetBeans, and Glassfish
JavaOne 2007, #2: Making Web Apps Easy
Summary
Today, JavaOne 2007 showcased a complete open source technology stack that lets you develop and deploy web applications quickly and easily, including JRuby, Rails, NetBeans, and Glassfish
Integrating Struts With Spring
Hibernate Interceptors - An Introduction
New Articles to Read - Java
XML Parser Benchmarks: Part 1
JavaOne 2007, #2: Making Web Apps Easy
Summary
Today, JavaOne 2007 showcased a complete open source technology stack that lets you develop and deploy web applications quickly and easily, including JRuby, Rails, NetBeans, and Glassfish
JavaOne 2007, #2: Making Web Apps Easy
Summary
Today, JavaOne 2007 showcased a complete open source technology stack that lets you develop and deploy web applications quickly and easily, including JRuby, Rails, NetBeans, and Glassfish
Integrating Struts With Spring
Hibernate Interceptors - An Introduction
Subscribe to:
Posts (Atom)