본문 바로가기

반응형

MySQL

mysql, java 환경에서 DB 테이블 정보를 활용하여 각종 DTO 생성하기 java에서 DB 관련 작업을 할 때 유용하게 활용할 수 있는 쿼리를 공유합니다. DB 테이블의 컬럼을 하나씩 타이핑 하는 것이 아니라 DB의 시스템 테이블 정보를 통해 여러 유형의 DTO를 빠르고 정확하게 생성합니다. 프로젝트를 수행하다보면 backend에서 아래와 같은 형태의 파일을 작성해서 DB 또는 FE와 데이터를 주고 받게 됩니다. @Getter public static class Request { @Schema(description = "") private String code; @Schema(description = "") private String name; ... } 간단한 내용은 타이핑하면 되는데 테이블에 컬럼이 많거나 화면의 항목이 많은 경우 객체를 만드는 것도 일이 됩니다. 이 작업.. 더보기
DataGrip - mysql backup +_+ 문제 DB를 과감하게 건들고 싶어졌습니다. mysql이고 datagrip을 통해 이용하고 있었습니다. 과감하기 전에 백업을 해야겠다는 생각이 먼저 들어서 다행입니다. 구글링 ㄱㄱ 첫 번째 검색 결과로 나온 블로그에서 잘 설명해주고 있습니다. 참고 DataGrip Mysqldump 사용방법 (tistory.com) DataGrip Mysqldump 사용방법 오늘은 데이터베이스 관리툴로 많이 사용하고 있는 DataGrip의 Mysqldump라는 방법을 사용하여 데이터를 일괄적으로 추출하고 입력하는 방법에 대해 살펴보려 합니다. 가장 먼저 이 기능을 사용하기 abbo.tistory.com mysqldump를 활용하려면 mysql workbench를 설치해야 합니다. 얼마전에 ERD 경험을 위해 설치했던 것이 .. 더보기

728x90