InfoQ Homepage Java Content on InfoQ
-
Article: Introduction to OpenTerracotta
OpenTerracotta is an open source enterprise-class JVM clustering solution that can take multi-threaded single-JVM apps and have them run across multiple JVMs with no code changes. Orion Letizi goes super-indepth on Terracotta and how it works, explaining how to do session replication, distributed caching, master/worker, and more.
-
Configuring Hibernate with Annotations
A new article on OnJava.com takes a look at configuring Hibernate via annotations. Traditionally developers have either configured Hibernate with XML files separate from Java classes or with XDoclet comments in the Java code with in turn generate XML.
-
Interview: Jimmy Nilsson on Domain-Driven Design
In this latest video interview, Jimmy Nilsson of 'Applying Domain-Driven Design' talks about the value proposition of Domain Driven Design and how DDD integrates with Agile. Jimmy also answers questions on OOD vs. DDD and the symbiotic relationship of domain specific relationships with DDD.
-
WebLogic Server 10 Update: Java EE 5, Spring Pitchfork, WS-*
BEA has released a new tech preview of WebLogic Server 10 that passes the Java EE 5 CTS. WebLogic Server 10 uses the Kodo JPA (based on Apache OpenJPA)and also Spring's Pitchfork project to provide EJB and Java EE 5. WebLogic Server 10 adds side-by-side deployment of multi-version apps, JMS automatic failover, support for document-centric ws-standards, filtering class loaders, and more.
-
Interview with William Louth on JXInsight 5.0
JInspired released version 5 of JXInsight, their performance monitoring tool. InfoQ sat down with William Louth, JXInsight Product Architect and CTO of JInspired to talk about the release and performance monitoring and optimization.
-
Spring Conferences target RIAs
Next month brings several conferences, all with strong RIA tracks. Desktop Matters is focused on Java Swing development, EclipseCon is all things Eclipse, 360Flex covers Flex, and QCon has a strong RIA track.
-
Advising Domain Objects without AspectJ
n a recent article on Java.net Eric Batzdorff considers the application of AOP in respect to singletons versus domain objects. Batzdorff points out that the weight of using such technologies can be much more noticeable when advising domain objects versus singletons.
-
Tapestry 5 Preview: POJOs and Annotations over XML
Apache Tapestry has released a preview of Tapestry 5, a complete re-write that adopts Java annotations over XML, POJO component classes over base class inheritance, and promises significant performance improvements.
-
Amazon, eBay, Yahoo! architectures to be presented at QCon
Architects from Amazon, eBay, and Yahoo! will be doing case study talks on aspects of their architectures at QCon London (March 14-16), a three day conference (plus 2 tutorial days) featuring speakers such as Martin Fowler, Dave Thomas, Gavin King, Werner Vogels, Rod Johnson, Erik Meijer, and 50 others. Tracks span Java, .NET, Ruby, SOA, Agile, Ajax, Architecture, Usability, and others.
-
Beans Binding Update: Scott Violet on JSR 295
Scott Violet has written an update on the status of JSR 295 (Beans Binding). While externally, there has been little happening since last summer, the expert group has made substantial progress and he posts a small demo and some code.
-
Seam 1.1.5: Now tested on all major appservers
Red Hat has released Seam framework 1.1.5. Seam ties together other JEE frameworks such as EJB3, JSF, jBPM, JBoss Rules (Drools), and iText. This release includes security framework enhancements and increased support for applications servers such as Websphere among its features.
-
Java Module System (JSR 277) Presentation from Spec Lead Stanley Ho
The BeJUG website recently released a presentation on the Java Module System (JSR 277) by spec lead Stanley Ho. The presentation covers the driving forces for JSR 277 such as classpath and jar hell. The online presentation also includes over five minutes of QA time after the presentation.
-
InfoQ Interview with Maher Masri, CEO of Genuitec on MyEclipse 5.5M1
Genuitec released version 5.5M1 of MyEclipse Enterprise Workbench this week, and InfoQ sat down with CEO Maher Masri to talk about the new features, including SNAPs.
-
JSR-310 Announced: Date and Time API
Stephen Colebourne has announced JSR 310, a new Date and Time API, to be based on Joda-Time and hopefully shipping in Java 7. As the JSR reads, the goal is to provide a more advanced and comprehensive model for date and time than those found in the Date and Calendar APIs.
-
Bruce Eckel: Use Flex as the UI for Java Applications
Bruce Eckel has written about the future of user interfaces in Java. He reviews the state of Rich Internet Applications (RIAs) and states that while Ajax helps, a language designed for user interfaces and rich media is what we need. He proposes that we stop trying to use one language (Java) to solve all of our problems , and instead use Flex and Apollo as a front-end for systems written in Java.