일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 데이터 타입
- jdk 환경변수
- JAVA 설치
- eclipse 설치
- DispatcherServlet
- Eclipse IDE for Enterprise Java Developers
- 이클립스 ee
- Servlet
- jstl
- 웹 개발
- jsp
- java 개발
- java 자료형
- java 변수 타입
- jsp 태그
- 환경변수 설정
- JDK 1.8
- Expression Language
- dispatcher
- JSP 개발
- java 데이터 타입
- Dispatcher-Servlet
- java
- java 웹 개발
- 자바 데이터 타입
- java 환경변수
- 이클립스 웹개발
- 자바 자료형
- JDK 설치
- EL 태그
- Today
- Total
목록Programming (9)
에비츄
안녕하세요! 오늘은 spring 에서 많이 쓰이는 태그인 context:component-scan 에 대해서 알아볼게요! context:component-scan 태그는 자동으로 클래스를 스캔해서 bean 객체를 만들어 준답니다! component-scan 에서 사용할 수 있는 태그인 include-filter 와 exclude-filter 가 있는데요, include-filter 에는 자동 스캔에 포함시킬 클래스를, exclude-filter 에는 자동 스캔에 포함시키지 않을 클래스를 작성하셔서 사용하실 수 있답니다. 이 태그들에는 type 속성이 존재하는데요! type 속성에는 어떤 것들이 올 수 있는지 알아볼게요. [ type 종류 ] 종류 설명 annotation 클래스에 지정한 annotatio..
안녕하세요! 어느새 Spring 두번 째 포스팅이네요! Spring 을 배우고 계시다면, 어노테이션이 너무 많아서 혼란스러우실 텐데요. 그래서 오늘은 Spring Framework 에서 자주 사용하는 어노테이션에 대해서 알아보겠습니다! 종류 설명 사용 예시 @Component 태그를 설정 파일에 추가하면 @Component 어노테이션이 정의된 클래스가 bean 객체로 등록됨 @Required setter 메소드 앞에 정의하며, 필수 property를 반드시 설정해야함 태그를 설정 파일에 추가해야 함 @Autowired 타입을 이용해 의존객체 주입 bean 설정 필요 public class CatService { @Autowired private Cat cat; } @Qualifier @Autowired ..
안녕하세요! 이번에는 Spring 첫 포스팅을 하게 되었어요. 제가 혼자 공부하면서 많이 궁금했던 부분을 가져와 봤는데요, 바로 Dispatcher-Servlet 이랍니다! 1. Dispatcher-Servlet DispatcherServlet 은 가장 앞에서 서버로 들어오는 클라이언트의 모든 요청을 처리해줍니다. 가장 먼저 요청을 처리한다는 뜻에서 Front Controller 라고도 한답니다. 아래와 같이 web.xml 에서 서블릿과 URL 매핑을 설정해 주셔야 해요! action org.springframework.web.servlet.DispatcherServlet 1 action *.do 2. Dispatcher-Servlet 흐름 1. 클라이언트가 URL로 접근하여 정보 요청 2. Dispat..
JSP 를 혼자서 배우며 가장 이해가 안갔던 것이 Servlet 이라는 것이었는데요. 저도 공부를 다시 한 번 복습하면서 이번 글을 올리게 되었어요. 그럼 서블릿이 도대체 무엇인지! 같이 알아볼까요? 1. Servlet 서블릿이란, 클라이언트의 요청을 처리하고, 그 결과를 클라이언트에게 전송하는 HttpServlet 클래스를 상속받아 구현한 기술이라고 할 수 있어요! @WebServlet("/catlove") 위의 @WebServlet 안에 선언된 [project경로~~/catlove] 라고 URL을 요청하게 되면, 톰캣은 해당 어노테이션을 찾아서 실행하게 됩니다! 아래 코드에서와 같이, HTTP 요청 메소드인 Get 방식과 Post 방식을 처리하기 위해 doGet() 과 doPost() 를 오버라이딩 ..
안녕하세요! 오늘은 저번 시간에 이어서~ EL 태그에 대해서 알아보겠습니다! EL 이란 Expression Language 의 약어로서 JSP 에서의 출력문 역할을 하는 표현언어랍니다. ${변수명} ex) ${i} ${수식} ex) ${i + 1} 사용할 때에는 이런 형식으로 사용하시면 된답니다. 또한 EL은 숫자와 문자열을 구분해서 인식할 수 있다는 장점을 가지고 있어요! EL 은 기본적으로 내장 객체를 가지고 있어서 편리하게 사용할 수 있는데요. 그럼 내장객체에 대해서 알아볼까요? EL 내장객체 내장 객체 설명 사용 예시 pageScope page scope 에 접근 ${pageScope.catName} requestScope request scope 에 접근 ${requestScope.catName..
JSP 에는 JSTL 이라는 특별한 라이브러리가 있답니다. JSTL 은 JSP Standard Tag Library 의 약어에요. HTML 코드 안에 JAVA 스크립틀릿을 사용하는 대신 JSTL 을 사용함으로써, 가독성을 높이고 코드를 간결하게 만들 수 있어요! 먼저, JSTL 은 라이브러리이기 때문에 JSP 맨 윗줄에 직접 추가해서 선언해 주어야 해요. 태그 선언문 및 설명 Core Functions Formatting XML Database 1. Core 태그 태그 설명 사용 예시 c:set 변수 선언 scope(영역) 종류 : page (디폴트) / request / session / application c:remove 변수 제거 c:out 값 출력 c:if if 문 if~else 사용 불가 ca..
안녕하세요! 오늘은 JAVA 의 데이터 타입에 대해 이야기 해볼게요! JAVA 에는 여러 가지 데이터 타입이 있답니다. 우리가 수학 시간에 배웠던 정수, 실수도 있고 문자도 있어요! JAVA 에서는 이러한 데이터 타입을 정해놓고, 엄격한 규칙에 의해서 작동하게 된답니다. 그럼 자세히 살펴볼까요? 1. 정수형 데이터 타입 메모리 크기 byte 1 바이트 short 2 바이트 int 4 바이트 long 8 바이트 2. 실수형 데이터 타입 메모리 크기 float 4 바이트 double 8 바이트 3. 문자 데이터 타입 메모리 크기 char 2 바이트 4. 문자열 데이터 타입 메모리 크기 String 객체 힙 메모리 크기에 따름 이상 오늘은 JAVA 의 데이터 타입에 대해서 알아보았는데요! 도움이 되셨으면 좋겠..

안녕하세요! 오늘은 Eclipse (이클립스) 설치에 대해 이야기 해볼까 해요. Eclipse 는 JAVA 의 가장 대표적인 개발 도구라고 할 수 있어요! 보통 이런 프로그램을 IDE 라고 하는데요. IDE 란, Integrated Development Environment 의 약어입니다. 한국어로는 통합 개발 환경 이라고 한답니다! 이러한 IDE는 개발에 필요한 다양한 도구들이 모두 모여있는 소프트웨어에요. 그 중에 하나인 Eclipse는 무료이면서 모든 운영체제를 지원하기 때문에, 현재 모든 나라의 많은 개발자분들이 사용하고 계시답니다! 아래는 이클립스를 다운 받을 수 있는 홈페이지 주소입니다! https://www.eclipse.org/downloads/ Eclipse Downloads | The ..