Tag

Hibernate

0 views collected around this technical thread.

Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Apr 24, 2025 · Backend Development

Mastering JPA with @Formula, @SQLRestriction, and @Filter in Spring Boot 3

This article explains how three Hibernate annotations—@Formula, @SQLRestriction (or @Where), and @Filter—solve common JPA pain points such as scattered query logic, duplicated calculations, and hard‑coded filters, providing code‑reduction, better performance, and easier maintenance in Spring Boot 3 projects.

AnnotationsDynamic QueriesHibernate
0 likes · 8 min read
Mastering JPA with @Formula, @SQLRestriction, and @Filter in Spring Boot 3
macrozheng
macrozheng
Apr 16, 2025 · Backend Development

Which Java Technologies Are Truly Obsolete? A 2024 Guide for Developers

This article reviews common Java backend technologies, explains why JSP, Struts, Hibernate and several legacy tools are no longer worth learning, and highlights the essential concepts—especially deep mastery of Servlets—that modern Java developers should focus on in 2024.

HibernateMyBatisServlet
0 likes · 9 min read
Which Java Technologies Are Truly Obsolete? A 2024 Guide for Developers
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Apr 3, 2025 · Backend Development

Master Spring Boot 3 Entity Design: Best Practices & Real‑World Examples

This article walks through essential Spring Boot 3 JPA entity design techniques—including inheritance, primary‑key mapping, relationship handling, cascade operations, validation, auditing, DTO projection, and index creation—providing clear code examples and configuration tips for building robust, maintainable backend services.

AuditingEntity DesignHibernate
0 likes · 11 min read
Master Spring Boot 3 Entity Design: Best Practices & Real‑World Examples
Architecture Digest
Architecture Digest
Feb 11, 2025 · Backend Development

Outdated Java Backend Technologies You Can Stop Learning

The article reviews several Java backend technologies—JSP, Struts, Hibernate, Servlet, Applet, Swing, JDBC, and XML—explaining why they are now considered obsolete or low‑priority and recommending modern alternatives such as Spring MVC, MyBatis, and deep Servlet knowledge for current development.

FrameworksHibernateJSP
0 likes · 9 min read
Outdated Java Backend Technologies You Can Stop Learning
macrozheng
macrozheng
Jan 26, 2025 · Backend Development

Which Java Technologies Are Worth Learning in 2024? A Practical Guide

Based on 20 years of Java experience, this article evaluates Java technologies like JSP, Struts, Hibernate, and Servlet against practical use, depth of understanding, and interview relevance, recommending which to drop, which to master, and highlighting alternatives such as Spring MVC and MyBatis.

HibernateJSPJava
0 likes · 8 min read
Which Java Technologies Are Worth Learning in 2024? A Practical Guide
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Sep 12, 2024 · Backend Development

How to Properly Log SQL Queries in Spring Boot Without Using show_sql

This article explains why the default Spring Boot show_sql setting only prints SQL to the console, demonstrates its limitations, and provides a reliable approach using Hibernate logging and a datasource‑proxy to capture full SQL statements, parameters, and batch execution details in log files.

HibernateJavaSpring Boot
0 likes · 7 min read
How to Properly Log SQL Queries in Spring Boot Without Using show_sql
FunTester
FunTester
Aug 30, 2024 · Backend Development

Choosing a Java ORM Framework: Key Factors, Popular Options, and Implementation Steps

This article explains why Java ORM frameworks are essential for simplifying database access, outlines the critical criteria for selecting the right ORM, compares popular choices such as Hibernate, JPA, EclipseLink, and DataNucleus, and provides a step‑by‑step guide for successful implementation.

DatabaseHibernateJPA
0 likes · 14 min read
Choosing a Java ORM Framework: Key Factors, Popular Options, and Implementation Steps
macrozheng
macrozheng
Jul 18, 2024 · Backend Development

Which Java Technologies Are Obsolete? Expert Advice on What to Skip

This article reviews outdated Java technologies—JSP, Struts, Hibernate, and others—explaining why they are no longer essential for modern backend development and offering clear guidance on which skills to prioritize or abandon.

HibernateJSPJava
0 likes · 9 min read
Which Java Technologies Are Obsolete? Expert Advice on What to Skip
Architecture Digest
Architecture Digest
Apr 2, 2024 · Backend Development

Outdated Java Backend Technologies and Learning Recommendations

The article examines which Java backend technologies are considered obsolete—such as JSP, Struts, Hibernate, and others—by applying criteria like practical usage, depth of understanding, and interview relevance, and advises learners on what to drop, prioritize, or master for modern development.

HibernateJSPJava
0 likes · 7 min read
Outdated Java Backend Technologies and Learning Recommendations
Java Architecture Diary
Java Architecture Diary
Feb 23, 2024 · Backend Development

Spring Boot 3.2.3 Release: Hibernate Compatibility Tip & Key Bug Fixes

The Spring Boot 3.2.3 update introduces Hibernate 6.4.4, advises GraalVM users to downgrade to 6.4.2, lists numerous bug fixes, upgrades dozens of dependencies, and notes that the PIG microservice now runs on SpringBoot3.2.3 and SpringCloud 2023.

