관리 메뉴

CASSIE'S BLOG

96-3강 스프링 부트 실전 적용하기 v1 (CRUD만들기) 본문

PROGRAMMING/슈퍼코딩 강의 정리

96-3강 스프링 부트 실전 적용하기 v1 (CRUD만들기)

ITSCASSIE1107 2024. 3. 2. 16:02

예약하는 api

 

내용이 복잡하고 join문 쓸 예정

 

요청 자체 RequestBody로 오니까 Controller 매개변수

@PostMapping("/reservations")
public ReservationResult makeReservation(@RequestBody){

}

 

 

A랑 F명명 하는 부분

 

" FROM airline_ticket A " +
" INNER JOIN flight F " +

 

@Override
public List<AirlineTicketAndFlightInfo> findAllAirlineTicketAndFlightInfo(Integer airlineTicketId) {
return jdbcTemplate.query("SELECT A.ticket_id, A.tax, A.total_price, F.flight_price, F.charge " +
" FROM airline_ticket A " +
" INNER JOIN flight F " +
" ON A.ticket_id = F.ticket_id " +
" WHERE A.ticket_id = ?", airlineTicketAndFlightInfoRowMapper, airlineTicketId);

 

커밋기록들 쫙 보면 되고..

500에러 역시 한번에 될일이 없죠~ 

 

 

org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'org.springframework.transaction.TransactionManager' available: expected single matching bean but found 2: tm1,tm2

 

 

 

 

 

반응형