Write Your First Microservice Using Java and Spring Boot | Java microservices | REST API

  Рет қаралды 66,516

Selenium Express

Selenium Express

Күн бұрын

Пікірлер
@ramkumarreddy4295
@ramkumarreddy4295 2 жыл бұрын
Instead of additional dependency for modelmapper, there is BeanUtils class which is part of spring framework it provides copy method for copying properties from one object to another object
@SeleniumExpress
@SeleniumExpress 2 жыл бұрын
Pinned this comment. If anyone is reading this, here is another way how you could copy properties. It's another go to approach.
@techgyan6233
@techgyan6233 5 ай бұрын
@@SeleniumExpress Using Constructor Mapping You can define a constructor in the DTO that takes an entity object as a parameter. This reduces the amount of boilerplate code. Example: ResponseDTO with Constructor: java Copy code public class EmployeeResponseDTO { private Long id; private String name; public EmployeeResponseDTO(Employee employee) { this.id = employee.getId(); this.name = employee.getName(); } // Getters } Usage: Employee employee = employeeRepository.findById(1L).orElseThrow(); EmployeeResponseDTO dto = new EmployeeResponseDTO(employee);
@kirangajul6782
@kirangajul6782 2 жыл бұрын
The most underrated channel sir, I really wish your channel grow faster and faster. It should be reaching more than a half million now already.
@htetoowaiyan723
@htetoowaiyan723 Жыл бұрын
As a beginner, the way you teaching is best and easiest way for me to understand the microservices. Thank you so much for this.
@gundrachandrasekharreddy8011
@gundrachandrasekharreddy8011 2 жыл бұрын
Thank you abhilash....! . I haven't seen this kind of clean and good content presentation anywhere. It was a great learning experience. Thank you once again and keep it up.
@krishnakittu3266
@krishnakittu3266 2 жыл бұрын
Please start series of solving hackers ranking questions :)
@mohammedmoosamr4052
@mohammedmoosamr4052 2 жыл бұрын
Eagerly waiting for micro services series thanks 🙏 bro. This complete series is on KZbin
@aw703
@aw703 2 жыл бұрын
Thanks sir for the videos sir. Please release the videos regularly so that we can enhance our skill
@ebin44
@ebin44 Жыл бұрын
Marvelous way of teaching 👍
@KarthiKeyan-re1uh
@KarthiKeyan-re1uh 2 жыл бұрын
Most waiting video 😍😍
@vakkalahari5449
@vakkalahari5449 2 жыл бұрын
This channel must and should grow more, I request you everyone please share Abhilash videos.
@manamohansamal1040
@manamohansamal1040 2 жыл бұрын
There is a implicit class called BeanUtils provided by spring as well to map property from entity to models.
@eswarsai9333
@eswarsai9333 Жыл бұрын
Hi Abhilash, kudos for providing this kind of content on KZbin. I request you to make a tutorial on junit/mocking when u get free time Thanks in advance 😊
@SonalGupta25
@SonalGupta25 Жыл бұрын
Also, we can use MapStruct (which automates the process of creating a mapper to map data objects with model objects using annotation) .
@tasteanotherbite1265
@tasteanotherbite1265 2 жыл бұрын
A great explanation. Really helpful.
@harshhwardhanrai3716
@harshhwardhanrai3716 Жыл бұрын
4.:52 thank god she asked that question, I was having the same doubt as well.
@rohitsachdeva4624
@rohitsachdeva4624 2 жыл бұрын
your courses are good just a suggestion also include the error handling scenarios for the people who are new to this can get along with other things also.
@YugNirman15
@YugNirman15 2 жыл бұрын
Please start series of real time project with microservices.
@SeleniumExpress
@SeleniumExpress 2 жыл бұрын
Hi Pradeep, you can follow the current series. This will serve the needs
@YugNirman15
@YugNirman15 2 жыл бұрын
@@SeleniumExpress Thank you abhilash. I have followed all Spring, Spring MVC series and share it too with frnds. It was great learning experience.
@weilichen2961
@weilichen2961 Жыл бұрын
Can you please make a video on geting a list of employees? using the spring boot 3 ListCrudRepository? thanks in advance
@MohammadShoaibgamerzone
@MohammadShoaibgamerzone 2 жыл бұрын
Just curious as to why @Data was not used and manually @Getter @setter were used in entity class .
@mansinghyadav548
@mansinghyadav548 2 жыл бұрын
Thank you soo much sir. We love you sir
@SeleniumExpress
@SeleniumExpress 2 жыл бұрын
❤️❤️
@sagarghodake9289
@sagarghodake9289 2 жыл бұрын
Thank you abhilash....! can you make video on merging 2 APi calls to 2 different micro-services (each having their own db copy) as one using say GrpahQl or CQRS in this series
@maniteja5215
@maniteja5215 2 жыл бұрын
Love your videos ❤️ eagerly waiting. I have a doubt, which frontend framework goes good with springboot(react or angular)
@SeleniumExpress
@SeleniumExpress 2 жыл бұрын
Thanks Mani for the kind words. ❤️ You can choose any one of it for learning. Once you have a project assigned, the you can work on whatever that comes in your way.
@pallavajhulayaswanthmanika7319
@pallavajhulayaswanthmanika7319 Жыл бұрын
In address response we dont have employee id and also in the repository query. When I use the same process, I am getting error like column for employee id not found. Unless I add the employee id in the native query and response class, the issue doesn't resolve. How to handle this ?
@manish_55
@manish_55 8 ай бұрын
sir ur background music get me chill when my overloaded by ur lecture
@varatharajvenkat4817
@varatharajvenkat4817 Жыл бұрын
Abilash your videos very use full for all.please try to upload the source code.
@arnabchatterjee5121
@arnabchatterjee5121 2 жыл бұрын
Really good content sir.Is there any paid course available for this!! I want to explore more on this.
@ashimroy3891
@ashimroy3891 Жыл бұрын
Sir kindly explain, why are we manually creating database and table ? Is the objective of jpa repository to create the database and table automatically ?
@AashishRanjan-z4c
@AashishRanjan-z4c Жыл бұрын
Hello Sir, In service package, I am getting error as non static method findById(ID) cannot be referenced from a static context. How to fix it?
@aibardulatov
@aibardulatov 11 ай бұрын
I am so confused in databases. Before you said that in microservices architecture, each service has separate database. But here you make common database for address and employee service. Maybe you will tell us how to join tables, when services has own database?
@MuralikrishnaPennam
@MuralikrishnaPennam Жыл бұрын
EmployeesResponse class properties will be change in case how to map both employees entity and response class
@kentfang
@kentfang Жыл бұрын
how do you deploy both microservices at the same time?
@ajaydhiman2368
@ajaydhiman2368 2 жыл бұрын
Why you didn't use @Repository annotation in Repository class or its optional to use ?
@ajaydhiman2368
@ajaydhiman2368 2 жыл бұрын
@Selenium Express - ?
@hoangang6586
@hoangang6586 Жыл бұрын
yepp, it is optional
@lovetyagi5266
@lovetyagi5266 2 жыл бұрын
PLEASE MAKE VIDEO ON JAVA CONCURRENCY AND NON BLOCKING IO
@ainigma100
@ainigma100 2 жыл бұрын
Thank you for the great video! Is it possible to use h2-database with microservices (not in Production. Only during development). Assume that I load the database from a file and not from the memory. How am I going to set the relationship between Employee Service and Address Service (1 to 1) if they are actually a different application? Can I do something like this or it is impossible to do with an H2 database? Thank you in advance!
@anoopm4152
@anoopm4152 2 жыл бұрын
Bro please have a series on React
@vndprasadgrandhi4344
@vndprasadgrandhi4344 2 жыл бұрын
Hi Bro,It's a wonderful explanation..thank you very much for your support.but I have one doubt on importance of model mapper with and without.. please explain 😊
@SeleniumExpress
@SeleniumExpress 2 жыл бұрын
Hi Prasad, without a mapper it will be difficult to manually copy all your entity properties to dto/model properties, considering a scenario you got 30 properties inside your dto
@dikshijain9473
@dikshijain9473 2 жыл бұрын
Could you please include authentication and authorisation as well
@SeleniumExpress
@SeleniumExpress 2 жыл бұрын
Hi Dikshi. Sure, It's on the way ! Alternatively you can refer my spring security sessions
@vasanthselvam9698
@vasanthselvam9698 2 жыл бұрын
Post video for spring boot with multiple data source using spring data JpaRepository
@ajithkrkd2562
@ajithkrkd2562 Жыл бұрын
your intro song BGM is very motivational
@nullpointer500
@nullpointer500 2 жыл бұрын
Hi Abhilash I asked one query in the last video plz reply is this series free to access or it's paid???
@SeleniumExpress
@SeleniumExpress 2 жыл бұрын
Hi Rahul, The spring cloud foundation will be free. However this video's are from my paid series which has 200+ hours of contents.
@linhphanthiquynh1573
@linhphanthiquynh1573 2 жыл бұрын
Thank you for your greate lessons. Are there any your paid courses on Udemy? Might I have the links? Thank you very much
@NGUYỄNQUÝTHẮNG-g7u
@NGUYỄNQUÝTHẮNG-g7u 2 ай бұрын
I dont know u created foreignkey employee_id to address table, when I linked that my application error.
@AlokKumar-ot9sx
@AlokKumar-ot9sx 2 жыл бұрын
Hello Sir I just came across your channel. May I know if you are teaching Development. Sorry I am just confused by the channel name
@NiteshShaw-h2p
@NiteshShaw-h2p 2 ай бұрын
java.sql.SQLException: Column 'employee_id' not found. How to resolve this issue
@sivaReddy-zn6gp
@sivaReddy-zn6gp Жыл бұрын
could have added spring data jpa, instead of manually working on databases and tables.
@lakhankale9692
@lakhankale9692 2 жыл бұрын
Hi Abhilash when will we expect Next video for this series
@SeleniumExpress
@SeleniumExpress 2 жыл бұрын
This Saturday!
@lakhankale9692
@lakhankale9692 2 жыл бұрын
@@SeleniumExpress thanks
@bharathalluri9118
@bharathalluri9118 2 жыл бұрын
What if variables name in target class doesn’t match with request object?
@SeleniumExpress
@SeleniumExpress 2 жыл бұрын
Hi Bharath, then we got to manually map using another overloaded map method. There are different patterns matches that model mapper provides us. Please refer the model mapper doc. I will be creating few contents on model mapper and different mapping api in coming days.
@PradeepKumar-sx6ms
@PradeepKumar-sx6ms 2 жыл бұрын
I think you can use IntelliJ and please white background with big font
@SeleniumExpress
@SeleniumExpress 2 жыл бұрын
Hi Pradeep, this series is already recorded. I will keep your suggestion in mind during my upcoming recordings.
@PradeepKumar-sx6ms
@PradeepKumar-sx6ms 2 жыл бұрын
@@SeleniumExpress are you building full-fledged microservices on youtube if yes, please include kafka
@surajkumardas6206
@surajkumardas6206 7 ай бұрын
Why I am getting column id not found after removing ea.id
@atulsingh9266
@atulsingh9266 Жыл бұрын
can u gives the source code of this lecture
@archanasingh9379
@archanasingh9379 2 жыл бұрын
Hello , just need to know it's fir tester or can be fir Java developer
@vinay2841
@vinay2841 2 жыл бұрын
for developers
@archanasingh9379
@archanasingh9379 2 жыл бұрын
@@vinay2841 thanks
@adabalasaibharath9018
@adabalasaibharath9018 2 жыл бұрын
Why do we use response classes?
@ainigma100
@ainigma100 2 жыл бұрын
It is not a good practice to return the actual entity to the user. This is why we use another class as a return type. For instance, assume we have an entity with 30 properties and we want to return to the user only some of them. We will have to create another class, in which we will map the values (only the properties we want to return to the user) from the entity to the response class and return the response class back to the user.
@karan12171
@karan12171 11 ай бұрын
Why video quality is unavailable for this video😢
@sakshisrivastava5986
@sakshisrivastava5986 10 ай бұрын
any github link for the code?
@fazalharoon9354
@fazalharoon9354 Жыл бұрын
great
@pradeepravi9608
@pradeepravi9608 2 жыл бұрын
When will get next video sir
@SeleniumExpress
@SeleniumExpress 2 жыл бұрын
Coming Saturday!
@MainakMondal-np1rd
@MainakMondal-np1rd 6 ай бұрын
Can you give your github profile??
@santhoshchandran6952
@santhoshchandran6952 2 жыл бұрын
Thank you
@start1learn-n171
@start1learn-n171 2 жыл бұрын
Tq
@collinsboniface2073
@collinsboniface2073 2 жыл бұрын
Finally
@malyadrichennupati7389
@malyadrichennupati7389 2 жыл бұрын
feign client sir
@rishiraj2548
@rishiraj2548 2 жыл бұрын
👍
@good114
@good114 2 жыл бұрын
💕❤️
@NagaramAshwini
@NagaramAshwini 2 жыл бұрын
when iam going to practice same things in my sts, i am getting hibernate package as jarkata.persistence but for you javax.persistence, how you are getting that? can you please respond?
@krishnadaram3179
@krishnadaram3179 Жыл бұрын
For spring boot 2.7 version it would be javax above 2.7 it's will be jarkata
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Microservices in 60 mins | Learning Path & Interview Preparation
59:40
Selenium Express
Рет қаралды 37 М.
Microservices using SpringBoot 3.0 | Full Example [NEW]
1:25:38
Daily Code Buffer
Рет қаралды 205 М.
Лучший Гайд по Kafka для Начинающих За 1 Час
1:15:01
Microservices with Databases can be challenging...
20:52
Software Developer Diaries
Рет қаралды 116 М.
Proxy vs Reverse Proxy vs Load Balancer | Simply Explained
13:19
TechWorld with Nana
Рет қаралды 254 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН