Cheat Sheet: New Features in JPA 2.1

JPA 2.1 introduced 12 new features, like StoreProcedureQueries, Entity Graphs and Attribute Converter, to make your work with the database easier and more efficient.
Download your free New Features in JPA 2.1 cheat sheet now, to get all the information you need to improve your database access.

This 5 page cheat sheet brings you:

- a short description and
- code snippets for each feature,
- links to more detailed articles.

Signup now and get your free New Features in JPA 2.1 cheat sheet and regular blog updates.

I respect your privacy and have ZERO TOLERANCE for spam!

Java Weekly #13: Everything Java, real Java EE, new config JSR and more...

The Java world is evolving at a rapid pace and it can be challenging to keep track of it. Fortunately lots of great resources are created every week, explaining new features or looking at existing stuff from a different angle.

I am using the Java Weekly series to collect the most interesting links I found during the last week and present them to you all in one place. I hope you find it useful and that it makes it easier for you to keep up-to-date. If you like to suggest a resource or something I can improve on, please leave me a comment.





Java

If you read the Java Weekly, you are probably a Java expert, right? But are you also familiar with the history of Java and how all the improvements of the last years were developed? Do you know what all these acronyms like JCP, JSR and TCK mean?
If not, you should have a look at the Short History of Everything Java. The guys from RebelLabs created a great report, explaining everything you should know about the Java world.


Java EE

With Log your miles and community runs: Java EE 7 Real World Experience Arun Gupta posted an interesting article explaining how the miles2run.org application was developed. He gives a nice high level overview about the application architecture and describes which technologies were used to implemented the different features of the site. If you like to have a look at how others are developing web applications, this is a good point to start. 
Arun also promised to open source the application in the near future. So stay tuned...


Most Java EE applications implement the read-modify-write conversation pattern and therefore create huge logical transactions. This is really easy to implement in the UI and the business logic but how to avoid the lost update problem? Vlad Mihalcea wrote a very detailed article, explaining the problem, several anti-patterns and an easy solution: PREVENTING LOST UPDATES IN LONG CONVERSATIONS.


Microservices

In Microservices: Lessons from the Frontline, Zhamak Dehghani from ThoughWorks shares a video of her YOW! Nights sessions about microservices and several videos telling the personal microservice experiences of her colleagues.


JCP

There are news about the configuration JSR. As you might have read during the last weeks, the Java EE Configuration JSR was deferred. But configuration is not only an important topic for Java EE applications, it is also required by the Java SE platform. Therefore Anatole Tresch is working on a configuration JSR for Java SE and discussed it on the last EC Meeting. He wrote about the outcome of the meeting in his recent blog post: Configuration for the Java Platform.


The work on the JSF 2.3 specification (JSR 372) has officially started. Ed Burns sent out an email this week to welcome all EG members and define the goals and the working process: WELCOME TO JSF 2.3.


Heather VanCura published the September JSR Updates - Java EE 8 JSRs Unanimously Approved announcing the approval of all 7 JSRs that were submitted in August for Java EE 8. 


This and that

Most of the days are just too short. There is not enough time to do everything we want or should do. So we have to set our priorities to get the important things done. But do we really set the right priorities? Are all these very important things really important?
After reading this article, I am not so sure anymore: High-flying CEO quits after daughter writes list of 22 milestones he missed.


See you next week!

These were the most interesting resources I found this week. I hope you find them useful and I see you next Monday for the next issue. You can subscribe below to get an email notification for every issue.

If you like to suggest a link for next weeks issue or something i can improve on, please write me a comment.

No comments:

Post a Comment