본문 바로가기

분류 전체보기

(60)
스프링부트 1. 기본개념정리 스프링부트 1.기본개념정리 스프링부트 강좌 개념 정리 스프링은 프레임워크이다. 프레임워크이므로 우리가 아무리 내용을 바꿔도 스프링이 만든 틀안에 속하게된다. 틀 안에서 개발을 하면 아무리 이상하게 해도 최소한 틀 밖에 튀어나가지는 않는다! 스프링은 오픈소스이다. 오픈소스이기에 스프링의 내부 구조를 사용자가 볼 수 있으며, 불편한 부분을 내가 고칠수도 있다. 스프링은 IoC 컨테이너를 가진다. 스프링은 DI 를 지원한다. 스프링은 엄청나게 많은 필터를 가지고 있다. 스프링은 엄청나게 많은 어노테이션을 가지고 있다. (리플렉션, 컴파일체킹) 스프링은 MessageConverter를 가지고 있다. 기본값은 현재 Json이다. 스프링은 BufferedReader와 BufferedWriter를 쉽게 사용할 수 있..
oracle과 jsp를 연동해서 간단한 게시판(CRUD) 만들기 프로젝트 TO DO LIST 게시글 정보를 담을 수 있는 클래스 정의 BoardVo.java 데이터베이스에 접근하는 클래스 BoardDao.java WEB.XML INDEX.JSP지 CRUD 쿼리문
while문과 do - while문의 차이 } 출력결과는 둘 다 1 2 3 4 5 6 7 8 9 10 이지만 i 값에 while 조건문에 있는 조건 (i
switch 문에서 break; 사용하는 경우 와 사용하지 않는 경우 예문 1 : break문이 달려 있지않음 예문 2: break 문 달려있음 예문 1의 경우 변수 time 에 따라 case가 하나만 해당 하는 것이 아니다. 내가 출력하고 싶은 내용은 현재 시간이 8시라면 내가 해야 할 일은 출근, 회의, 업무, 외근 이다. (당연함. 8시 출근하고 숨만쉬고잇을순업다;) case마다 break를 달 경우 8시 출근만 출력이 되기 때문에 break를 붙이지 않는 것이다. 예문 2의 경우 변수 num 에 해당하는 case는 하나 뿐이기 때문에 (당연함. break 안 달면 나머지 케이스들 주르르륵 출력되서 랜덤 숫자가 1이 나왔는데 1이나왔습니다 2가나왓습니다 3이나왓습니다 이렇게나옴;) break를 달아서 나머지 케이스가 출력되지 않게 해야한다. 글로 쓰니까 얘는 뭐 이딴..