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
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
klo diberikan JsonBackReference seperti di bawah jalan atau tidak mas? @JsonBackReference @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "bla-bla_id")
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.
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
Mas mau tanya, saya setiap line error checking di controller di bagian responseData.getMessages().add(error.getDefaultMessage()); selalu kena NullPointerException ya? Terimakasih sebelumnya
controller umumnya dipakai buat springmvc, defaut returnnya ada halaman html. Reatcontroller untuk restAPI, default returnnya ada data seperti json data
Mantap mas, tutor nya sangat bermanfaat sekali. sukses selalu untuk mas nya.
bagian 57:27 saya dapet error ("error": "Unsupported Media Type",)
bisa minta tolong di bantu, mungkin apa yang salah di saya.
lanjutin aja bang videonya, ntar berhasil itu
pak gagal dalam post data categories, statusnya null pak kira2 kenapa ya
errornya dishare juga
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
@@KelasKoding request body nya ga kekirim gitu pak
status = false
payload = null
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
* */
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
* */
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
halo, udah solve belum ya? error saya jg sama soalnya
tambah jsonidentityinfo ada di videonya
pada saat menambahkan anotasi @JsonManageRefrence kita tidak dapat lagi membuat addData ! Penjelasannya pak
Sama
klo diberikan JsonBackReference seperti di bawah jalan atau tidak mas?
@JsonBackReference
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "bla-bla_id")
sama
hi udah solve mas?
Langsung nyimakk
silahkan..
kok saya coba add data pake one to one pake konsep many to one buat isi field relasinya selalu null ya?
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.
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
Sukses Pak channel nya keren
thanks
mantap ini channel mas , saya baru nemu ini channel yang sangat jelas tentang spring boot
sukses terus ya mas hendro
sama sama
cara melakukan pagebale dengan DTO gimana ya ?
sebaiknya paging dipakai di controller atau service
@@KelasKoding terimkasih , maaf tapi jawabanya tidak nyambung dengan pertanyaan DTO yang di ajukan ,
iya mas itu bukan jawaban, itu saran atau best practice 👌
Mas mau tanya, saya setiap line error checking di controller di bagian responseData.getMessages().add(error.getDefaultMessage()); selalu kena NullPointerException ya?
Terimakasih sebelumnya
mas, tabnine pakai yang starter atau yang pro?
Mau tanya mas, bedanya restcontroller dan controller apa ya?
controller umumnya dipakai buat springmvc, defaut returnnya ada halaman html. Reatcontroller untuk restAPI, default returnnya ada data seperti json data
sip , kapan lagi dapet tutor gratis..tis tis. makasi untuk effort nya pak
Mantapp mas tutornya, lanjutkan
Tutorial auditing pake spring boot dong pak 🙏
Auditing apa nih?
Penggunaan createdby, createdon, lastmodified dll gtu Pak.🙏
@@reskybayu3032 Oh ya itu emang udah dalam list, ditunggu aja ya :)
pagi ini tayang tutorial tentang auditing 👍
@@KelasKoding mantap pak, sudah siap nyimak (y)
Mantapp, sangat jelas tutorialnya,, Sekalian unit test nya dong mas hehe..
ditunggu yaa 👍
Makasih 😭😭😭😭