The Artima Developer Community
Sponsored Link

Java Buzz Forum
Java Weekly 9/15: Reflection, a Java 8 pitfall, Flyway, MVC and more...

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Thorben Janssen

Posts: 44
Nickname: thjanssen
Registered: Jun, 2014

Thorben Janssen is a senior developer blogging about Java EE related topics.
Java Weekly 9/15: Reflection, a Java 8 pitfall, Flyway, MVC and more... Posted: Feb 22, 2015 11:19 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Thorben Janssen.
Original Post: Java Weekly 9/15: Reflection, a Java 8 pitfall, Flyway, MVC and more...
Feed Title: Thoughts on Java
Feed URL: http://www.thoughts-on-java.org/feeds/posts/default
Feed Description: Tutorials and howtos about Java and Java EE related topics.
Latest Java Buzz Posts
Latest Java Buzz Posts by Thorben Janssen
Latest Posts From Thoughts on Java

Advertisement
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

Do you like to learn more about reflection in Java?
There was a great vJUG session with Heinz Kabutz about it. Here you can find the recorded session, a write up about it and a short interview with Heinz at the RebelLabs blog: vJUG Write Up: Live Reflection Madness.


Daniel Shaya discovered an awful pitfall in Java8, after he started to use Files.lines() in Java 8. He explained the issue and how to avoid it in: Java 8 pitfall - Beware of Files.lines().


Java EE

Using JPA is the most common approach in Java EE to persist data to a database. The latest update (JPA 2.1 as part of Java EE 7) introduced several new features to the specification. You can get an overview and a cheat sheet about the new features here: JPA 2.1 - 12 features every developer should know.


If you read the Java Weekly on a regular basis, you should be well aware of Arun Guptas Hanginar Series. Last week, he did the 6th Hanginar with Axel Fontaine about database migration with Flyway. Don't worry if you missed the live event. You can still watch the replay and learn more about Flyway and how it integrates with Java EE applications.


Using EARs in Java EE can be an issue, if you want to create portable applications. As Mark Struberg describes in his recent blog post, the Java EE specification does not clearly define isolation and visibility of classes: CDI in EARs.
After he published his post, several discussions started on his blog and twitter about it and were continued on the CDI mailing list: CDI Mailing List - Extension handling in EARs.


Java EE 8

MVC is one of the new specifications that will be part of Java EE 8. Manfred Riem, the co-spec lead of the JSR, started to collect interesting links and resources about it: MVC.


Arjan Tijms collects interesting links about the specifications that will be part of Java EE 8 since April 2014. He now analyzed the popularity of the different links and tried to find the most popular specification in Java EE 8.


OpenJDK

Two weeks ago, Ivan St. Ivanovs first post of his series about using primitives in generics was already part of the Java Weekly. Now he published the second post in which he describes the current proposal implemented in Project Valhalla: Primitives in Generics, part 2.


This and that

The HTTP/2 specification was approved by the IESG. David Delabassee created a short write up with links to some useful resources about it and what it means for use Java developers: HTTP/2 is done.


See you next Monday

on thoughts-on-java.org for the next issue of Java Weekly. If you don't want to wait until next Monday, follow me on twitter where I share great resources regularly.

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

Read: Java Weekly 9/15: Reflection, a Java 8 pitfall, Flyway, MVC and more...

Topic: JSF Navigation Example Previous Topic   Next Topic Topic: The Java Memory Model

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use