DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Curious about the future of data-driven systems? Join our Data Engineering roundtable and learn how to build scalable data platforms.

Data Engineering: The industry has come a long way from organizing unstructured data to adopting today's modern data pipelines. See how.

Threat Detection: Learn core practices for managing security risks and vulnerabilities in your organization — don't regret those threats!

Managing API integrations: Assess your use case and needs — plus learn patterns for the design, build, and maintenance of your integrations.

Avatar

Raghavan Alias Saravanan Muthu

Technical Architect & Project Manager at IBM India Private Limited

Bangalore, IN

Joined May 2006

http://php.raghsonline.com

About

A passionate Technical Evangelist on Java SE/EE arena having a good hands on experience in Mulithreaded, Batch processing enterprise application development for BFSI, Telecom and Automobile Industries for more than 12 years.

Stats

Reputation: 1609
Pageviews: 0
Articles: 0
Comments: 26
  • Comments

Nothing here yet! Would you like to post an article?

Comments

Lombok and JPA: What Could Go Wrong?

Jul 04, 2021 · Aleksey Stukalov

Perfect. Thank you for the quick confirmation Andrey!

Shutdown Spring Boot Applications Gracefully

Jul 04, 2021 · Amit Phaltankar

Wonderful Article Amit. Thank you for sharing the insights. Will surely try to keep this graceful shutdown as a default attribute in the `application.properties` file going forward, as it seems to be a harmless but value added entry! Of course, optionally the same for the JMS stuff when using it too.

Lombok and JPA: What Could Go Wrong?

Jul 04, 2021 · Aleksey Stukalov

Brilliant Article and thanks to Google for pointing me to the right article on time, when I just searched for it after getting the same error/recommendation from the JPA Buddy on the Intellij IDEA :) Thank you for the detailed explanation , which was indeed what I was looking for.

So, we can still use Lombok with JPA, provided we do this workaround by removing the @Data annotation and let Inteliij IDEA supply the rest of the annotations for the alternatives (which it indeed does when you click on Quick Action) and the other extra thing on excluding the non-lazy attributes on @ToString Annotation. Agreed, it may seem a bit extra work, especially when you have more entities in your project. However, we still have a longer route to use Lombok with JPA :) Is that right?

5 Key Postgres Advantages Over MySQL

Jan 12, 2021 · Swapnil Bhagwat

Good article. Thanks for sharing.

DevOps Implementation For C and C++ Projects

Jan 28, 2020 · Pavan Belagatti

Interesting read. Thanks for sharing Pavan. Python is used to build the package managing utility for C/C++!!

Two Ways to Join String in Java 8: StringJoiner and String.join Examples

May 15, 2019 · Lindsay Burk

That's an interesting post. Enjoyed reading through as I had gone through the same exercise of manually juggling the strings by carefully adding the delimiters, a few decades ago!! Glad to know the way the Java 8 has paved.

Design Patterns for Beginners With Java Examples

May 15, 2019 · Ranga Karanam

A nice comprehensive tutorial for the Design Patterns in Java. Thanks Ranga.

An Overview of 3 Java Embedded Databases

May 15, 2019 · Swathi Prasad

A good article and thanks for sharing your views. However, we could have a bit more details than just a simple overview.

7 Reasons Why Using SELECT * FROM TABLE in SQL Query Is a Bad Idea

Apr 10, 2019 · Javin Paul

That is a more convincing article. Thanks for sharing.

How To Install Multiple Versions of Java on the Same Machine

Apr 07, 2019 · Lindsay Burk

A clean and crisp tutorial. Thank you Shamik.

Everything About HTTPS and SSL in Java

Jan 23, 2019 · Akhil Raj

It is a nice article explaining all the nittigritties. Thank you Akhil. Cheers!!

If You're Using Java’s Scanner Class for Keyboard Input, You're Doing it Wrong

Sep 09, 2018 · Lindsay Burk

A good article. A relevant article that provides a good analytics on the nauances of Scanner class is here -> https://ryanharrison.co.uk/2014/06/06/java-a-common-pitfall-when-using-scanner.html.

IoC vs. DI

Jul 31, 2018 · Mike Gates

Neatly explained. Thanks.

The Significance of Chatbots

Mar 05, 2018 · Jibu Abraham

Thanks for the short and seeet introductory article on the chat it. Exactly what I was looking for.

ClassNotFoundException vs. NoClassDefFoundError

Nov 07, 2016 · Suresh Rajagopal

Very good article, with a short and sweet example. Keep up the good work.

Cheers!

Stop using Javadoc @author tag

May 09, 2016 · Vojtech Ruzicka

Good post. However, there may be a need for this @author tag if multiple authors contribute to a file. Right?

Groovy JDK (GDK): Date and Calendar

Apr 07, 2016 · James Sugrue

Nice article. That is a coolest set of examples with a precise explanation. Thanks for your efforts!

Who Are the Java EE Guardians and Why Should You Care?

Mar 25, 2016 · Dave Fecak

Pleasure is all mine Reza. Needless to say, I would extend my support in all the possible ways, as I have also been BREATHING Java for more than 12 Years :)

Best wishes to the team to come up with the WINNING strategy.

Who Are the Java EE Guardians and Why Should You Care?

Mar 25, 2016 · Dave Fecak

Thanks for sharing the information. I am sure the community would not die so soon! The guardians will be the saviors!

From Java to Groovy in a Few Easy Steps

Mar 24, 2016 · Guillaume Laforge

That is a brilliant write up Guillaume Laforge! The source code could have been written in multiple lines than being pulled to the extreme right so as to have them all displayed in single line.

Cheers!

Eclipse IDE for Beginners

Mar 22, 2016 · Kesha Williams

A very good article, much helpful to the beginners who are starting out with Eclipse.

Dealing With the Diamond Problem in Java

Mar 21, 2016 · Hari Kiran G

The wordpress looks so cool Hari Kiran. Best wishes to the site and the readers to get benefited out of it. Keep up the great work and the spirits.

Dealing With the Diamond Problem in Java

Mar 21, 2016 · Hari Kiran G

Thanks Ganesh. My recommendation was to add a disclaimer to the article so that it will help the readers and more so it would avoid confusions especially to the users who have not landed in Java 8.

Dealing With the Diamond Problem in Java

Mar 19, 2016 · Hari Kiran G

Good post. As you say, it is helping to achieve resolving the classic Diamond Problem using the strategy, for Java versions prior to Java 8. However the example uses 'default' in the Interface method declaration. Java 8 only has introduced 'default' thing in Interfaces. Does not that conflict?

Kindly correct me if I had misunderstood somewhere.

How Spring Boot Auto-Configuration Works

Mar 19, 2016 · Sam Atkinson

A good post Siva. Your website/blog is also very good. i liked the simple theme and template you have in your blog. Keep it up.

It is really cool by the way Spring handles the same instance of bean conditionally for various profiles pertaining to the environment - Dev, Test, Prod etc., Thanks for sharing.

Toplink Named Queries (JPA) in TomCat 5.5

Feb 16, 2009 · Boris Derzhavets

Thanks for the excellent write-up!

Cheers,

Raghavan alias Saravanan M.

User has been successfully modified

Failed to modify user

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: