분류 전체보기 (총 582개) 썸네일형 리스트형 javascript - atom 유용한 package(live server, javascript 자동완성) atom이용시 유용한 플러그인(package) atom이용시 유용한 플러그인(package)을 두가지 소개해드리려 합니다. 바로 atom-live-server, atom ternjs, linter , autoclose html , Highlight selected입니다. 1. atom-live-server이 package를 사용하면, 프론트엔드 작업시 결과물을 보기 위해서, 작성된 결과물인 html파일을 열어보고, 다시 수정한 뒤 열어보고.. 를 반복하며 작업을 할 필요가 없습니다. 계속해서 코드가 수정이 될때마다 페이지가 자동으로 재로딩 됩니다. 1.1 설치설치를 위해 상단의 file/settings 를 클릭합니다. install 탭 클릭 후 검색란에 atom-live-server를 입력합니다. 맨 위.. SpringMVC - Spring MVC 설정 - 1 (자주 설정되는 것들) Spring MVC 설정 첫번째 포스팅입니다 Spring MVC 설정 첫번째 포스팅입니다. SpringMVC 프로젝트를 시작하기전에 자신이 무엇을 설정해야하는지를 알아야하고, 그것을 실행하기 위해서는 설정하는 방법을 알아야합니다. 설정하는 벙법은 이전 포스팅인 SpringMVC 동작원리 - 8(https://galid1.tistory.com/532)에서 SpringMVC를 이용할때 간편히 설정하는 방법을 알아보았습니다. 해당 포스팅 참조해주시면 될것 같습니다. 이번 시간에는 개발자가 SpringMVC를 사용하며 설정해야할 수도 있는 것들에 대해서 알아보겠습니다. 설정해야할 수도 있는 것들Spring MVC프로젝트를 진행하며 개발자가 설정을 해야할 수도 있는 것들에 대해서 알아보겠습니다. 해야할 수도 있다.. Spring - classpath란? Intellij에서 classpath 추가하기 Intellij에서 간단하게 beanConfiguration Intellij에서 간단하게 beanConfiguration.xml 파일을 생성하고 테스트를 위해서 실행을 하려는 도중 beanConfiguration.xml 파일이 위치한 디렉토리를 classpath:로 인식시키는 방법을 찾게 되었습니다. 운이 좋게 짧은 시간의 삽질을 통해 방법을 알아냈습니다. 1. ClassPath란?ClassPath란 "자바 가상머신이 프로그램을 실행할때 Class파일을 찾는데 기준이 되는 경로"를 의미합니다. Classpath를 지정하지 않는다면, 자바가상머신이 위치한 디렉토리에서만 클래스들을 찾게 됩니다. spring 에서는 이 classpath를 통해서 필요한 resource를 가져와 사용하게됩니다. 2. Intel.. Spring - IoC 컨테이너의 기능 - 7 (Resource 추상화 - ResourceLoader) Spring의 Resource 추상화 Resource 추상화Resource 추상화라고 하니까 뭔가 말이 거창하고 어려워 보이네요. 간단하게 의미를 정의해보겠습니다. Resource 추상화는 java.net.URL을 추상화 한 것 입니다. 이게 무슨 뜻이죠.. 우선 java.net.URL이 무엇인지를 알아보아야 할 것 같습니다. java.net.URL 이란우선 URL은 인터넷상의 주소를 표현하는 방법을 의미합니다. URL 클래스는 웹 상에 존재하는 자원에 접근할 때 사용하는 클래스입니다. URL 클래스를 사용하면 위와 같이 간단히 웹상의 자원을 가져올 수 있습니다. 이유java.net.URL을 왜 추상화 했을까요? 기존 java.net.URL 클래스에는 classpath를 기준으로 resource를 가져오.. SpringBoot - SpringBoot로 웹 개발하기 - 2(API 만들기 , 테스트) SPringBoot- SpringBoot로 웹 개발하기 - 2(간단한 API 만들기) 이동욱님의 SpringBoot로 웹서비스 출시하기 보고 공부하기 2번째 포스팅입니다. 이번시간에는 간단한 API를 만들고 그것을 테스트하는 과정을 정리했습니다. 1. API 만들기1.1 도메인 생성domain 패키지를 생성한 뒤 posts 패키지를 또 생성합니다. 그후 다음과 같이 PostsEntity class와 PostsRepository Interface를 생성합니다. 1.1.1 PostsEntity@Entity@Getter@NoArgsConstructor(access = AccessLevel.PROTECTED)public class PostsEntity { @Id @GeneratedValue private Lon.. Java - Annotation 이란? Annotation 사용법 Annotation Annotation 에 대해서 알아보도록하겠습니다. Annotation- Java 5부터 추가된 기능입니다.- 클래스 또는 메소드 그리고 변수 등에 붙여서 사용됩니다.- 소스코드에 메타코드를 주는 것.위에서 설명드린 내용은 프로그래머스의 자바 중급강좌에서 발췌한 내용입니다. 처음 어노테이션을 블로그나 구글링을 통해 알아보았을때는 이해력이 부족해서인지, 저는 잘 이해가 가질 않았습니다. 예제와 함께 설명드리겠습니다. 1. Annotation 생성xxxxxxxxxxpublic @interface DoRepeat100 {}우선 간단히 Annotation을 생성하겠습니다. Interface를 생성하고 interface 키워드 앞에 @를 붙혀주면 됩니다. 정의한 Annotation의 의미는 1.. SpringBoot - SpringBoot로 웹 개발하기 - 1(프로젝트 생성) SpringBoot로 간단한 웹 개발하기 첫 포스팅입니다 SpringBoot로 간단한 웹 개발하기 첫 포스팅입니다. 이 글은 이동욱님의 SpringBoot로 웹 서비스 출시하기를 참고하여 포스팅하는 글입니다.https://jojoldu.tistory.com/250 굳이 잘 정리 되어있는 글을 왜 똥손으로 다시 포스팅을 하냐고 하신다면. 복습과 제가 이해한 방식 그대로 다시 정리하기 위해서 입니다. 그래야 저는 더 오래 기억에 남더군요. 추가적으로 좋은 글 포스팅해주신 이동욱님에게 감사드립니다. 1. 개발 환경IDE- Intelli J (Ultimate)Eclipse와 Intelli J 를 둘다 써봤고, 그중 Intelli J 를 선택한 이유는 우선 인터페이스가 저에게 잘 맞는것 같습니다...? 뿐만아니라.. SpringMVC - Spring MVC 동작원리 - 8 (Spring MVC 설정방법 @EnableWebMvc, WebConfigurer) Spring MVC 설정 Spring MVC 설정방법1. Bean 설정방법(Low Level)Spring MVC 설정법에 대해 알아보겠습니다. 앞선 DispatcherServlet의 원리 포스팅에서 DispatcherServlet가 Web을 구동하는데 필요한 여러 bean들을 자동으로 등록해주는 것을 보았습니다. @Configuration@ComponentScanpublic class WebConfig { @Bean public InternalResourceViewResolver viewResolver(){ InternalResourceViewResolver viewResolver = new InternalResourceViewResolver(); viewResolver.setPrefix("/WEB-I.. 이전 1 ··· 16 17 18 19 20 21 22 ··· 73 다음