최신 글
-
[패스트캠퍼스] Java & Spring 웹 개발 종합반 8주차 학습일지
내일배움카드, 국비지원교육 Chapter 03. Spring DI와 AOP 15 ~ 16. DAO의 작성과 적용 DAO란 데이터에 접근하기 위한 객체 컨트롤러에서 DB에 직접 접근할 수 있으나, dao로 따로 분리해 중복 코드를 제거하는 것이 좋음 코드는 똑같은데 왜 자꾸 오류가 발생하는지 모르겠다... root-context.xml 때문인 것 같은데 18. AOP의 개념과 용어 코드를 자동으로 추가하려면 메소드의 맨 앞이나 맨 뒤에만 넣을 수 있음 AOP란 부가 기능을 동적으로 추가해주는 기술 용어 설명 target advice가 추가될 객체 advice target에 동적으로 추가될 부가 기능(코드) join point advice가 추가될 대상(메서드) pointcut join point들을 정의한..
-
[패스트캠퍼스] Java & Spring 웹 개발 종합반 7주차 학습일지
내일배움카드, 국비지원교육 Chapter 02. Spring MVC 23. 쿠키(Cookie) 쿠키 : 이름과 값의 쌍으로 구성된 작은 정보 (아스키 문자만 가능) 서버에서 생성 후 전송, 브라우저에 저장 유효기간 이후 자동 삭제 서버에 요청 시 domain, path가 일치하는 경우에만 자동 전송 // 쿠키 생성 Cookie cookie = new Cookie(name, value); cookie.setMaxAge(60*60*24); // 24H response.addCookie(cookie); // 쿠키 삭제 Cookie cookie = new Cookie(name, value); // 변경할 쿠키와 같은 이름 쿠키 생성 cookie.setMaxAge(0); response.addCookie(cook..
-
[패스트캠퍼스] Java & Spring 웹 개발 종합반 6주차 학습일지
내일배움카드, 국비지원교육 Chapter 02. Spring MVC 01. 원격 프로그램의 실행 자바 인터프리터가 메인을 호출할 수 있는 이유는 main 메서드가 static이기 때문 -> static이 아니면 객체를 생성해야 하는데, static이 없어도 실행되는 이유는 tomcat 내부에서 객체를 생성해주기 때문에 외부에서 호출할 수 있도록 프로그램을 등록하고 URL과 프로그램을 연결해야 함 @Controller// 프로그램 등록 public class Hello { @RequestMapping("/hello")// URL과 main()을 연결 public void main() { System.out.println("Hello"); } } public class Main { public static ..
-
[패스트캠퍼스] Java & Spring 웹 개발 종합반 5주차 학습일지
내일배움카드, 국비지원교육 Chapter 01. Spring 시작하기 02. 개발 도구 소개 자바 개발 도구 : Java 11 통합 개발 환경 : STS3, IntelliJ 웹 서버 : Tomcat 9 웹 브라우저 : Chrome 데이터베이스 : MySQL 5.7 기타 : VSCode, Git, AWS, Maven https://github.com/castello/spring_basic GitHub - castello/spring_basic: 남궁성의 스프링 기본 강의 @fastcampus.co.kr 남궁성의 스프링 기본 강의 @fastcampus.co.kr. Contribute to castello/spring_basic development by creating an account on GitHub...
인기 글
-
[브론즈 III] 5691번 :: 평균 중앙값 문제 / Java
문제 https://www.acmicpc.net/problem/5691 5691번: 평균 중앙값 문제 세 정수 A, B, C의 평균은 (A+B+C)/3이다. 세 정수의 중앙값은 수의 크기가 증가하는 순서로 정렬했을 때, 가운데 있는 값이다. 두 정수 A와 B가 주어진다. 이때, A, B, C의 평균과 중앙값을 같게 만드는 www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOExc..
-
[브론즈 Ⅳ] 11945번 :: 뜨거운 붕어빵 / Java
문제 https://www.acmicpc.net/problem/11945 11945번: 뜨거운 붕어빵 입력으로 주어지는 각 행을 반전시켜서 출력하면 됩니다. 입력의 1행 1열은 출력의 1행 M열로, 입력의 1행 2열은 출력의 1행 M-1열로 … 입력의 1행 M열은 출력의 1행 1열로 … 입력의 N행 M열은 출력 www.acmicpc.net 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int N = scan.nextInt(); int M = scan.nextInt(); while(scan.hasNext()) { String..