Learn about generics and type erasure, along with its benefits and limitations, and explore various workarounds for getting a class of generic type information at runtime.

Also find me here:
Baeldung Author
Suraj Mishra
Hi readers, my name is Suraj Mishra. As a software engineer I have worked in various countries such as Japan, United States & Canada. I have mainly worked in Fintech domain that includes credit card issuer , banking and payment industry. I love to work on backend engineering problems including API, database , big data , batch & stream processing, automation , cloud computing (GCP & AWS ) .
Here's what I've written (so far):
Baeldung on Java
- All
- Spring Data (3)
- Persistence (3)
- Java IO (3)
- Spring Boot (2)
- JPA (2)
- Logging (1)
- Java Web (1)
- Java Collections (1)
Get Client Information From HTTP Request in Java
Filed under Java Web
Learn about the HttpServletRequest object, which provides helpful methods to capture information about requesting clients.
How to Create CSV File from POJO with Custom Column Headers and Positions
Filed under Java IO
Learn how to convert POJO to CSV format and write to the CSV file.
Scroll API in Spring Data JPA
Filed under Spring Data
A quick and practical guide to Scroll API in Spring Data JPA.
Count the Number of Rows in Spring Data JPA
Filed under Spring Data
Learn how to count the number of rows by using Spring Data JPA features.