Implementasi Repository, Service, Controller dan DTO di Spring Boot - Bahasa Indonesia

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ม.ค. 2025

ความคิดเห็น • 49

  • @pike_channel7689
    @pike_channel7689 ปีที่แล้ว +1

    Mantap mas, tutor nya sangat bermanfaat sekali. sukses selalu untuk mas nya.

  • @hanzugo
    @hanzugo ปีที่แล้ว

    bagian 57:27 saya dapet error ("error": "Unsupported Media Type",)
    bisa minta tolong di bantu, mungkin apa yang salah di saya.

  • @hypesoutfit6941
    @hypesoutfit6941 2 ปีที่แล้ว +1

    pak gagal dalam post data categories, statusnya null pak kira2 kenapa ya

    • @KelasKoding
      @KelasKoding  2 ปีที่แล้ว

      errornya dishare juga

    • @hypesoutfit6941
      @hypesoutfit6941 2 ปีที่แล้ว

      saya sudah compare dari repo sampe DTO pak, gaada tulisannya error tapi di postman statusnya false payload nya null tapi sy coba Suppliers berhasil pak

    • @hypesoutfit6941
      @hypesoutfit6941 2 ปีที่แล้ว

      @@KelasKoding request body nya ga kekirim gitu pak
      status = false
      payload = null

    • @acepmunawar1647
      @acepmunawar1647 2 ปีที่แล้ว +1

      import javax.validation.constraints.NotEmpty;
      public class CategoryDTO {
      @NotEmpty(message = "Named Is Required")
      private String name;
      public CategoryDTO() {
      }
      public CategoryDTO(String name) {
      this.name = name;
      }
      public String getName() {
      return name;
      }
      public void setName(String name) {
      this.name = name;
      }
      }
      /**
      * coba pake dto ini pak
      * */

    • @acepmunawar1647
      @acepmunawar1647 2 ปีที่แล้ว +1

      import javax.persistence.*;
      @Table(name = "tbl_category")
      @Entity
      public class Category {
      @Id
      @GeneratedValue(strategy = GenerationType.IDENTITY)
      private Long id;
      @Column(name = "name", length = 100, nullable = false, unique = true)
      private String name;
      public Category() {
      }
      public Category(Long id, String name) {
      this.id = id;
      this.name = name;
      }
      public Long getId() {
      return id;
      }
      public void setId(Long id) {
      this.id = id;
      }
      public String getName() {
      return name;
      }
      public void setName(String name) {
      this.name = name;
      }
      }
      **
      * coba pake entity ini pak
      * */

  • @auliarahman1924
    @auliarahman1924 2 ปีที่แล้ว +1

    Halo, waktu saya tambahkan data supplier di product dengan function addSupplier, lalu saya findAll, malah could not get response: ini errornya: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: Infinite recursion (StackOverflowError); nested exception is com.fasterxml.jackson.databind.JsonMappingException: Infinite recursion (StackOverflowError)
    kirra2 kenapa yah?, mohon bantuannya

    • @ariefkusumo3290
      @ariefkusumo3290 2 ปีที่แล้ว

      halo, udah solve belum ya? error saya jg sama soalnya

    • @dharmawangsa9592
      @dharmawangsa9592 2 ปีที่แล้ว

      tambah jsonidentityinfo ada di videonya

  • @riyadkurniawangusung9547
    @riyadkurniawangusung9547 3 ปีที่แล้ว +1

    pada saat menambahkan anotasi @JsonManageRefrence kita tidak dapat lagi membuat addData ! Penjelasannya pak

  • @reskybayu3032
    @reskybayu3032 3 ปีที่แล้ว +1

    Langsung nyimakk

  • @muhammadyusufalpian252
    @muhammadyusufalpian252 2 ปีที่แล้ว

    kok saya coba add data pake one to one pake konsep many to one buat isi field relasinya selalu null ya?

  • @addriansaopan
    @addriansaopan ปีที่แล้ว +1

    ka, kalo dia pake @JsonManagedReference di Product untuk Set, dia waktu create si Product ga bisa karena kehalang Content-Type 'application/json;charset=UTF-8' is not supported. jadi bagusnya solusi yang kedua yang terbaik menurut saya.

  • @artyudi1868
    @artyudi1868 2 ปีที่แล้ว

    bang.. saat addSupplier ke product berhasil cuma saat findId productnya gak bisa bang, errornya transferred a partial file, tp kedatabase sukses bang. gimana solusinya bang

  • @malintanhernawanputra5417
    @malintanhernawanputra5417 3 ปีที่แล้ว +1

    Sukses Pak channel nya keren

  • @arifr4305
    @arifr4305 3 ปีที่แล้ว +1

    mantap ini channel mas , saya baru nemu ini channel yang sangat jelas tentang spring boot
    sukses terus ya mas hendro

  • @amrullahdev8895
    @amrullahdev8895 3 ปีที่แล้ว +1

    cara melakukan pagebale dengan DTO gimana ya ?

    • @KelasKoding
      @KelasKoding  3 ปีที่แล้ว

      sebaiknya paging dipakai di controller atau service

    • @amrullahdev8895
      @amrullahdev8895 3 ปีที่แล้ว +1

      @@KelasKoding terimkasih , maaf tapi jawabanya tidak nyambung dengan pertanyaan DTO yang di ajukan ,

    • @KelasKoding
      @KelasKoding  3 ปีที่แล้ว

      iya mas itu bukan jawaban, itu saran atau best practice 👌

  • @nmrfahmi
    @nmrfahmi 3 ปีที่แล้ว

    Mas mau tanya, saya setiap line error checking di controller di bagian responseData.getMessages().add(error.getDefaultMessage()); selalu kena NullPointerException ya?
    Terimakasih sebelumnya

  • @ondifrans3283
    @ondifrans3283 ปีที่แล้ว

    mas, tabnine pakai yang starter atau yang pro?

  • @jangkrikboss1952
    @jangkrikboss1952 2 ปีที่แล้ว +1

    Mau tanya mas, bedanya restcontroller dan controller apa ya?

    • @KelasKoding
      @KelasKoding  2 ปีที่แล้ว

      controller umumnya dipakai buat springmvc, defaut returnnya ada halaman html. Reatcontroller untuk restAPI, default returnnya ada data seperti json data

  • @arifukasyah4972
    @arifukasyah4972 3 ปีที่แล้ว +1

    sip , kapan lagi dapet tutor gratis..tis tis. makasi untuk effort nya pak

  • @apeng_life
    @apeng_life 3 ปีที่แล้ว

    Mantapp mas tutornya, lanjutkan

  • @reskybayu3032
    @reskybayu3032 3 ปีที่แล้ว

    Tutorial auditing pake spring boot dong pak 🙏

    • @KelasKoding
      @KelasKoding  3 ปีที่แล้ว

      Auditing apa nih?

    • @reskybayu3032
      @reskybayu3032 3 ปีที่แล้ว +1

      Penggunaan createdby, createdon, lastmodified dll gtu Pak.🙏

    • @KelasKoding
      @KelasKoding  3 ปีที่แล้ว

      @@reskybayu3032 Oh ya itu emang udah dalam list, ditunggu aja ya :)

    • @KelasKoding
      @KelasKoding  3 ปีที่แล้ว

      pagi ini tayang tutorial tentang auditing 👍

    • @reskybayu3032
      @reskybayu3032 3 ปีที่แล้ว

      @@KelasKoding mantap pak, sudah siap nyimak (y)

  • @warga-facebook
    @warga-facebook 3 ปีที่แล้ว

    Mantapp, sangat jelas tutorialnya,, Sekalian unit test nya dong mas hehe..

  • @rapunzelline4068
    @rapunzelline4068 3 ปีที่แล้ว

    Makasih 😭😭😭😭