Archive

Posts Tagged ‘java’

Installing Jadclipse in Eclipse

May 20, 2009 phani 2 comments

Today I am going to show you how to install and use Jadclipse. Jadclipse is eclipse plug-in that integrates Jad (Java decompiler) with Eclipse.

  • First you require Jad for decompiling java files. You can find a list of mirrors on this site where you can get JAD for various platforms. Download it and unzip into any folder on your hard drive.
  • Next download the Jadclipse plug-in jar file from here and place the jar file in your eclipse plugins folder
  • Restart your eclipse. If eclipse didn’t recognize the plug-in then launch eclipse with -clean flag.

eclipse -clean

  • Configure the path to the Jad executable in eclipse under Window > Preferences… > Java > JadClipse > Path to Decompiler.
  • Set the full path of the jad executable, e.g. C:\Program Files\Jad\jad.exe
  • Go to Window > Preferences… > General > Editors > File Associations and make sure that the JadClipse Class File Viewer has the default file association for *.class  files.
file association

file association

Now everything is done. If you want to view the source for any class then simply ctrl+click on that class then the source for that class will be showed in your eclipse editor.

Categories: eclipse, ide, java, plug-in Tags: , , ,

Reading from CLOB in java through JDBC

February 21, 2009 phani Leave a comment
Technorati Tags: ,

Here is a code snippet that I have used to read from a CLOB, Oracle 10g instance.

PreparedStatment ps = connection.prepareStatement
("SELECT clobcolumn from clobtable");
ResultSet rs = ps.executeQuery();
while(rs.next())
{
    oracle.sql.CLOB clobValue = (oracle.sql.CLOB)rs.getCLOB(1);
    BufferedReader reader = new BufferedReader(new
    InputStreamReader(clobValue.getAsciiStream()));
    String read = null;
    StringBuffer buffer = new StringBuffer();
    while((read = reader.readLine()) != null )
    {
        buffer.append(read);
    }
}

Digg This
Categories: CLOB, Code Snippet, JDBC, code, database, java, sql Tags: , ,