처음 하는 스프링(Spring), Eclipse 환경 설정에 이어서. 처음 돌려 보는 Tomcat Eclipse를 세팅하고 본격적으로 프로젝트를 시작하기 앞서, Eclipse에 서버를 연동하려고 한다. Java 프로젝트에서 가장 대중적으로 사용하는 것이 Tomcat이기 때문에 Tomcat 위주로 진행하려고 한다. Tomcat을 세팅하는것도 늘 헷갈리는 부분 중에 하나인데, 최대한 알기 쉽게 정리하려고 한다. 1. Tomcat 추가하기 가장 먼저 해야 할 부분은 Eclipse에 Tomcat을 추가하는 것이다. 매번 헷갈리지만 알고 보면 별거 없는 부분이기도 하다. 먼저, Servers 탭에서 No servers are available. Click this link to creat a new server를..
처음 하는 스프링(Spring), 개발 환경 구성하기에 이어서. 처음 켜는 Eclipse 스프링으로 개발을 하다 보면 환경설정 하나에도 스트레스를 받기 쉽다.. 그래서 Eclipse를 설치하면 기본적으로 하는 세팅을 정리하려고 한다. 1. Encoding Encoding 설정 때문에 한글이 깨져 보였던 경험이 다들 있을 것이다. 사소하지만 까먹기 좋은 부분이어서 필자는 새로 환경을 세팅할 때 가장 먼저 신경 써서 설정해 놓는다. Workspace에 저장되는 java 파일 Encoding을 설정하는 부분으로 General > Workspace 메뉴에서 설정한다. java 파일 이외에 Web 자원의 Encoding을 설정하는 부분으로 Web > HTML Files, CSS Files, JSP Files 세 ..
개발 환경 구성하기 프로젝트를 시작하거나 새로운 것을 배울 때마다 개발 환경을 구성하는 것이 늘 새롭고 헷갈린다. 특히나 스프링 환경을 구성하는 건 늘 새롭게 느껴진다.. 그래서 이번에 최대한 쉽고 단순하게 정리를 해보려고 한다. 개발 환경 몰아넣기 각자의 스타일이 있겠지만, 필자는 관리가 편하고 한눈에 볼 수 있어서 개발과 관련된 것들을 한 곳에 모아놓는 것을 선호한다. 보통은 C, D 드라이브에 각각 dev 폴더를 만들어서 소스코드는 D 드라이브에, 그 이외의 모든 것을 C 드라이브에 모아놓는 편이지만, 이번 포스팅엔 편의상 C 드라이브 만 이용해서 구성하도록 하겠다. 설치 파일 준비하기 스프링 개발을 시작하기 위한 기초적인 환경을 구성하는 것이 목표이기 때문에, 이번 포스팅에선 JDK, tomcat..
스프링에서의 역할 분담, WebApplicationContext와 연관된 글. 그저 좋다는 말에.. 한창 스프링을 배우기 시작할 무렵에 복잡한 XML 설정을 자바 애노테이션 기반으로 간단하게 하겠다고 의미도 모른 채 @Autowired, 같은 태그를 썼던 기억이 난다. 많은 고민 끝에 결과적으로 현재는 주로 태그를 사용하고 있고, 이 태그를 중심으로 이번 글을 써보려 한다. 이해하기 쉬운 코드로 태그는 설정 과정이 을 선언하는 방식보다 이해하기 쉽고 직관적이다. 이해하기 쉬운 코드가 되기 위해선 연관이 있는 부분들이 가까워야 한다고 생각하는데, XML 방식으로 하다 보면 빼먹거나 중복되는 설정을 못 보고 지나칠 가능성이 높다. 반면에, @Component를 비롯한 @Repository, @Service,..
프론트 컨트롤러 패턴, Front Controller Pattern과 연관된 글. 컨텍스트 선언하기 스프링에서의 컨텍스트(Context) 란? 스프링을 접해본 사람이라면 컨텍스트라는 단어를 들어봤을 것이다. 무척이나 생소한 용어이고 쉽사리 이해가 가지 않는 말이기도 하다. 이에 대한 디테일한 정의는 검색하여 찾아보는 것으로 하고, 여기선 간략하게 "필요한 정보를 포함하고 있는 설정 파일" 정도로 넘어가겠다. 이번 글의 작성 목적은 지난번 web.xml 정리 편에서 간략하게 넘어갔던 컨텍스트 간의 계층적 관계에 대해 더 깊이 적어보려고 한다. 출처:https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#spring-web..
개발 환경 구축하기 첫 번째, web.xml와 연관된 글. 시작하기 앞서 본격적으로 Spring MVC에 대해 구조, 특징을 정리하려고 했으나, Spring Docs를 읽던 중 front controller pattern이라는 용어를 발견, 이에 먼저 간단히 정리를 하고 넘어가려고 한다. 프론트 컨트롤러, Front Controller 결론부터 말하자면, DispatcherServlet에 대해 이해를 하기에 앞서 Front Controller에 대해 먼저 정리를 해보려고 한다. DispatcherServlet 이란? 출처:https://www.slideshare.net/AnselmKim/3-mvc-77568773 위 그림을 봐도 알 듯이, DispatcherServlet 이란 쉽게 말해 웹에서의 모든 요..
- Total
- Today
- Yesterday
- AFK아레나
- 블라디보스톡
- MVC
- spring
- controller
- Java
- mybatis
- 두번가요
- 내돈돌려줘
- 교환코드
- 화려해
- 설정
- 주식
- 꿈의숫자
- 스프링
- Tomcat
- 자작냉우동
- 세번가요
- 커피프렌즈
- 스타벅스
- Nasdaq
- JMT
- 쏠편한환전
- 변수
- 이클립스
- 환전
- 루블
- MariaDB
- 맛집
- sbux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |