아마도 Bean에 대해서는 많이 봤을 겁니다. 싫던 좋던 XML의 beans아래에 bean을 넣어서 사용하기도 하였고요. @Configuration에 넣어서 사용하기도 하였죠. 두개의 Component가 있다고 하겠습니다. @Component public class People { private Country country; @Autowired public People(Country country) { this.country = country; } public String getCountryName() { return country.name(); } public void printCountry() { country.printText(); } } @Component("country") public clas..
이전에 만들었던 프로젝트에서 빼는 형태로 구성을 해볼게요. 2020/01/18 - [Web/Server] - IntelliJ. spring-webmvc + gradle + tomcat. web application 구조로 만들기 IntelliJ. spring-webmvc + gradle + tomcat. web application 구조로 만들기 이전에 글을 남길때는 gradle을 선택하고 Java만 선택한 이후에 web은 선택하지 않고 프로젝트를 세팅하였습니다. web을 선택하여서 main아래에 webapp이 노출되는 방식으로 한번 설명해 보겠습니다. Spring에서 M.. mrgamza.tistory.com 이 부분에서 우리가 servlet-context.xml과 applicationContext.x..
web.xml에 들어가는 Servlet Version이 다를것으로 생각됩니다. 그래서 이 값들을 적어보려고 합니다. 이곳을 참조하면 더 좋아요 http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html Java EE: XML Schemas for Java EE Deployment Descriptors By Bill Shannon, Java EE Spec Lead, Oracle, August 21, 2017 www.oracle.com Servlet 2.2 Servlet 2.3 Servlet 2.4 - DTD에서 Schema로 변경됨 Servlet 2.5 Servlet 3.0 Servlet 3.1 Servlet 4.0
Spring으로 개발을 하다보니 신기한것을 마주하게 되었습니다.바로 Lombok이라는 녀석...이전에는 시간이 많이 없어서 이런것들을 찾아보는 기회가 없었는데 무언가 조금 코드를 줄일수 있는 좋은 방법인것 같습니다. 현대 언어들은 프로퍼티에 setter, getter를 자신들이 알아서 사용하도록 하죠.자바에서는 이 부분을 setter, getter를 만들어서 사용을 했습니다.툴에서 자동으로 생성을 해주기는 하지만... 만들고 나서 굉장히 지저분함을 금치 못하였습니다. 스프링을 이용하면서 많이 이용하는것 같은데 자바와도 떨어질수 없을것이라 생각해서 글을 적습니다. 일단 Lombok은 이것저것 기능이 많지만 대표적인 기능이 setter, getter 기능입니다. 1234567891011121314151617..
설치환경 - Eclipse : Kepler Service Release 1 - Tomcat : 7.0 - Spring MVC : 3.4 - maven : 3.1.1 Eclipse IDE for Java EE Developers 버전 다운로드 - JavaSE : 일반적이니 자바프로그래밍 언어와 소규모 어플리케이션 및 애플릿을 작성하는 제품 - JavaEE : 기업용 플랫폼이며 서버에서 실행되는 대형분산 및 확장, 트랜잭션, 보안 등 각종 기능을 제공하는 제품 - JavaME : 소형용 플랫폼이며 작은 규모의 서비스를 개설하려는 소비자들을 위한 기능만 추려낸 제품 - URL : http://www.eclipse.org/downloads/ - Eclipse SpringSource Tool Suite 설치 : ..
- Total
- Today
- Yesterday
- nodejs
- ios
- Windows
- Kotlin
- Gradle
- CentOS
- Codable
- github
- android
- golang
- windows10
- Python
- git
- SWIFT
- ubuntu
- enum
- intellij
- docker
- war
- Spring
- rxswift
- MySQL
- cocoapods
- centos8
- tomcat
- php
- go
- Java
- Xcode
- Linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |