
[SQL] 외래키 제약조건 해제 및 새로 설정
외래키 제약조건 해제 ALTER TABLE 테이블명 DROP CONSTRAINT 제약조건명 제약조건명 확인하는 법 기존 테이블 외래키 제약조건 설정 ALTER TABLE 테이블명 ADD CONSTRAINT 제약조건명 FOREIGN KEY (컬럼명) REFERENCES 연결테이블명 (연결컬럼명)
외래키 제약조건 해제 ALTER TABLE 테이블명 DROP CONSTRAINT 제약조건명 제약조건명 확인하는 법 기존 테이블 외래키 제약조건 설정 ALTER TABLE 테이블명 ADD CONSTRAINT 제약조건명 FOREIGN KEY (컬럼명) REFERENCES 연결테이블명 (연결컬럼명)
ObjectMapper로 객체 변환 Jackson 라이브러리의 ObjectMapper는 자바 객체와 JSON 데이터 간 객체 변환을 해줍니다. 비동기 통신 fetch에서 JSON데이터를 컨트롤러로 보낼 때 커맨드 객체가 아닌 Map으로 전달하게 되면 이렇게 memberVO 인스턴스를 생성하여 값을 하나하나 setter로 넣어주어야합니다. 하지만 여기서 ObjectMapper를 사용하면 mapper.convertValue()로 간편하게 자바 객체로 변환할 수 있습니다!
비동기 fetch 다양한 데이터 받는 법 fetch 기본 사용법은 아래 포스팅을 참고해주시면 이해하시는데 도움이 되실 거예요! https://bagun-coding.tistory.com/entry/Spring-Boot-%EB%B9%84%EB%8F%99%EA%B8%B0-%ED%86%B5%EC%8B%A0-fetch-%EC%82%AC%EC%9A%A9%EB%B2%95 [Spring Boot] 비동기 통신 fetch 사용법 비동기 통신 fetch 사용법 DB작업을 하기 위해 뷰->컨트롤러->뷰->컨트롤러 계속 페이지를 이동해야 하는데 페이지 이동 없이 비동기 통신으로 DB기능을 구현할 수 있습니다. -비동기 통신의 종류 pr bagun-coding.tistory.com 1. 커맨드 객체로 데이터 받기 커맨드 객체..
스프링 부트 기본 세팅 의존성 주입 application.properties #port 변경 server.port=8081 #thymleaf cashe false spring.thymeleaf.cache=false #데이터베이스 접속 정보 #spring.datasource.url=jdbc:oracle:thin:@127.0.0.1:1521:1521/xe #spring.datasource.driver-class-name=oracle.jdbc.OracleDriver spring.datasource.driver-class-name=net.sf.log4jdbc.sql.jdbcapi.DriverSpy spring.datasource.url=jdbc:log4jdbc:oracle:thin:@localhost:1521/..