AWS DynamoDB | Spring Boot CRUD Example Deployed in Elastic Beanstalk | javatechie

Поділитися
Вставка
  • Опубліковано 30 січ 2025

КОМЕНТАРІ •

  • @thisurathenuka8362
    @thisurathenuka8362 3 роки тому +5

    This is life saving. Clean, Clear and Fast ❤

  • @panduboyina9773
    @panduboyina9773 4 роки тому +2

    Thanks brother . Earlier struggled to integrate spring boot with dynamo dB . With this video make me easy to do this . Thanks a lot

  • @jskr456
    @jskr456 4 роки тому +5

    hey basant ,
    when it comes to spring your tutorials are awesome
    now spring with aws became more interesting
    keep up the good work.

    • @Javatechie
      @Javatechie  4 роки тому +2

      Thanks lot of realtime integration I will demonstrate here AWS with spring boot .
      As always Keep in touch with javatechie

  • @farrukhahmedsid
    @farrukhahmedsid 4 роки тому +3

    This video save my lot of time.. Spring boot articles are confusing.. Thanks!

  • @ArjunKumar-zu2kl
    @ArjunKumar-zu2kl Рік тому +1

    Wonderful, very well explained, Thank you so much...

  • @rohanmunde3580
    @rohanmunde3580 3 роки тому +1

    Easy and simple explanation
    Thanks java techie 😊

  • @Ravikumar-gj6qw
    @Ravikumar-gj6qw 3 роки тому +2

    Hi 👋bro tq for uploading this kind of videos tq 😊so much

  • @sumontapoddar9342
    @sumontapoddar9342 3 роки тому +1

    you are genius, keep it up. Thank you.

  • @gopisambasivarao5282
    @gopisambasivarao5282 Рік тому

    Appreciate your efforts Basant

  • @Seanie323f
    @Seanie323f 3 роки тому +1

    Big help thanks for the video!!

  • @saravanprathi6956
    @saravanprathi6956 4 роки тому +1

    Thanks a ton for making these videos!!

  • @pramodhjajala8021
    @pramodhjajala8021 Рік тому +2

    Thanks a lot for the video . That's a lot of config and boiler plate , java really has to come up with a nicer approach to deal with cloud DBs🙄.

    • @ekpeiraphael2160
      @ekpeiraphael2160 3 місяці тому

      to be honest. I am tired trying to get things done with aws cloud. the code are just something else

  • @DuvanLancheros
    @DuvanLancheros 4 роки тому +2

    thank you for this tutorial!

  • @gabrielrezende3394
    @gabrielrezende3394 4 роки тому +1

    Nice! Saved to learn later.

  • @aminebouita7185
    @aminebouita7185 4 роки тому +1

    good work

  • @Saravanan-lj9so
    @Saravanan-lj9so 4 роки тому +1

    thanks Bro.. keep post more vedio

  • @harshsuchak8370
    @harshsuchak8370 Рік тому +1

    👍

  • @johncerpa3782
    @johncerpa3782 4 роки тому

    Great tutorial!

  • @arjungautam1260
    @arjungautam1260 4 роки тому +1

    Sir I will be thankful to get Spring boot DTO implementation video .

  • @timusmehta7986
    @timusmehta7986 2 роки тому +1

    Is it possible to change the host/domain provided by aws and make it our own way ?🤔🤔

    • @Javatechie
      @Javatechie  2 роки тому

      Yes absolutely possible but do you have any paid domain?

  • @mohammadshahruk8017
    @mohammadshahruk8017 4 роки тому +1

    Thank u 🙏🙏🙏🙏🙏

  • @mailvishwakarma
    @mailvishwakarma 4 роки тому +1

    for the same example it is possible to query records in db based on the adress, city, example, I want to list down all person from a particular city

    • @Javatechie
      @Javatechie  4 роки тому

      Why not am displaying all the persons either in service you can use java 8 groupBy or
      As we used spring data jpa we can write method in repository like
      Approach :1
      findByCity(String city):
      Approach :2
      @Query("select * from person where city=:city")
      FindPersonsByCityName(@Parm("city") String city);
      These are spring data jpa features.please check my spring data jpa videos .

    • @mailvishwakarma
      @mailvishwakarma 4 роки тому +1

      @@Javatechie Can SpringData JPA be used with DynamoDB?

    • @Javatechie
      @Javatechie  4 роки тому

      No we can't use for DynamoDb we need to use mapper

    • @mailvishwakarma
      @mailvishwakarma 4 роки тому

      @@Javatechie I am sorry for bugging you so much, can you share me some sample where I can fetch all person based on city using same table, thank you

  • @buildleadinnovate24
    @buildleadinnovate24 3 роки тому

    beanstalk env when deploy jar shwoing red sever warn???

  • @saikiran901
    @saikiran901 3 роки тому +1

    If we want migrate existing project to dynamo , do we need to rewrite all the code ? Is this tightly coupled ?

    • @Javatechie
      @Javatechie  3 роки тому +1

      No not entire code only persistence layer or dao you need to modify

  • @trishulsrivastav7059
    @trishulsrivastav7059 3 роки тому +1

    I want to intergrate spring boot with dynamodb, my application will be deployed in PCF. Can you please help me in intergating spring boot with dynamodb using PCF broker. How to do it?

  • @shree4641
    @shree4641 2 роки тому

    From where did you get the policy details(which you copy pasted)?

  • @PremKumarRaja-g6m
    @PremKumarRaja-g6m Рік тому

    Hi Brother, For Post, Get are working without any issues but put request is not working and I'm getting 500 error.

  • @dasariarun3920
    @dasariarun3920 4 роки тому +2

    Hi sir, i am getting 502 bad gateway . I followed same steps what you said in vedios

    • @Javatechie
      @Javatechie  4 роки тому

      Did you specify server.port= 5000 in your application.yml file ?

    • @reshmaprajapati5777
      @reshmaprajapati5777 3 роки тому

      SAME HERE

    • @Javatechie
      @Javatechie  3 роки тому

      As mentioned above change port to 5000 in application.properties file

  • @kumarmanish9046
    @kumarmanish9046 4 роки тому +1

    Can you also explain reasons to create policy etc? What happens if I don't create policies? Any why u chose certain options inside those policies?

    • @Javatechie
      @Javatechie  4 роки тому +1

      User should have access to dynamodb db access .
      You might notice i created new group and user right ? How should AWS know this user have access to use dynamodb

  • @Anilkumar-reddy
    @Anilkumar-reddy Рік тому +1

    Thank for the video, I want know How to change the url, I don't want to use amazon provided url, I want to use my own url?. Please tell me

    • @Javatechie
      @Javatechie  Рік тому

      In elastic beanstalk specify your own domain

  • @biswajitupadhyaya6560
    @biswajitupadhyaya6560 Рік тому

    Can you upload video on putIteam and getItem using dynamodb in java

  • @chickenmirchmasala2274
    @chickenmirchmasala2274 3 роки тому

    where to find background music?
    please provide name or link to music

  • @KamleshSharma-si2rq
    @KamleshSharma-si2rq 3 роки тому +1

    Nice tutorial but i have one doubt actually I tried the same approach by using war file and when I upload it using war file and tried to run api it shows internal server error and once I changed it to jar then it works. It would be grateful if someone explains the reason behind the same.

    • @Javatechie
      @Javatechie  3 роки тому

      It shouldn't fail with war . Did you specify port 5000

    • @KamleshSharma-si2rq
      @KamleshSharma-si2rq 3 роки тому +1

      @@Javatechie , Thank you for the reply , Yes I have specified the port as 5000 only.

  • @tamhuynhthanh874
    @tamhuynhthanh874 4 роки тому +1

    hello sir, i want to deploy my spring boot rest api + mysql to amazon. What keyword or tutorial for this, I'm a student and i had verified amazon account. Front end was written Angular, can I deploy it to Amazon?

    • @Javatechie
      @Javatechie  4 роки тому

      Yes we can deploy it .my next tutorial is same spring boot MySQL application deployment to AWS

    • @tamhuynhthanh874
      @tamhuynhthanh874 4 роки тому +1

      @@Javatechie waiting for you

  • @MrDanik011
    @MrDanik011 2 роки тому +1

    How do you get a list as a result?

    • @Javatechie
      @Javatechie  2 роки тому

      How means that is what I mentioned in my controller endpoint

  • @nikhilbharne
    @nikhilbharne 4 роки тому +1

    🙏🙏🙏🙏🙏👍👍👍

  • @sriaya1743
    @sriaya1743 4 роки тому +1

    Nice video sir, how we can create composite primary key in dynamodb

    • @Javatechie
      @Javatechie  4 роки тому

      While creating table you can specify partition key and sort key both

    • @sriaya1743
      @sriaya1743 4 роки тому +1

      @@Javatechieok, so the dynamodbsaveexpression also to be changed accordingly right

    • @Javatechie
      @Javatechie  4 роки тому

      Yes

  • @adityas8527
    @adityas8527 3 роки тому

    Sir when I am deploying my jar file, the health status is always coming RED, even if I am using your code from github, then also health is coming RED, can you please help.

    • @atulpatil7472
      @atulpatil7472 2 роки тому +1

      same with me ..have you found any solution?

    • @Javatechie
      @Javatechie  2 роки тому

      Did you specify port 5000 in application properties also even though it's red you must have some error please get it

  • @jadhavakash481
    @jadhavakash481 4 роки тому

    I follow exact steps and getting 404 error when running post method in postman, even I tried with your spring boot code as well.
    I have created dynamoDB table, Groups, users and policy and attached it to the group as per your video.
    I think my Elastic bean cache deployment is not working, selecting java and the installed java 8 on linux64
    please suggest...

    • @johncerpa3782
      @johncerpa3782 4 роки тому

      Same

    • @Javatechie
      @Javatechie  4 роки тому +1

      Both of you please check your application status in beanstalk console .

    • @johncerpa3782
      @johncerpa3782 4 роки тому +3

      @@Javatechie Hey, I solved it. I had a typo on the primary key. I tried Beanstalk and I get a response but the health icon is still red which is weird. Thanks a lot for the tutorial

    • @mvm9888
      @mvm9888 4 роки тому +1

      @@Javatechie Yes, same question with John, even the service seems working fine but the health icon is still red on EBS environment console page

    • @Javatechie
      @Javatechie  4 роки тому

      After refreshing also is it showing red ? Can you rebuild the environment and try once

  • @SumitGupta-cu5nu
    @SumitGupta-cu5nu 4 роки тому +1

    How to create our custom policy..

    • @Javatechie
      @Javatechie  4 роки тому

      I shown in one of my AWS video please have a look .
      Due to some reason , my AWS account suspended can't upload new video on AWS for couple of days

  • @sureshmaheshuni372
    @sureshmaheshuni372 4 роки тому +1

    Hi bro
    Can you please suggest a best book to learn springboot clearly and perfectly

    • @Javatechie
      @Javatechie  4 роки тому +1

      I always recommend you to go through spring boot official page .
      Prepare the agenda then search over the Google then you will get tons of resources, choose the one which you feel good , I mean which make you easy to understand

    • @sureshmaheshuni372
      @sureshmaheshuni372 4 роки тому +1

      @@Javatechie thank you

  • @shubhamsatpathy6489
    @shubhamsatpathy6489 3 роки тому

    Why implemented serializable

  • @CCCC3247
    @CCCC3247 4 роки тому

    Thank you for the tutorial. How to get all recode from dynamodb table? (getAll Request)

    • @Javatechie
      @Javatechie  4 роки тому +1

      There should be some method in DynamoDb mapper need to check

  • @100bands
    @100bands 4 роки тому

    The port issue is because Elastic beanstalk by default will listen on port 5000. More here: aws.amazon.com/blogs/devops/deploying-a-spring-boot-application-on-aws-using-aws-elastic-beanstalk/

  • @aahussain2009
    @aahussain2009 4 місяці тому

    Thanks for the tutorial. I really appreciate this. While deploying a java spring boot jar in Elastic Beanstalk, I encountered an issue. I get
    Environment health has transitioned from Warning to Severe. 100.0 % of the requests are failing with HTTP 5xx. Unable to assume role "arn:aws:iam::481384092346:role/aws-elasticbeanstalk-ec2-role". Verify that the role exists and is configured correctly.
    also 502 bad gateway.
    I am Confused. I added environment role too but no luck.

  • @우주방어-u7z
    @우주방어-u7z Рік тому +1

    mine keeps saying "com.amazonaws:aws-java-sdk-dynamodb:1.11.815" not found
    how to resolve this one?