Friday Mar 30, 2012

Spring to Java EE, Part Three - new tech article on otn/java

In a new article up on otn/java, Java EE expert David Heffelfinger continues his series exploring the relative strengths and weaknesses of Java EE and Spring. Here, he demonstrates how easy it is to develop the data layer of an application using Java EE, JPA, and the NetBeans IDE instead of the Spring Framework.

In the first two parts of the series, he generated a complete Java EE application by using JavaServer Faces (JSF) 2.0, Enterprise JavaBeans (EJB) 3.1, and Java Persistence API (JPA) 2.0 from Spring’s Pet Clinic MySQL schema, thus showing how easy it is to develop an application whose functionality equaled that of the Spring sample application.

In his new article, Heffelfinger tweaks the application to make it more user friendly.

From the article:
“The generated application displays primary keys on some of the pages, and these keys are surrogate primary keys—meaning that they have no business value and are used strictly as a unique identifier—so there is no reason why they should be visible to the user. In addition, we will modify some of the generated labels to make them more user-friendly.”

He concludes the article with a summary:
“The Java EE version of the application is not a straight port of the Spring version. For example, the Java EE version enables us to create, update, and delete veterinarians as well as veterinary specialties, whereas the Spring version of the application enables us only to view veterinarians and specialties. Additionally, the Spring version has a single page for managing/viewing owners, pets, and visits, whereas the Java EE version of the application has separate pages for each of these entities.
The other thing we should keep in mind is that we didn’t actually write a lot of the code and markup for the Java EE version of the application, because the bulk of it was generated by the NetBeans wizard.”

Have a look at the complete article here.

Wednesday Sep 21, 2011

Experts from Oracle and the Community at Silicon Valley Code Camp!

Silicon Valley Code Camp (Oct. 8 & 9) is a community-driven developer conference. Developers will learn from their fellow developers in 212 sessions about code, of course, but also about legal issues, branding and community building. Experts from Oracle and the community are sharing their technical know-how during those 2 days in session formats ranging from informal discussions to presentations.

Conveniently scheduled on the weekend with a free entrance, the conference has become more popular over the years and has 1,787 registered this year. The support of many sponsors makes this conference happen and this year Oracle is a platinum sponsor.


Oracle Experts

Pieter Humphrey

In-memory session replication with WebLogic and GlassFish, Coherence 

http://blogs.oracle.com/devtools

Sun., Oct. 9 –  10:45am  

An engineer's introduction to in-memory data grid development

http://blogs.oracle.com/devtools

Sun., Oct. 9 – 9:15am


Patrick Curran

JCP and the Future of Java

http://htp://jcp.org

Sun., Oct. 9– 9:45am


Juan Camilo Ruiz

Extending the JSF controller for reusability

Sun., Oct. 9 - 2:45pm


Arun Gupta

The Java EE 7 Platform: Developing for the Cloud

http://blogs.sun.com/arungupta

Sat., Oct. 8 - 11:15am

Deploy and Monitor your Java EE 6 session in a fully-clustered GlassFish

http://blogs.sun.com/arungupta

Sat., Oct. 8 - 9:45pm


Todd Farmer

Building Java Applications for MySQL

Sun., Oct. 9h – 1:15pm


Simon Law

High-Performance SQL Applications Using In-Memory Database Technology

Sun., Oct. 9h –  10:45am

Experts from the Community

Stephen Chin

JavaFX 2.0 With Alternative Languages-

Groovy, Clojure, Scala, Fantom, and Visage

http://steveonjava.com/

Sat., Oct. 8h – 11:15am


John David Duncan

MySQL Cluster With and Without SQL

http://mysqlblog.lenoxway.net

Sat., Oct. 8h – 1:45pm


Peter Pilgrim

Progressive Enhanced JavaFX 2.0 Custom Components

http://www.xenonique.co.uk/blog/

Sat., Oct. 8th – 5:00pm


Prashant Deva

Chronon - DVR for Java

http://www.chrononsystems.com

Sat., Oct. 8h – 11:15am


Slava Imeshev

Best Practices for Scaling Java Applications

with Distributed Caching

http://www.cacheonix.com

Sun., Oct. 9h – 1:15pm


Manish Pandit

Play! as you REST : Using Play! Framework

to build RESTful services

http://twitter.com/lobster1234

Sat., Oct. 8th – 1:45pm





About

Insider News from the Java Team at Oracle!

duke
javeone logo
Links


Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
2
5
6
7
12
13
17
18
19
20
22
25
26
27
28
29
30
   
       
Today