Тёмный

Hexagonal architecture in SpringBoot 

undefVar
Подписаться 473
Просмотров 7 тыс.
50% 1

In this video, we dive into the world of Hexagonal Architecture using Spring Boot. Learn how to architect your software for better maintainability and testability by isolating your core business logic from external dependencies. Watch now and level up your software design skills!
USEFUL Links:
source code: github.com/sew...
follow me on LinkedIn: / emmanuelsahrsewah
connect with me on X: @_undefvar
Other videos:
1. • Mastering Exception Ha...
#hexagonalArchitecture #springboot #softwaredesign #softwarearchitecture #PortsAndAdapters #cleancode #javaprogramming #codingtips #softwaredevelopment #testing #maintainability

Опубликовано:

 

10 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 27   
@carolineliu6938
@carolineliu6938 7 месяцев назад
Thanks for sharing this! It’s a great practical start to hexagonal architecture!
@undefVar
@undefVar 7 месяцев назад
Am glad you enjoy this.
@ayoubahsheriff522
@ayoubahsheriff522 10 месяцев назад
Very beautiful content brother keep it going
@bakadirmohamed7310
@bakadirmohamed7310 10 месяцев назад
Hey, buddy! I'm currently working with this architecture. I suggest breaking it down into separate modules for different layers, such as domain, application, and infrastructure good luck
@undefVar
@undefVar 10 месяцев назад
Absolutely... that''s another way to properly organize your project. Thanks for the suggestion.
@doomdota2641
@doomdota2641 8 месяцев назад
great video bro. clear explanation about hexagonal architecture on springboot. thanks. cant wait for next video like this.
@undefVar
@undefVar 8 месяцев назад
Thanks
@branislavpejic9653
@branislavpejic9653 8 месяцев назад
Great job ! Keep on with the good stuff!
@user-lv6vu2pj7f
@user-lv6vu2pj7f 9 месяцев назад
Amazing, thks bro
@nicholaswhite7351
@nicholaswhite7351 5 месяцев назад
Cool!
@khajalieubarrie5088
@khajalieubarrie5088 8 месяцев назад
Good job bro. Got a question though. If you need to for example to extend this by making sure only an admin for example can add a movie and a common user is not authorized to do that, where would you put your security configurations, infrastructure or application? Secondly, I think the main advantage of Hexagonal architecture is to provide a “clean” implementation of our domain by keeping it free from all underlying technology like spring framework for example. But using the “@Service” annotation I THINK breaks that Philosophy. So wouldn’t manually configuring your beans in the infrastructure packages be the best solution? Thanks.
@undefVar
@undefVar 8 месяцев назад
Hi, well for authorization, you can set those at the controller level. using Method Security or within your security config.
@user-ql1rg9mj9d
@user-ql1rg9mj9d 9 месяцев назад
good video
@jgeeking
@jgeeking 10 месяцев назад
Good job bro.
@undefVar
@undefVar 10 месяцев назад
Thanks buddy 🙌🏾
@naderayed9562
@naderayed9562 8 месяцев назад
Great work! I am trying to implement this pattern myself, but I am facing a problem when trying to inject the MovieDAO. I am getting a compile error "could not autowire, no beans for 'MovieDAO' type found."
@undefVar
@undefVar 8 месяцев назад
You're probably missing an annotation somewhere. I suggest you check in the video description for the Github link of the project and compare the codes with yours. Thanks
@jaouadouhssaine4484
@jaouadouhssaine4484 7 месяцев назад
Thanks Bro (y)
@terrychileegbojr7893
@terrychileegbojr7893 9 месяцев назад
Nice video bro, can you please add Auto caption to your videos always please.
@undefVar
@undefVar 9 месяцев назад
Okay bro. Thanks for the comment.
@sohpol
@sohpol 5 месяцев назад
Is this an IntelliJ? Damn, looking nice. What's the skin/theme?
@undefVar
@undefVar 5 месяцев назад
It's one dark theme
@hanumanthram6754
@hanumanthram6754 Месяц назад
Atom material icons
@fallphenix
@fallphenix 4 месяца назад
"Hexagonal architecture" with all spring dependancies in your domain path ???? what the fuck
@raducostache8342
@raducostache8342 4 месяца назад
😥should not include any framework specific code in the domain layer.
@fallphenix
@fallphenix 4 месяца назад
@@raducostache8342 absolutly dont use dependencies in domain but you can have a chooice depending on your context.
@sumitchakraborty2475
@sumitchakraborty2475 3 месяца назад
@@fallphenix Please share the necessary changes that you are proposing based on the example shared in this video or any other link.
Далее
Understand Clean Architecture in 7 Minutes
7:02
Просмотров 101 тыс.
ГИГАЧАД МЭЙКЕР В PLANTS VS ZOMBIES 2!
00:49
More Testable Code with the Hexagonal Architecture
58:54
Hexagonal architecture: the what, why and when?
7:27
Hexagonal Architecture (All You Need to Know)
9:51
Просмотров 7 тыс.
A Beginner's Guide to Event-Driven Architecture
37:28