웹개발
-
[Spring] 01_I.o.C, D.I, Request, Response, Method, Maven, 자잘한 Spring 설정들웹개발/Spring 2024. 4. 9. 12:39
- 스프링 세팅 스프링 부트는 톰캣이 내장되어 있다. (제스퍼 빠져 있음) 스프링은 톰캣이 외부에 있다. (제스퍼 있음) 그래서 부트에서는 임베디드 서블릿, 제스퍼를 추가하면 된다. 세팅은 개인 소장한 동영상 참고 - 미래의 나에게 톰캣 Tomcat의 역할 - 자바 서블릿 및 JSP 실행 : 톰캣은 자바 서블릿과 JavaServer Pages(JSP)를 실행하는 환경을 제공합니다. 이를 통해 자바 기반의 동적 웹 애플리케이션을 개발하고 실행 가능. App을 항상 사용할 수 있도록 실행 상태로 두는 것. - 웹 컨테이너 : 톰캣은 웹 컨테이너로서의 역할을 수행합니다. 클라이언트 요청을 받아들이고, 서블릿 및 JSP 컨테이너를 통해 해당 요청을 처리하여 동적인 콘텐츠를 생성. - 정적 및 동적 콘텐츠 제공 ..
-
[JAVA] 02_주석, 변수, 형변환/자동형변환, 연산자, 조건문 if/switch, 반복문 for/while웹개발/JAVA 2024. 2. 7. 23:21
- 실무지식 - 주석 - 출력(print, println) - 변수 / 이름 짓기의 규칙 - 형변환과 자동형변환 - 연산자 - 조건문 if, switch - 반복문 for, while- 숙제 - 실무지식 계산기는 2진법이 가장 빠름. switch jdk15에서 좋은게 뭔가 붙었다. 다만, 실무에서 안쓴다.. 굳~이? Scanner는 기본 패키지(자바 프로그램 안의 폴더) 밖에 있음. ctr shift O (이클립스 기능) 단축키 하면 자동으로 불러와짐 공부 어떻게 하느냐? ⇒ 수업 때 수업 내용 이해 후, 집에가서 마아아아ㅏ아않으으으으은 예제를 풀어보면 됨. (책에 있는 것도 부족하다 하심) - 주석 // 주석을 한줄만 쓸 때 사용하고 /* 여러줄 주석을 사용할 땐 이러한 형식으로 사용한다 */ - 출력..
-
[JAVA] 01_java에 대하여웹개발 2024. 2. 4. 23:10
- 자바 jdk 설치 - 이클립스 설치 및 설정 - java에 대하여 - java에 대하여 프로그램이 커지다 보니 프로젝트를 엮어서 모듈로 만든다는 설정임 이걸 쓰면 단일 프로젝트를 못쓴다?해서 체크 풀기 프로젝트 이름은 대부분 소문자로 쓴다 특수기호를 빼고 앞으로 저 폴더에 Class를 생성하여 공부할 것이다. 자바 클래스를 만들때 첫글자는 무조건 대문자** 아래 체크 박스는 선생님이 하지 말라고 할 때까지 체크하기 자바는 무조건 ; 으로 문장을 끝내줘야 한다 또한, 대소문자 구분도 확실히 해야한다. 실행 단축키 ctrl + F11 이곳 콘솔창을 시스템 참이라 부름 자바는 Class를 벗어나는 문장을 만들지 못함. 모든 내용은 클래스 안에 있어야함. Java = 객체지향언어 객체란 프로그래밍 언어에서는..