Living in the remembrance of Krishna Bhakti πͺ·
Java Backend Developer π» (Spring Boot)
Learning & growing β
Intern @IDSInfotech Chandigarh | api developer
Hey @X
Want to connect with people in tech who value both technical excellence and spiritual growth
If you are building your career while staying grounded.
let's connect! And let's support each other's journey
#CONNECTTIME
Day 5 Of Deep Diving into Spring Boot! π
Diving deep into Spring Data JPA today:
πΉ Hibernate ORM & Entity Lifecycle
πΉ Mappings (1:1, 1:N, N:M)
πΉ Cascading & FetchTypes
πΉ Solving the N+1 query problem
Crushing the homework next. The backend journey continues! π»β¨
Day 4 β¨ Of Deep Diving Into Spring Boot β
Covered today :
β’ PUT , PATCH AND DELETE mapping.
β’ Input Validation and creating custom Annotation.
β’ Exception handling in spring boot web mvc.
β’ Transforming API response in Spring Web MVC.
Day 4 β¨ Of Deep Diving Into Spring Boot β
Covered today :
β’ PUT , PATCH AND DELETE mapping.
β’ Input Validation and creating custom Annotation.
β’ Exception handling in spring boot web mvc.
β’ Transforming API response in Spring Web MVC.
Day 3 Of Deep Diving Into Spring Boot π
Covered in Module 2 today:
β’ MVC Architecture
β’ Dispatcher Servlet & Tomcat
β’ DTOs, Controllers & Service Layer
β’ JPA Repository
β’ PUT, PATCH & DELETE APIs
β’ Validation & Exception Handling
β’ API Response Transformation
Non-Functional Requirements β Scalability, security, reliability, high availability, and low latency.
β’ State Machines β Understanding how a payment moves through different states such as Created β Authorized β Captured β Settled (or Failed )
π Day 3 of Building a Razorpay Clone
Today was all about understanding how real-world payment systems are designed.
π Covered:
β’ Functional Requirements β Authentication, payment processing, transaction tracking, merchant dashboard.
Building a Razorpay Clone β Day 2 β¨
Discussed the project flow and design today.
Now the challenge is to complete 3 modules before the upcoming weekend classes β³
Trying to stay consistent and grow every single day π
#BackendDevelopment#CodingJourney
Non-Functional Requirements β Scalability, security, reliability, high availability, and low latency.
β’ State Machines β Understanding how a payment moves through different states such as Created β Authorized β Captured β Settled (or Failed )
This verse outlines the essential qualifications needed to achieve spiritual liberation (Moksha). It emphasizes that true freedom comes from shedding the ego, overcoming attachment to material things, staying anchored in spiritual consciousness, and remaining balanced.
GITA 15.5
Those who are free from pride and delusion, who have conquered the evil of attachment, who are constantly devoted to the Supreme Self and who are liberated from the dualities of pleasure and pain -such wise, un-deluded individuals attain that eternal, imperishable state
Most job seekers do this:
Find a job β
Click Apply β
Upload the same resume β
Repeat 100 times β
Every job is different.
Your resume should be too.
https://t.co/8t8Mn3rqKC π
In simple terms:
Gateway = handles the payment request
Processor = handles the money movement
Currently learning this while building a Razorpay clone π
A lot of people confuse Payment Gateway with Payment Processor π
π³ Payment Gateway
β Collects and securely transfers payment details from the customer to the bank.
π¦ Payment Processor
β Actually moves the money between the customerβs bank and merchantβs bank.
Designed the complete payment flow including
β’Merchant onboarding
β’Order & payment lifecycle
β’Payment gateway + processor flow
β’Net banking/card payment handling
β’Webhooks & idempotency
β’Refund lifecycle (full + partial)
β’Payment state machine with valid transitions
Day 3 Of Deep Diving Into Spring Boot π
Covered in Module 2 today:
β’ MVC Architecture
β’ Dispatcher Servlet & Tomcat
β’ DTOs, Controllers & Service Layer
β’ JPA Repository
β’ PUT, PATCH & DELETE APIs
β’ Validation & Exception Handling
β’ API Response Transformation
DAY 2 Of Learning Spring Boot.
Just completed the first module β 2 more to go!
Most of the concepts were already familiar to me, but it was still a great revision and learning experience. π
Hey @X
Want to connect with people in tech who value both technical excellence and spiritual growth
If you are building your career while staying grounded.
let's connect! And let's support each other's journey
#CONNECTTIME