惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
D
Docker
GbyAI
GbyAI
Y
Y Combinator Blog
Google DeepMind News
Google DeepMind News
G
Google Developers Blog
P
Proofpoint News Feed
云风的 BLOG
云风的 BLOG
雷峰网
雷峰网
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Stack Overflow Blog
Stack Overflow Blog
WordPress大学
WordPress大学
小众软件
小众软件
Engineering at Meta
Engineering at Meta
酷 壳 – CoolShell
酷 壳 – CoolShell
I
InfoQ
B
Blog
H
Help Net Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
A
About on SuperTechFans
B
Blog RSS Feed
Microsoft Security Blog
Microsoft Security Blog

Maciej Walkowiak - Java & Spring

Blog Generating HTTP clients in Spring Boot application from OpenAPI spec PostgreSQL and UUID as primary key Dynamic Projections with Spring Data JPA Container logs with Spring Boot and Testcontainers Reified Generics in Java? Faster integration tests with reusable Testcontainers and Flyway Running one-time jobs with Quartz and Spring Boot The best way to use Testcontainers with Spring Boot Spring Boot & Flyway - clear database between integration tests What's new in Spring? Activate Maven Profile by Operating System Spring Boot with Thymeleaf and Tailwind CSS - Complete Guide How to publish a Java library to Maven Central - Complete Guide Docker Compose - waiting until containers are ready Single file Java applications with JBang Beautiful bash scripts with Gum Running Java on CRaC How to log PostgreSQL queries with Testcontainers Spring Boot 3.0 & GraalVM Native Image - not a free lunch Creating Spring Cloud Function projects with AWS SAM Loading classpath resources to String with a custom JUnit extension Creating Project Templates with Cookiecutter Auto-Registering JUnit 5 extensions Spring Boot component scanning without annotations Listing Maven dependencies in Spring Boot Actuator Info endpoint Spring Cloud AWS 2.3 RC2 Released How I built vlad-cli - command line interface to Vlad Mihalcea On Choosing a Tech Stack
The State of Java Relational Persistence
2019-05-17 · via Maciej Walkowiak - Java & Spring
  • Spring

I had a pleasure to present topic at Spring IO conference in Barcelona. It was my first time speaking at conference - I had only experience with speaking at smaller meetups, so I must say I was quite stressed 😅.

Check below abstract and if you find it interesting, enjoy watching or take a look at slides!

Relational SQL databases are the default and often the best choice for persisting your data. While Hibernate and JPA have dominated the frameworks market there are alternatives worth considering when starting new project.

In this session we will have a closer look to challenges with using SQL databases in Java applications and see how most popular frameworks address them. We will discuss pros and cons of using Java-centric JPA and SQL-centric JOOQ. This talk wouldn’t be complete without discovering what “the new kid on the block” - Spring Data JDBC has to offer and checking how all these solutions fit into the reactive world.

At the end you will have decent high level understanding of all the mentioned frameworks and hopefully make better decision while choosing persistence framework for your next project.

Let's stay in touch and follow me on Twitter: @maciejwalkowiak

Subscribe to RSS feed