Khóa học Spring boot 3 Microservices: #2 tạo Profile microservice, kết nối với Graph database Neo4j

  Рет қаралды 10,503

Devteria

Devteria

Күн бұрын

Пікірлер: 53
@amkhacthai4454
@amkhacthai4454 8 ай бұрын
cảm ơn a nhiều ạ. series rất hay và bổ ích với một người đang tìm hiểu về spring boot, docker và microservice như em. thật may mắn khi được a chia sẻ rất tận tình như thế này. để mà tự tìm hiểu đúng là hơi khó và cũng mơ màng. chúc a thật nhiều sức khỏe ạ
@vietanho5262
@vietanho5262 8 ай бұрын
1 trong những khóa học hay nhất mà tôi từng xem ❤
@nhq2k2
@nhq2k2 8 ай бұрын
Series hay quá anh, ngày nào cũng vào kênh để xem có video mới hay chưa ❤
@DevteriaChannel
@DevteriaChannel 8 ай бұрын
Thanks e, đừng quên giúp anh chia sẻ với mọi người nhé.
@hoangdung1712
@hoangdung1712 4 ай бұрын
Em thấy đi làm ngta dùng APIGEE connect API với nhau, hóng anh ra một series về chủ đề này
@MinhPhạm-o6g
@MinhPhạm-o6g 16 күн бұрын
a ơi lúc e chạy post profile lên nó hiện lỗi 500 và báo như này thì fix lại ntn v ạ:Unsupported authentication token, scheme 'none' is only allowed when auth is disabled.
@thanhoan171
@thanhoan171 8 ай бұрын
clip bổ ích lắm ạ
@phucthinhnguyen1205
@phucthinhnguyen1205 11 күн бұрын
này nếu e ko bỏ chung 1 repo mà tách riêng ra mỗi service code 1 nơi thì ko có việc gì đâu a nhỉ
@SyVan-ru9wk
@SyVan-ru9wk 26 күн бұрын
anh ơi em muốn làm 1 user follow 1 user khác thì nên thực hiện như nào ạ
@huyrobot6203
@huyrobot6203 8 ай бұрын
Hay quá anh ơi tổ quốc ghi công anh
@nhattaihuynh7322
@nhattaihuynh7322 28 күн бұрын
chừng nào tiếp tục series này vậy anh ơi?
@trihuu7502
@trihuu7502 8 ай бұрын
cảm ơn anh rất nhiều ạ ..
@trihuu7502
@trihuu7502 8 ай бұрын
hình như cái này dùng sparql để query dữ liệu đúng ko anh ?
@DevteriaChannel
@DevteriaChannel 8 ай бұрын
Không em, nó là GQL, mới vừa được đưa vào bộ tiêu chuẩn Iso gần đây.
@trihuu7502
@trihuu7502 8 ай бұрын
@@DevteriaChannel lúc trước em cx làm về Graphdb này mà dùng sparQL để query trên graphDB deskop ấy anh, RDF Triple thường có định dạng ttl ấy anh , anh làm qua cái này chưa ạ ?
@khanhtrinh377
@khanhtrinh377 8 ай бұрын
Video sau anh có thể làm về phân quyền trong microservice được không anh? Em đang gặp 1 case là từ 1 service A phải có quyền của user thì mới được thực hiện tiếp nghiệp vụ đó ạ. Em cảm ơn anh nhiều ạ.
@DevteriaChannel
@DevteriaChannel 8 ай бұрын
Yep chắc chắn có nha em.
@thanhtungbui3937
@thanhtungbui3937 8 ай бұрын
Hay quá anh ơi
@hieunguyen0801
@hieunguyen0801 8 ай бұрын
anh ơi, mình config Run của IntelliJ như thế nào để hiện được cái 2 tab trong video vậy anh ?
@DevteriaChannel
@DevteriaChannel 8 ай бұрын
2 tab ntn em? Em chụp hình gửi lên group facebook của kênh anh xem thử.
@42.oantrongquan65
@42.oantrongquan65 5 ай бұрын
E vẫn thắc mắc là class UserprofileMapper là 1 interface có 2 method nhưng bên userProfileService chỉ cần gọi toUserProfile mà vẫn map được ạ, e ko hiểu chỗ này
@DevteriaChannel
@DevteriaChannel 5 ай бұрын
Em xem lại kỹ video này sẽ hiểu: Khóa học Java spring boot 3: #5 Sử dụng Lombok và Mapstruct, coding đơn giản vui vẻ hơn kzbin.info/www/bejne/aXKsm3VrZciFsLc
@khanhtoan827
@khanhtoan827 4 ай бұрын
sao em cũng làm giống như anh mà gặp lõi này ạ Cannot cast java.util.UUID to java.lang.String lúc save UserProfile ạ
@DevteriaChannel
@DevteriaChannel 4 ай бұрын
Em kiểm tra lại nhé, chỗ UUID nhớ có toString()
@dươngmạnh-h9u
@dươngmạnh-h9u 5 ай бұрын
hình như code của a ko add được first và lastname đúng ko ạ, nó bị null
@DevteriaChannel
@DevteriaChannel 5 ай бұрын
Em kiểm tra lại tên biến của object xem có mismatch gì không nhé, nhớ là phân biệt chữ hoa, thường
@khanhtranphuc5193
@khanhtranphuc5193 7 ай бұрын
Anh ơi cho em hỏi là ví dụ trong mysql e có 1 table post và 1 vài table liên quan đến table post đó, thì khi hiện thực sang spring boot thì làm sao để khi e viết 1 api xóa post thì tất cả những thứ liên quan đến cái post có id đó cũng bị xóa theo đc ko ạ. Hiện tại em đang phải thủ công gọi từng api xóa những cái liên quan đến post trước rồi mới xóa post nên thấy nó sai sai ạ
@DevteriaChannel
@DevteriaChannel 7 ай бұрын
Việc này để đảm bảo tính toàn vẹn của các relation trong SQL không bị break. Em có thể tìm hiểu thêm về Cascade để xử lý vấn đề này, hoặc một practice thường được sử dụng là soft-delete em có thể tìm hiểu thêm.
@25.nguyenthanhnhan74
@25.nguyenthanhnhan74 4 ай бұрын
Anh nên xây dựng lại project toàn bộ cho người mới bắt đầu tìm hiểu về microservices sẽ dễ hiểu, anh hướng dẫn theo ý anh thì họ sẽ không hiểu khi gặp vấn đề lỗi
@DevteriaChannel
@DevteriaChannel 4 ай бұрын
Project này xây dựng từ đầu đó em, ngoại trừ cai identity service được lấy từ series Spring boot cơ bản
@trietquach7391
@trietquach7391 4 ай бұрын
@@DevteriaChannel anh ơi cho em hỏi cái identity service lấy từ series Spring boot cơ bản sao em tìm không thấy?
@DevteriaChannel
@DevteriaChannel 4 ай бұрын
@@trietquach7391 em xem playlist này nhé Khóa học lập trình Java Spring boot 3 miễn phí cho người mới (2024) kzbin.info/aero/PL2xsxmVse9IaxzE8Mght4CFltGOqcG6FC
@duongtrong2690
@duongtrong2690 8 ай бұрын
E thấy 1 số class hay dùng implement serializable là để mục đích gì a nhỉ
@DevteriaChannel
@DevteriaChannel 8 ай бұрын
Em tìm hiểu thêm về serialize và deserialize. Nôm na có thể hiểu nó là process để chuyển hoá một Object sang một định dạng khác (json chẳng hạn) và ngược lại
@42.oantrongquan65
@42.oantrongquan65 5 ай бұрын
a ơi nếu 1 User có nhiều bạn bè thì mình sẽ phải có 1 list danh sách bạn bè, cái này là mình lưu danh sách bạn bè này ởUserProfile luôn trong neo4j phải ko ạ
@DevteriaChannel
@DevteriaChannel 5 ай бұрын
Đúng rồi em đó là trách nhiệm của Profile microservice
@pipilyly
@pipilyly 8 ай бұрын
a ơi cả cái folder bookteria là 1 git repo đúng ko ạ? có cách nào để tạo mỗi service con là 1 git repo riêng nhưng vẫn nằm trong folder bookteria ko a?
@DevteriaChannel
@DevteriaChannel 8 ай бұрын
Em có thể tạo từng repo riêng rồi em clone về cùng 1 thư mục. Sau đó em dùng intelliJ mở thư mục đó ra là được thôi.
@pipilyly
@pipilyly 8 ай бұрын
@@DevteriaChannel cảm ơn a đã rep ạ, nếu tạo như thế thì push lên git vẫn là các repo riêng chứ ko chung vào 1 folder
@DevteriaChannel
@DevteriaChannel 8 ай бұрын
Đúng rồi em
@caquabangbang7030
@caquabangbang7030 5 ай бұрын
git của a e clone về nó trắng a ạ mỗi file md và các service con nhưng bên trong mỗi file md
@DevteriaChannel
@DevteriaChannel 5 ай бұрын
Em check out về đúng branch anh để dưới description của video nhé
@huytranuc8610
@huytranuc8610 8 ай бұрын
cho mình hỏi sao bạn sử dụng neo4j mà không dùng mongodb như các service khác được không, trong trường hợp này thi ưu điểm của neo4j là gì, nó hơn gì so với mongodb và các database sql khác được không
@DevteriaChannel
@DevteriaChannel 8 ай бұрын
Có 2 lý do: Thứ nhất là ứng dụng chúng ta đang làm ở đây là mạng xã hội, nó sẽ xuất hiện các mối quan hệ giữa các user, đây là thế mạnh của Neo4j Thứ 2 là mình cũng muốn giới thiệu nó để các bạn có thêm nhiều góc nhìn, sau này sẽ có lợi cho công việc.
@buivanvinh7220
@buivanvinh7220 4 ай бұрын
a ơi em quên mk neo4j giờ đặt lại ntn ạ
@DevteriaChannel
@DevteriaChannel 4 ай бұрын
Em coa thể xoá container Neo4j rồi start lại bằng câu lệnh docker run nhé
@tieucuong83
@tieucuong83 4 ай бұрын
Cái series trước học về indentity-service em theo kịp, nhưng series này em thấy nhiều kiến thức và em thấy khó quá anh. Không biết anh có topic nào về micro service nhưng giành cho dự án simple hơn 1 xíu được không ạ 😔😔😔
@DevteriaChannel
@DevteriaChannel 4 ай бұрын
Em có thể nói rõ hơn em thấy khó ở đâu không?
@nvtentertainment4098
@nvtentertainment4098 6 ай бұрын
Cái máy em yếu quá bật lên nó lag lun i5 12400F. 8GB ram ((((:
@DevteriaChannel
@DevteriaChannel 6 ай бұрын
Ráng lên 16GB đi em, tối thiểu phải 16GB
@hoangan_nguyen
@hoangan_nguyen 8 ай бұрын
khóa này free hả anh, em đang tìm spring boot 3 microservices thì thấy chanel của anh
@DevteriaChannel
@DevteriaChannel 8 ай бұрын
Khoá này hoàn toàn free nha em.
@duylong3684
@duylong3684 8 ай бұрын
@@DevteriaChannele cảm ơn a nhé, chúc a sức khoẻ ạ ❤
What is a Graph Database?
3:56
ness-intricity101
Рет қаралды 90 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
[P4] Booking app | Elasticsearch | Spring boot, ReactJs | SlowV mẹo lập trình
11:30
GraphRAG: The Marriage of Knowledge Graphs and RAG: Emil Eifrem
19:15
Java spring boot 3 tutorial: logout with JWT token
36:18
Devteria
Рет қаралды 9 М.
Siêu tổng hợp Lock và Deadlock trong Database | Trần Quốc Huy - Wecommit
54:37
Trần Quốc Huy - Databases
Рет қаралды 8 М.
Java Spring Boot 5 Years Experience Interview
33:15
GenZ Career
Рет қаралды 17 М.
[CTDL & GT]. Cây Phân Đoạn - Segment Tree
1:08:33
28tech
Рет қаралды 7 М.