주문내역 상세 페이지로 이동 -> orderNo 컬럼 추가
orderNo 자동 증가시키는 메소드 추가(getMaxOrdNum)
order_list.jsp 에서 /shop/book/order/detail/${order.orderNo} 페이지로 이동할 수 있게 a 태그 추가

ShopController.java

ShopSVC.java

ShopDAO.java



order_detail.jsp

상세 내역 삭제
order_detail.jsp

ShopController.java

ShopSVC.java

ShopDAO.java


JDBC Template 연결하기

properties 열어서 위 부분 추가
#Database Configuration
spring.datasource.url=jdbc:mysql://localhost:3306/mydb?characterEncoding=UTF-8&serverTimezone=UTC&SSL=false
spring.datasource.username=root
spring.datasource.password=tjoeun
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

pom.xml 열어서 위 부분 추가
<!-- mysql jdbc connector -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
Workbench로 mysql 수정

UserDAO.java 인터페이스

UserMysqlDAO.java - UserDAO 상속



설정 파일에 jdbc 설정을 넣어놨기 때문에 JdbcTemplate @Autowired 로 바로 사용할 수 있다
'자바~하둡' 카테고리의 다른 글
| mybatis CRUD (0) | 2022.01.21 |
|---|---|
| mySQL CRUD + rambda (0) | 2022.01.19 |
| Spring shoppingcart CRUD (Create , Read, Update) (0) | 2022.01.14 |
| Spring C.R.U.D. shopingbag @PathVariable (0) | 2022.01.13 |
| Spring C.R.U.D. (Update, Delete) +login (0) | 2022.01.12 |