TheSecureDeveloper | Events

Sign up to receive updates from The Secure Developer. STAY UP TO DATE *Once you are signed up to our monthly newsletter, you can u….

High Performance Java Persistence with Vlad MIHALCEA: From Zero To Hero

This training is to be held in english!Biography of speaker Vlad MihalceaVlad Mihalcea is a Java Champion, CEO of Hypersistence, working as a Developer Advocate for the Hibernate project. He is passionate about enterprise systems, data access frameworks, and distributed systems. He wrote hundreds of articles about Hibernate on his blog, and he has a gold badge for the Hibernate, Java, and JPA tags on StackOverflow. He’s also the author of the High-Performance Java Persistence book.The course agenda (TOC):Day 1Introduction- O/R Mismatch- JPA vs Hibernate- Schema ownership and incremental migrations- Integration testing strategiesHibernate Connection Management- Connection Providers- Connection Monitoring- Statement Logging and count validator    Basic Mappings- Types- Entity- Embedded- JPA Identifiers- Legacy and enhanced identifier generators (hilo, pooled-lo)    Relationships- Many-to-One- One-to-One- One-to-Many- Many-to-Many- Embedded CollectionsDay 2Inheritance- Single table inheritance caveats- Joined table inheritance caveats- Composition vs inheritance    Entity state transitions- Flushing basics- AUTO flush caveats- Dirty checking- Flush operation order- Bytecode enhancement dirty checking    Batch updates and ResultSet fetching- JDBC batching- How to batch INSERT and UPDATE statements- How to batch DELETE statements    Fetching- Natural key- DTO projections- Entity queries- LAZY vs EAGER- Query-time fetching    Day 3Concurrency control- Isolation levels and database concurrency control- Preventing lost updates in long conversations- Logical vs physical clock optimistic locking- Hibernate collections optimistic locking- Version-less optimistic locking- Java Persistence locking  – Explicit OPTIMISTIC Lock Mode  – OPTIMISTIC_FORCE_INCREMENT Lock Mode  – PESSIMISTIC_FORCE_INCREMENT Lock Mode  – PESSIMISTIC_READ and PESSIMISTIC_WRITE Lock ModesCaching- Database caching- Application caching- Second-level cache entries- Cache synchronization strategies- READ_ONLY CacheConcurrencyStrategy- NONSTRICT_READ_WRITE CacheConcurrencyStrategy- READ_WRITE CacheConcurrencyStrategy- TRANSACTIONAL CacheConcurrencyStrategy- Collection Cache- Query Cache

Modern Frontends -- As Simple as Java EE by Adam Bien

Modern Frontends — As Simple as Java EE by Adam Bien

Thursday, Jan 31, 2019, 7:00 PM

No location yet.

114 Members Went

In this 45 minutes, Adam Bien would like to expose a service with JAX-RS and JSON and implement SPA / PWA with nothing but existing browsers APIs. Questions during the session are highly welcome Link :

Check out this Meetup →

Call for papers for JPoint

If you wish to make a presentation at the conference JPoint, fill in the form on this page.

Meet Josh Long: Spring Developer & Java Champion, Pivotal

Meet Josh Long: Spring Developer & Java Champion, Pivotal

Thursday, Jan 24, 2019, 6:00 PM

Dick’s Sporting Goods Corporate Headquarters
345 Court St Coraopolis , PA

35 Members Attending

Save the date! Josh Long is a Spring Developer Advocate at Pivotal. Josh is a Java Champion, author of five books (including O’Reilly’s upcoming “Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry”) and three best-selling video trainings (including “Building Microservices with Spring Boot Livelessons” w…

Check out this Meetup →

Rafael Winterhalter

JPoint — Java-конференция только для опытных Java-разработчиков и только про разработку. Это будет уже шестая по счету конференция JPoint: с каждым годом она получается еще больше, еще интереснее и еще хардкорнее! 5-6 апреля, в Москве, Конгресс-центр ЦМТ