Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 28 to 28 | ||||||||
| ||||||||
Deleted: | ||||||||
< < | ||||||||
| ||||||||
Deleted: | ||||||||
< < | Decimal arithmetic for Java - 1.08 | http://www2.hursley.ibm.com/decimalj/ also a great reference that explains why you don't ever want to use float or double to represent money.
Advanced Programming for the Java 2 Platform | http://developer.java.sun.com/developer/onlineTraining/Programming/JDCBook/index.html
Sun's JDBC Technology Site - http://java.sun.com/products/jdbc/
JDBC RowSet is a good way to move jdbc data around a system.
jGuru: Enterprise JavaBeans(TM) Fundamentals | http://developer.java.sun.com/developer/onlineTraining/EJBIntro/EJBIntro.html | An online course in Enterprise JavaBeans at Sun's web site
JavaWorld | http://www.javaworld.com/
ICU4J - International Components for Unicode for Java | http://oss.software.ibm.com/icu4j/
JUnit, Testing Resources for Extreme Programming | http://www.junit.org/
Java(TM) Technology & XML | http://java.sun.com/xml/
the serverside.com - your middleware portal | http://www2.theserverside.com/ | |||||||
Compilers
| ||||||||
Line: 62 to 41 | ||||||||
| ||||||||
Deleted: | ||||||||
< < | Implementing the Singleton Pattern in Java - Rod Waldhoff | http://members.tripod.com/rwald/java/articles/Singleton_in_Java.html JSwat - Graphical Java Debugger | http://www.bluemarsh.com/java/jswat/ http://alfj.sourceforge.net/ - a trace logging library that can log all call/returns without explicit log statements. http://opensource.yourdecor.ca/jspdoc/ - JSP documentation generator, like javadoc for jsp's. (I tried version 20020909 and it was pretty rough. I think that it would be good to integrate into a new project but it might be hard to retrofit into an existing one.) | |||||||
XML<->Javahttp://skaringa.sf.net - works very well for "inside-out" XML, i.e. you start with some Java objects and want to marshal them to XML, do something, and then unmarshal. Most of the other tools are designed to work "outside-in" i.e. you've got a DTD and want to get documents that match that DTD into Java. | ||||||||
Line: 101 to 71 | ||||||||
QA/Metrics | ||||||||
Added: | ||||||||
> > | JUnit - http://www.junit.org/ - Testing Resources for Extreme Programming | |||||||
http://doctorj.sourceforge.net/ - sort of like lint for Java | ||||||||
Added: | ||||||||
> > | http://www.cs.umd.edu/~pugh/java/bugs/ - Some code patterns usually indicate bugs. This is a tool to find some of those patterns. | |||||||
UMLI like to have code generate documentation where possible, since that keeps the docs close to the code. I'm intrigued by the idea of literate programming but don't really have the time to pick it up. | ||||||||
Line: 111 to 85 | ||||||||
| ||||||||
Added: | ||||||||
> > | FrameworksOpen For Business - http://www.ofbiz.org/ - an extensive framework released under a very liberal license. Carbon Component Framework - http://carbon.sourceforge.net/ - Sapient's Java/J2EE framework. Looks pretty good overall, covers a lot of the crufty things that j2ee doesn't. Open Symphony - http://www.opensymphony.com/ Keel "meta framework" - http://keelframework.org/ | |||||||
MiscJava stack trace: http://www.javaworld.com/javaworld/javatips/jw-javatip124.html | ||||||||
Line: 122 to 106 | ||||||||
Ejen - a tool to generate many types of file (sort of like XDoclet only perhaps more flexible) http://ejen.sourceforge.net/ | ||||||||
Deleted: | ||||||||
< < | Open For Business - an extensive framework released under a very liberal license. http://www.ofbiz.org/ | |||||||
Units and Measurements Package: http://www.cs.queensu.ca/home/dalamb/java/units/ http://jaxe.sourceforge.net/ - XML editor in Java | ||||||||
Line: 131 to 113 | ||||||||
http://www.jpevans.com/software/jjcl/ - the JarJar classloader loads classes from jars inside another jar which provides a convenient way to distribute a program as a single jar file. | ||||||||
Changed: | ||||||||
< < | http://www.cs.umd.edu/~pugh/java/bugs/ - Some code patterns usually indicate bugs. This is a tool to find some of those patterns. | |||||||
> > | Decimal arithmetic for Java - 1.08 | http://www2.hursley.ibm.com/decimalj/ also a great reference that explains why you don't ever want to use float or double to represent money.
Advanced Programming for the Java 2 Platform | http://developer.java.sun.com/developer/onlineTraining/Programming/JDCBook/index.html
Sun's JDBC Technology Site - http://java.sun.com/products/jdbc/
JDBC RowSet is a good way to move jdbc data around a system.
jGuru: Enterprise JavaBeans(TM) Fundamentals | http://developer.java.sun.com/developer/onlineTraining/EJBIntro/EJBIntro.html | An online course in Enterprise JavaBeans at Sun's web site
JavaWorld | http://www.javaworld.com/
ICU4J - International Components for Unicode for Java | http://oss.software.ibm.com/icu4j/
Java(TM) Technology & XML | http://java.sun.com/xml/
the serverside.com - your middleware portal | http://www2.theserverside.com/
Implementing the Singleton Pattern in Java - Rod Waldhoff | http://members.tripod.com/rwald/java/articles/Singleton_in_Java.html
JSwat - Graphical Java Debugger | http://www.bluemarsh.com/java/jswat/
http://alfj.sourceforge.net/ - a trace logging library that can log all call/returns without explicit log statements.
http://opensource.yourdecor.ca/jspdoc/ - JSP documentation generator, like javadoc for jsp's. (I tried version
20020909 and it was pretty rough. I think that it would be good to integrate into a new project but it might be hard to retrofit into an existing one.) | |||||||
Added: | ||||||||
> > | Quartz job scheduler - http://www.part.net/quartz.html - "Quartz is a job scheduling system that can be integrated with, or used along side virtually any J2EE or J2SE application. Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of jobs—who's tasks are defined as standard Java components or EJBs." | |||||||
Deleted: | ||||||||
< < | http://carbon.sourceforge.net/ - the Carbon Component Framework is Sapient's Java framework. Looks pretty good overall, covers a lot of the crufty things that j2ee doesn't. |