Bug FixesDependency UpgradeGraalVM
0 likes · 7 min read
Spring Boot 3.2.3 Release: Hibernate Compatibility Tip & Key Bug Fixes
Java Architect Essentials
Java Architect Essentials
Jan 2, 2024 · Backend Development

Outdated Java Technologies You Can Stop Learning: JSP, Struts, Hibernate, and More

The article advises Java developers to abandon learning outdated technologies such as JSP, Struts, and Hibernate, while emphasizing the continued importance of mastering Servlets and recommending a shift to modern frameworks like Spring MVC and MyBatis for effective backend development.

FrameworksHibernateJSP
0 likes · 8 min read
Outdated Java Technologies You Can Stop Learning: JSP, Struts, Hibernate, and More
macrozheng
macrozheng
Sep 12, 2023 · Backend Development

Which Java Technologies Are Still Worth Learning? A Practical Guide

This article reviews common Java technologies—JSP, Struts, Hibernate, Servlet, and others—evaluating their relevance for modern backend development based on practical usage, depth of understanding, and interview value, and offers clear recommendations on what to study or drop.

FrameworksHibernateJava
0 likes · 9 min read
Which Java Technologies Are Still Worth Learning? A Practical Guide
Java Captain
Java Captain
Jul 21, 2023 · Backend Development

Outdated Java Technologies You Should Stop Learning

This article reviews several Java backend technologies—JSP, Struts, Hibernate, Servlet, and others—explaining why they are considered outdated or unnecessary for modern development and offering guidance on what newcomers should focus on instead.

HibernateJSPJava
0 likes · 9 min read
Outdated Java Technologies You Should Stop Learning
Sohu Tech Products
Sohu Tech Products
Apr 26, 2023 · Backend Development

Outdated Java Technologies: Why You Can Skip JSP, Struts, Hibernate, and Other Legacy Tools

This article reviews several Java technologies that have become obsolete or less relevant—such as JSP, Struts, Hibernate, Applet, Swing, JDBC, and XML—explaining why newcomers can safely ignore them and focus on modern alternatives like Spring MVC, MyBatis, and deep Servlet knowledge.

HibernateJSPJava
0 likes · 7 min read
Outdated Java Technologies: Why You Can Skip JSP, Struts, Hibernate, and Other Legacy Tools
Selected Java Interview Questions
Selected Java Interview Questions
Nov 25, 2022 · Backend Development

Outdated Java Backend Technologies You Can Stop Learning

This article reviews several Java backend technologies—JSP, Struts, Hibernate, Servlet, Applet, Swing, JDBC, and XML—explaining why they are becoming obsolete or less essential and offering guidance on which ones learners can safely skip or deprioritize.

HibernateJavaMyBatis
0 likes · 9 min read
Outdated Java Backend Technologies You Can Stop Learning
macrozheng
macrozheng
Oct 30, 2022 · Backend Development

Which Java Technologies Are Obsolete? A 20‑Year Veteran’s Guide

Drawing on two decades of Java experience, this article evaluates outdated Java technologies—JSP, Struts, Hibernate, and others—based on real‑world development relevance, interview usefulness, and depth of understanding, and offers clear recommendations on what to skip and what to master.

HibernateJSPJava
0 likes · 8 min read
Which Java Technologies Are Obsolete? A 20‑Year Veteran’s Guide
Java Captain
Java Captain
Oct 23, 2022 · Backend Development

Outdated Java Technologies: What to Skip and What to Master

The article reviews decades of Java development, explaining why technologies such as JSP, Struts, Hibernate, Applet, Swing, JDBC, and XML are now largely obsolete for new learners, and recommends focusing on Spring MVC, MyBatis, and a deep understanding of Servlets.

FrameworksHibernateJSP
0 likes · 8 min read
Outdated Java Technologies: What to Skip and What to Master
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Dec 16, 2021 · Backend Development

Master Custom Data Sources and JPA Configuration in Spring Boot

This guide walks through configuring custom and multiple data sources, using Spring Data repositories, fine‑tuning JPA and Hibernate settings, customizing naming strategies, enabling second‑level caching, and exposing repositories as REST endpoints in a Spring Boot 2.4.13 application.

DataSourceHibernateJPA
0 likes · 10 min read
Master Custom Data Sources and JPA Configuration in Spring Boot
Java Architect Essentials
Java Architect Essentials
Sep 27, 2021 · Backend Development

Comparative Analysis of Java Persistence Frameworks: Hibernate, MyBatis, JOOQ, Ebean, Spring Data JPA and JDBC Template

The article evaluates major Java persistence solutions—Hibernate, MyBatis, JOOQ, Ebean, Spring Data JPA and JDBC Template—by comparing their SQL encapsulation, DSL support, cross‑database portability, performance, and security, ultimately recommending JDBC Template for the author's project.

HibernateJDBCJOOQ
0 likes · 13 min read
Comparative Analysis of Java Persistence Frameworks: Hibernate, MyBatis, JOOQ, Ebean, Spring Data JPA and JDBC Template