목록Java/Spring-app (23)
Mini

* orderController - Get매핑 @GetMapping(value = "/orders") public String orderList(@ModelAttribute("orderSearch") OrderSearch orderSearch, Model model){ List orders = orderService.findOrders(orderSearch); model.addAttribute("orders",orders); //orders를 들고 html로 가라 //model.addAttribute("orderSearch",orderSearch); //@ModelATtribute => 자동으로 모델에 담아줌. 받기도가능 return "order/orderList"; } *HTML 주문상태 option ..
* OrderController package jpabook.jpashop.controller; import jpabook.jpashop.domain.Member; import jpabook.jpashop.domain.OrderService; import jpabook.jpashop.domain.item.Item; import jpabook.jpashop.repository.OrderSearch; import jpabook.jpashop.service.ItemService; import jpabook.jpashop.service.MemberService; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Control..
* 변경감지 == dirty checking set이후 DB에 따로 작업을 안해도, 스프링JPA가 자동으로 DB에 반영해준다 @RunWith(SpringRunner.class) @SpringBootTest public class ItemUpdateTest { @Autowired EntityManager em; @Test public void updateTest() throws Exception{ Book book = em.find(Book.class, 1L); //트랜젝션안에서 book.setName("asdfghf"); //set이후 트랜잭션 커밋하면 스프링이 자동으로 DB에 반영해줌 == 변경감지 } } 예시2) Order-Cancel public void cancel(){ if(delivery.ge..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.