Jyotiprakash Mishrablog.jyotiprakash.org·Nov 18, 2024Dynamic Plugin Loading in Java: From Configuration to Annotation-Based Dependency InjectionIn modern software development, dynamically loading and managing plugins at runtime allows for high flexibility, extensibility, and modularity in applications. This blog will walk through creating a dynamic plugin architecture using Dependency Inject...DiscussJava
QazneticforQazneticqaznetic.hashnode.dev·Oct 29, 2024Panduan Lengkap Menggunakan json_serializable dan json_annotation untuk Model yang Rapi di FlutterDalam pengembangan aplikasi Flutter, sering kali kita perlu mengonversi data dari JSON ke objek Dart atau sebaliknya. Ini terutama umum dalam aplikasi yang mengambil data dari API atau menyimpan data secara lokal dalam format JSON. Untuk mempermudah ...DiscussFlutter Fundamentalsjson
Tanish DwivediforSpring Boot Simplifiedspringbootguide.hashnode.dev·Oct 22, 2024Important Annotations in Java Spring BootIn this blog, we’ll take a look at some of the most important annotations in Spring Boot, explain their use, and show how they make developing applications faster and easier. 1. What Are Annotations in Java Spring Boot? In Java, annotations are metad...Discuss·1 like·27 readsSpringboot
Tina Hollyblog.tinaciousdesign.com·Oct 14, 2024Open API (Part 3): Generating an OpenAPI spec file from codeOverview This is the 3rd article in a series of posts about working with Open API to create generated API clients and documentation websites. In the 1st post we went over what we can do with Open API spec files, e.g. generate API clients and documen...Discuss·93 readsOpenApi
Uttam Mahatauttammahata.hashnode.dev·Oct 1, 2024Understanding Spring Boot Annotations: A Comprehensive GuideUnderstanding Spring Boot Annotations: A Comprehensive Guide Spring Boot is widely known for simplifying Java application development, and one of its most powerful features is its extensive use of annotations. Annotations in Spring Boot significantly...DiscussSpringboot
Nikhil Soman Sahunikhilsomansahu.hashnode.dev·Sep 12, 2024How to Fix the SqlExceptionHelper Null Return in Hibernate with Spring Boot: A Step-by-Step GuideIf you’ve encountered the error message: Cannot invoke "org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(java.sql.SQLException, String)" because the return value of "org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelega...Discuss·30 readsSpringboot
Myoneemyonee.hashnode.dev·Aug 10, 2024Proxy와 AnnotationProxy 역할 어노테이션은 기능을 활성화하거나 설정, 프록시는 실제로 그 기능을 구현하는 역할 어노테이션이 적용된 메서드나 클래스에 대해 추가로직을 삽입하거나, 메서드 호출을 가로채 특정 기능을 수행 동작 방식 JDK 동적 프록시 인터페이스 기반 : 인터페이스를 구현하는 프록시 객체를 생성 InvocationHandler 인터페이스를 구현하여 메서드 호출을 가로챔 인터페이스가 없는 클래스는 적용 불가능 CGLIB 프록시 클래스 ...Discussproxy
Myoneemyonee.hashnode.dev·Aug 1, 2024[트러블 슈팅] @Retryable과 @RecoverRecover 애너테이션 @Retryable 애너테이션을 통해 정의된 메서드에서 예외가 발생했을 때, 지정된 횟수만큼 재시도하고, 여전히 예외가 발생하는 경우 @Recover 애너테이션이 붙은 메서드가 호출된다. 문제 상황 Spring Retry는 @Recover 메서드의 파라미터 목록을 통해 어떤 메서드에서 발생한 예외를 처리할지 결정한다. @Recover 메서드는 예외 타입 외에도, @Retryable 메서드의 파라미터 타입과 일치하는 추가...Discuss·1 likeSpringboot
Myoneemyonee.hashnode.dev·Aug 1, 2024Composed-annotation합성 애너테이션 @Recover 애너테이션으로 씨름하다가 커스텀 애너테이션을 만들면 어떨까? 하고 관련 정보를 찾아봤다. Java에서는 애너테이션 상속이 지원되지 않는데, 애너테이션 합성을 통해 유사한 기능을 구현할 수 있다. 애너테이션 합성을 사용하면 커스텀 애너테이션을 정의하고, 해당 애너테이션이 다른 애너테이션을 포함하도록 할 수 있다. 메타 애너테이션(Meta-annotation) 애너테이션 위에 붙은 애너테이션 합성 애너테이션(Co...Discussannotations
Dharshini Sankar Rajdharshinisankarraj.hashnode.dev·Jul 22, 2024Data LabelingIntroduction to In-House Data Labeling Data annotation, often called data labeling, is a cornerstone of the AI integration pipeline. It acts as the bridge between the raw data and a functional ML model. The annotators or automated tools add labels or...Discussannotations