변경사항 1. 이전 경기 표기할 시 각 팀의 이름을 변수처리하여 불러와주었다. 변경사항 2. Score Board에서 또한 같은 작업을 해주었다. 이전 경기 ${game.teamName1}(win) VS ${match.teamName } (loss) Tournament Event December 20th, 2020 9:30 AM GMT+0 4 : 3 순위 경기수 승 무 패 승률 ${teamWinning.rank} ${teamWinning.teamName} ${teamWinning.matches} ${teamWinning.totalWins} ${teamWinning.totalTie} ${teamWinning.totalLose} ${teamWinning.rate} Score Board 팀명 1 2 3 4 5..
Controller TeamWinningController.java package com.springmvc.controller; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.M..
모든 값 조회 public List findAllMembers() { // 데이터베이스에 전달할 SQL을 정의합니다. String sql = "select * from member"; Connection con = null; PreparedStatement pstmt = null; ResultSet rs = null; try { con = getConnection(); // 데이터베이스에 전달할 SQL과 파라미터로 전달할 데이터들을 준비합니다. pstmt = con.prepareStatement(sql); // 준비된 SQL을 커넥션을 통해 실제 데이터베이스에 전달하고 결과를 얻습니다. rs = pstmt.executeQuery(); List members = new ArrayList(); // 결과가 ..
공부할 것!! 테이블 조인!!!! Controller GameContoller.java package com.springmvc.controller; import java.io.File; import java.util.List; import java.util.Random; import java.util.UUID; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.*; import org.springframework.web...
Controller MatchController.java package com.springmvc.controller; import java.io.File; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.ModelAttr..
코드 변경 전 @Autowired를 사용해 LessonService 객체를 주입하여 사용할 수 있는 코드이다. 하지만 우리가 출력하고자하는 평균별점 값은 LessonReviewService에 존재하므로 평균별점을 계산하는 calculateAvgScore메서드를 호출할 수 없다. @Autowired private LessonService ls; @GetMapping("/lesson") public String requestLessonById(@RequestParam("id") String classId, Model model) { Lesson lsById = ls.readClassById(classId); model.addAttribute("ls", lsById); return "/Lesson/lesson..
queryForObject() 메서드와 query() 메서드 'JdbcTemplate' 클래스는 Spring에서 JDBC(Java Database Connectivity)를 쉽게 사용할 수 있도록 지원하는 클래스이다. 이 클래스를 사용하여 SQL 쿼리를 실행하고 결과를 가져올 수 있다. queryForObject() 및 query() 메서드는 JdbcTemplate에서 제공하는 메서드 중 일부이다. 1. queryForObject() 메서드 queryForObject() 메서드는 단일 행의 결과를 조회할 때 사용된다. 결과 집합이 한 행만 반환되어야 한다. 일반적으로 RowMapper 또는 ResultSetExtractor와 함께 사용되어 단일 객체나 값으로 결과를 매핑한다. ex) public Stri..
수정할 점!!!! lesson.jsp에서 보는 별점에 대한 고민... 따로 작성해서 보기 같은 페이지에 표기하기 힘듬...알아보자! Domain LessonReview.java package com.springmvc.domain; import java.io.Serializable; import org.springframework.web.multipart.MultipartFile; public class LessonReview implements Serializable{ /** * */ private static final long serialVersionUID = 546339524298037657L; private String reviewId; private String lessonId; private ..
- Total
- Today
- Yesterday