인프런 커뮤니티 질문&답변

World BestOf님의 프로필 이미지
World BestOf

작성한 질문수

모의해킹 실무자가 알려주는, SQL Injection 고급 공격 기법 : PART 2

XSS 공격

DB에 ROW 추가?

작성

·

87

0

강의가 대부분 데이터 검색인데 특정 DB에 ROW 추가 저장 삭제 수정 하는 방법은 있나요?

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

담당자님께서 질문하신 특정 데이터베이스에 ROW를 추가, 저장, 삭제, 수정하는 방법에 대해서는 제공된 정보 내에서 직접적으로 해당 내용에 관한 안내는 없습니다. 하지만, Spring Framework 및 Spring Data를 사용하여 SQL 데이터베이스와 작업하는 방법에 대한 지원이 포함되어 있음을 알려드립니다. 이는 JdbcTemplate을 사용한 직접적인 JDBC 접근부터 Hibernate와 같은 “객체 관계 매핑” 기술까지 포함합니다. 또한, Spring Data를 통해 인터페이스에서 직접 Repository 구현을 생성하고 메소드 이름에서 쿼리를 생성하는 데 사용되는 규칙에 대한 추가 기능을 제공합니다.

추가적으로, 특정 데이터베이스에 대한 작업 시에는, Spring Boot에서 제공하는 다양한 데이터 소스 작업을 위한 스타터를 사용할 수 있으며, SQL 데이터베이스 초기화 방법에 대해서도 안내가 있습니다. 데이터베이스가 독립된 프로세스인 경우, 수동으로 데이터베이스 초기화를 진행할 수 있으며, 스키마 생성을 위한 단일 메커니즘 사용이 권장됩니다.

SQL 데이터베이스와의 작업을 위한 좀 더 구체적인 내용은 Spring Boot 공식 문서에서 확인하실 수 있습니다:

모의해킹 실무를 위한 특정 데이터베이스 행 추가, 저장, 삭제, 수정 방법은 이와 같은 기술들을 활용하여 구현할 수 있습니다.

World BestOf님의 프로필 이미지
World BestOf

작성한 질문수

질문하기