Profile

Cover photo
Thorben Janssen
Works at Qualitype GmbH
Attended FHDW Paderborn
Lives in Dresden
460 followers|1,944,298 views
AboutPostsPhotosVideos

Stream

Thorben Janssen

Shared publicly  - 
 
In this second part of my series about Hibernate Envers, I show you how to use its query API to retrieve data from your audit log.
Hibernate Envers not only writes an audit log, it also provides a powerful query API to retrieve data from it. I show you how to use it in this post.
1
Add a comment...

Thorben Janssen

Shared publicly  - 
 
This week with:
- missing features in the Java 8 Stream API,
- a detailed post about the history and current structure of the Java community process,
- integrating Hazelcast with CDI,
- delivering software projects on time,
- open source performance monitoring tools
- and more ...
This week with missing features in the Stream API, integrating Hazelcast with CDI, delivering software on time and open source performance monitoring tools.
1
Add a comment...

Thorben Janssen

Shared publicly  - 
 
How to order associated entities without writing a custom query
1
Add a comment...

Thorben Janssen

Shared publicly  - 
 
Initialize lazy relationships when loading the entity to avoid LazyInitalizationExceptions and n+1 select issues.
1
Add a comment...

Thorben Janssen

Shared publicly  - 
 
New Hibernate Tip Video: How to map a read-only database view
1
Add a comment...

Thorben Janssen

Shared publicly  - 
 
New Java Weekly:
This week with a Weld logging tip, the 2nd part of understanding DI, securing JAX-RS with JSon Web Tokens, a comment on MVC and optimizing DB for statistics
This week with a Weld logging tip, the 2nd part of understanding DI, securing JAX-RS with JSon Web Tokens, a comment on MVC and optimizing DB for statistics
2
Add a comment...

Thorben Janssen

Shared publicly  - 
 
This week with:
- a proposed change to the JVM code cache,
- the usage of logging frameworks in popular Java frameworks,
- an announcement about Java EE 8,
- an introduction to container managed context in CDI and
- a survey about the usage of parameterized types by the Bean Validation 2.0 expert group.
This week with a proposed change to the JVM code cache, logging frameworks in popular Java projects, the next step for Java EE 8 and managed contexts in CDI
1
Add a comment...

Thorben Janssen

Shared publicly  - 
 
It just takes a few annotations to implement a soft delete with Hibernate
Hibernate supports a set of annotations that allows you to implement a soft delete with minimal coding effort.
1
Add a comment...

Thorben Janssen

Shared publicly  - 
 
What's missing in JPA?
About 2 years ago, Oracle announced a maintenance release for JPA as part of Java EE 8. Lukas Jungmann presented his plans for it in his session at Java One 2015. We all know about the Java EE 8 situation in 2016 and JPA was also affected by it. The JPA tracker shows that there …
1
Add a comment...

Thorben Janssen

Shared publicly  - 
 
How can I define the name of the database schema and table which will be used to persist my entity?
In this week's Hibernate Tip, I show you how you can define the name of the table and database schema to which an entity shall be mapped.
1
Add a comment...

Thorben Janssen

Shared publicly  - 
 
New Hibernate Tip Video: Hibernate Tip: How to use the QueryCache to avoid additional queries 
1
Add a comment...

Thorben Janssen

Shared publicly  - 
 
Java Weekly 41/16: JDK9, Weld Tips, MVC and DB Optimizers
1
Add a comment...
Story
Introduction
Senior Developer, Blogger, Father, Husband, ...
Education
  • FHDW Paderborn
    Business Informatics, 2001 - 2004
Basic Information
Gender
Male
Work
Occupation
Senior Developer
Skills
Java, Java EE, Wildfly, JBoss, EJB, CDI, JPA, Hibernate, Arquillian
Employment
  • Qualitype GmbH
    2009 - present
  • Orga Systems GmbH
    2003 - 2009
  • Orga Kartensysteme
    2001 - 2003
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Dresden
Previously
Paderborn
Links
Other profiles
Contributor to