Skip to content
akquinet Logo

akquinet AG – Blog

Technologies, methods and tools

  • Topics
    • Enterprise Applications
    • Mobile Solutions
    • User Experience
    • DevOps
    • Project Management
  • Contact
  • Legal Notice

Java

JPA Pitfalls (9): UPDATE/DELETE and Persistence Context

21. June 2020 | Michael Bouschen

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe bulk the effect of JPQL operations on the EntityManager cache.

Continue reading →

JPA Pitfalls (8): Navigation of Relationships

21. June 2020 | Michael Bouschen

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe unexpected results of navigational JPQL queries.

Continue reading →

JPA Pitfalls (7): Null Parameter

12. May 202021. June 2020 | Michael Bouschen

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe issues with using null parameter values.

Continue reading →

JPA Pitfalls (6): Query Result with Duplicates

11. May 202012. May 2020 | Michael Bouschen

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe unexpected duplicates in the result of a JPQL query.

Continue reading →

JPA Pitfalls (5): Object-Relational Mapping and Inheritance

29. March 202030. March 2020 | Michael Bouschen

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe possible performance impacts of JPA inheritance mapping strategies.

Continue reading →

JPA Pitfalls (4): Relationship Owner

21. March 2020 | Michael Bouschen

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe issues with bidirectional relationships.

Continue reading →

JPA Pitfalls (3): Cascade Persist

21. March 2020 | Michael Bouschen

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe issues of EM.persist with respect to relationships.

Continue reading →

JPA Pitfalls (2): List or Set Relationship

10. March 202010. March 2020 | Michael Bouschen

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe the difference between a set or list relationship.

Continue reading →

JPA Pitfalls (1): Serialized Collection

10. March 202010. March 2020 | Michael Bouschen

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe, how easily a relation mapped as collection ends up as a blob.

Continue reading →

Posts navigation

Previous
Next

DiGA's und Gamification - Tech Talks at tech@spree provided by akquinet

activity akquinet android AngularJS as7 Berlin CDI CLI cluster clustering command line interface database performance deployment Deutschland EAP EAP6 EJB Enterprise Application Platform Functional Programming Germany ha haskell Hibernate high availability html5 hudson iPOJO Java Java EE javaEE javascript JBOSS JBoss AS 7 JPA jsf kotlin Maven mobile osgi Redhat Red Hat test usability UX wildfly

Recent Posts

  • – PODCAST – Digital Health Apps and Gamification
  • Descriptive names for column constraints in Hibernate
  • An Introduction to Functional Programming with Kotlin
  • Who we are – working at akquinet tech@spree
  • Human Centered Design: user-centric despite limited Budgets and fixed Deadlines
  • Extensible and configurable WebSocket messages
  • Design Principles – our Development Guidelines
  • – PODCAST – UX consulting in fixed-price projects

Links

  • Blog (German) Blog (German)
  • akquinet Homepage akquinet Homepage
  • Instagram Instagram
  • LinkedIn LinkedIn
  • Xing Xing
Powered by WordPress.com.
akquinet AG – Blog
akquinet-logo-4c.jpg / Proudly powered by WordPress Theme: Sketch.
 

Loading Comments...
 

You must be logged in to post a comment.