• OJUG ::: Spring (see comments)

    Location visible to members

    Folks, I’m giving a talk on AI at Devoxx next month in Morocco. Our scheduled Spring talk is postponed. Let me know if you’d like a preview of my AI talk instead. We don’t meet Nov/Dec. Here’s the abstract: https://twitter.com/mikelevin/status/1181949549117607937?s=21 Join us for a Spring talk Stay tuned for details. Let me know if you’ll help out by sponsoring pizza. Thanks, Mike Levin @mikelevin

  • OJUG ::: JPA 2.1 Entity Graphs in Spring Data with Richard

    Location visible to members

    Join us for a talk featuring Richard Thibault Richard Thibault is a full-stack web and mobile developer with over 25 years of experience in the software industry. He is currently focused on Java and Spring, though he also develops in Objective C, Swift, and Javascript. He has built apps for various industries over the years, including banking, travel, and real estate. In his current postion as Principal Software Engineer for National Regulatory Services (NRS), he designs and builds compliance and e-learning applications for the financial services industry. In his spare time, he likes to play guitar and travel. JPA 2.1 Entity Graphs Spring Data JPA makes querying easy, but the typical use case is to use lazy loading on child records, which can result in performance issues, such as the dreaded "N+1 selects" problem. JPA 2.1 introduced Entity Graphs, allowing you to explicilty state which entities get loaded at runtime, resulting in highly performant query joins. We’ll take a look at how to implement Entity Graphs in the context of a Spring Boot application. Let me know if you’ll help out by sponsoring pizza. Thanks, Mike Levin @mikelevin