Framework/🍃 Spring
-
안녕하세요. 이사작전.com의 개발자 말랑고양입니다.오늘은 인텔리제이(intelli J)를 사용해서 스프링 부트(Spring Boot)를 생성하는 방법을 공유하려합니다. 인텔리제이 설치방법은 아래의 링크를 참조해주세요.http://jwprogramming.tistory.com/99 1. Create New Project를 클릭 2. JDK 설정 3. Type을 Gradle Project로 설정합니다. 4. Core > DevTools와 Lombok을 선택합니다. 5. Web > web을 선택합니다. 6. SQL > JPA와 H2를 선택합니다. 7. Finish를 선택합니다. 8. java 파일을 하나 만들어봅시다.우클릭 > New > Java Class 9. 파일명은 HelloSpringBoot라고 지어..
[Spring Boot] 인텔리제이에서 스프링부트 프로젝트 생성하기안녕하세요. 이사작전.com의 개발자 말랑고양입니다.오늘은 인텔리제이(intelli J)를 사용해서 스프링 부트(Spring Boot)를 생성하는 방법을 공유하려합니다. 인텔리제이 설치방법은 아래의 링크를 참조해주세요.http://jwprogramming.tistory.com/99 1. Create New Project를 클릭 2. JDK 설정 3. Type을 Gradle Project로 설정합니다. 4. Core > DevTools와 Lombok을 선택합니다. 5. Web > web을 선택합니다. 6. SQL > JPA와 H2를 선택합니다. 7. Finish를 선택합니다. 8. java 파일을 하나 만들어봅시다.우클릭 > New > Java Class 9. 파일명은 HelloSpringBoot라고 지어..
2018.09.16 -
안녕하세요. 이사작전의 개발자 말랑고양입니다.오늘은 저 스스로도 복습할 겸, 경량환경 포털사이트를 세팅하는 방법을 공유하려합니다. 전에 누군가에게 '잘 만든 스프링 프레임워크 하나 있으면 참 든든하다'고 얘기를 들은 적이 있습니다. 전자정부프레임워크도 잘만 다루면 든든할 것 같습니다. 최소한 웹쉘이나 XSS에 뻥뻥 뚫리는 사이트는 만들지 않게 되겠지요. 개발환경은 설치 되어있다고 가정한 다음 시작하겠습니다.http://www.egovframe.go.kr/EgovDevEnvRelease_300.jsp?menu=3&submenu=2&leftsub=2# 1. 우측 상단, open Perspective Start > New Templa..
[전자정부프레임워크 시작하기] 1. 템플릿 프로젝트 세팅 하는 법안녕하세요. 이사작전의 개발자 말랑고양입니다.오늘은 저 스스로도 복습할 겸, 경량환경 포털사이트를 세팅하는 방법을 공유하려합니다. 전에 누군가에게 '잘 만든 스프링 프레임워크 하나 있으면 참 든든하다'고 얘기를 들은 적이 있습니다. 전자정부프레임워크도 잘만 다루면 든든할 것 같습니다. 최소한 웹쉘이나 XSS에 뻥뻥 뚫리는 사이트는 만들지 않게 되겠지요. 개발환경은 설치 되어있다고 가정한 다음 시작하겠습니다.http://www.egovframe.go.kr/EgovDevEnvRelease_300.jsp?menu=3&submenu=2&leftsub=2# 1. 우측 상단, open Perspective Start > New Templa..
2018.09.10 -
안녕하세요. 말랑고양입니다. 오랜만에 스프링프레임워크에 대해서 정리를 해보려합니다.눈으로 그대로 읽으면 되도록 포스팅을 할 계획이고, 궁금한 것이 있다면 댓글남겨주세요. 감사합니다. "스프링은 거대한 컨테이너임과 동시에 IoC / DI 를 기반으로 하고있는 거룩한 존재이며 서비스 추상화를 통해 삼위일체로 분리되는 3단 변신로봇이다." 토비의 스프링 中 토비의 스프링에서 나왔던 부분입니다. 의미심장한 의미 같으니 함께 해석을 해봅시다.해석에 앞서서 등장하는 용어들을 정확하게 이해하고 있어야하니 함께 정리하는 시간을 가져봅시다. 컨테이너?인스턴스의 생명주기를 관리하는 것입니다. 인스턴스의 생명주기란?인스턴스의 생성, 실행, 소멸되는 과정을 뜻합니다. 생명주기는 라이프사이클이라고도 자주 표현됩니다. 인스턴스란..
[springframework] 스프링 프레임워크 정리 - 2차안녕하세요. 말랑고양입니다. 오랜만에 스프링프레임워크에 대해서 정리를 해보려합니다.눈으로 그대로 읽으면 되도록 포스팅을 할 계획이고, 궁금한 것이 있다면 댓글남겨주세요. 감사합니다. "스프링은 거대한 컨테이너임과 동시에 IoC / DI 를 기반으로 하고있는 거룩한 존재이며 서비스 추상화를 통해 삼위일체로 분리되는 3단 변신로봇이다." 토비의 스프링 中 토비의 스프링에서 나왔던 부분입니다. 의미심장한 의미 같으니 함께 해석을 해봅시다.해석에 앞서서 등장하는 용어들을 정확하게 이해하고 있어야하니 함께 정리하는 시간을 가져봅시다. 컨테이너?인스턴스의 생명주기를 관리하는 것입니다. 인스턴스의 생명주기란?인스턴스의 생성, 실행, 소멸되는 과정을 뜻합니다. 생명주기는 라이프사이클이라고도 자주 표현됩니다. 인스턴스란..
2018.08.30 -
안녕하세요. 말랑고양입니다. 오랜만에 스프링프레임워크에 대해서 정리를 해보려합니다.눈으로 그대로 읽으면 되도록 포스팅을 할 계획이고, 궁금한 것이 있다면 댓글남겨주세요. 감사합니다. 프레임워크란?프레임워크란 반제품이라고 생각합니다. 우리가 원하는 제품(홈페이지)을 만들기 위해서 필요한 제품이라고 생각합니다. 특수한 경우라면 처음부터 만들어야겠지만, 그런 것이 아니라면 프레임워크처럼 반쯤 만들어진 제품을 가지고 완제품을 빨리 만들어내는 것이 시간적인 면에서 유리하다고 생각이 듭니다. Spring Framework란?엔터프라이즈(대형)급 어플리케이션을 구축할 때 사용하는 프레임워크입니다. 수많은 프레임워크 중에서 하나에 불과합니다. 우리가 관심을 가지는 스프링 프레임워크의 특징은 원하는 부분만 가져다 사용할..
[springframework] 스프링 프레임워크 정리 - 1차안녕하세요. 말랑고양입니다. 오랜만에 스프링프레임워크에 대해서 정리를 해보려합니다.눈으로 그대로 읽으면 되도록 포스팅을 할 계획이고, 궁금한 것이 있다면 댓글남겨주세요. 감사합니다. 프레임워크란?프레임워크란 반제품이라고 생각합니다. 우리가 원하는 제품(홈페이지)을 만들기 위해서 필요한 제품이라고 생각합니다. 특수한 경우라면 처음부터 만들어야겠지만, 그런 것이 아니라면 프레임워크처럼 반쯤 만들어진 제품을 가지고 완제품을 빨리 만들어내는 것이 시간적인 면에서 유리하다고 생각이 듭니다. Spring Framework란?엔터프라이즈(대형)급 어플리케이션을 구축할 때 사용하는 프레임워크입니다. 수많은 프레임워크 중에서 하나에 불과합니다. 우리가 관심을 가지는 스프링 프레임워크의 특징은 원하는 부분만 가져다 사용할..
2018.08.30 -
안녕하세요. 팀드모네입니다. 오늘은 스프링부트에서 자주 사용하는 마이바티스(MyBatis)에 주석을 처리하는 방법을 공유드립니다. 마이바티스(MyBatis)에서 주석처리하는 방법은 두가지입니다. 또는 /* 주석입니당 */ 주석 사용 예제 또는 SELECT * FROM USER /* 주석입니당~~~ 여기가 주석이에요~~ */ 이렇게 사용하실 수 있습니다. 굳이 정리를 하지 않다보니, 가끔 저도 까먹는 것 같네요. 그래서 포스팅으로 기록해보았습니다. End.. 도움이 되었다면, 좋아요를 눌러주세요. 추가로 궁금한 점이 있다면, 댓글 남겨주세요. 감사합니다. reference :
MyBatis 쿼리 주석 처리 방법안녕하세요. 팀드모네입니다. 오늘은 스프링부트에서 자주 사용하는 마이바티스(MyBatis)에 주석을 처리하는 방법을 공유드립니다. 마이바티스(MyBatis)에서 주석처리하는 방법은 두가지입니다. 또는 /* 주석입니당 */ 주석 사용 예제 또는 SELECT * FROM USER /* 주석입니당~~~ 여기가 주석이에요~~ */ 이렇게 사용하실 수 있습니다. 굳이 정리를 하지 않다보니, 가끔 저도 까먹는 것 같네요. 그래서 포스팅으로 기록해보았습니다. End.. 도움이 되었다면, 좋아요를 눌러주세요. 추가로 궁금한 점이 있다면, 댓글 남겨주세요. 감사합니다. reference :
2017.12.20 -
안녕하세요. 이사작전.com의 개발자 플랫폼공작소입니다.오늘은 lucy xss filter를 프로젝트에 쉽게 반영하는 방법에 대해서 포스팅을 하려합니다.서론 없이 바로 시작하겠습니다. [1번째 클릭!] pom.xml파일의 dependencies에 아래의 값을 입력합니다.12345678 ... com.navercorp.lucy lucy-xss-servlet 2.0.0 cs [2번째 클릭!]아래의 파일을 다운로드하겠습니다. src/main/resources의 위치에, lucy-xss-servlet-filter-rule.xml파일을 붙여넣습니다.(프로젝트에 반영하기 전, 별첨 4-1의 내용을 꼭 확인해주세요.) [부연 설명]lucy-xss-servlet-filter-rule.xml 파일명을 바꾸면 안 될 것 ..
[Lucy XSS filter] 3번 클릭 만에 적용하기! - XSS방지, 방어, 네이버XSS안녕하세요. 이사작전.com의 개발자 플랫폼공작소입니다.오늘은 lucy xss filter를 프로젝트에 쉽게 반영하는 방법에 대해서 포스팅을 하려합니다.서론 없이 바로 시작하겠습니다. [1번째 클릭!] pom.xml파일의 dependencies에 아래의 값을 입력합니다.12345678 ... com.navercorp.lucy lucy-xss-servlet 2.0.0 cs [2번째 클릭!]아래의 파일을 다운로드하겠습니다. src/main/resources의 위치에, lucy-xss-servlet-filter-rule.xml파일을 붙여넣습니다.(프로젝트에 반영하기 전, 별첨 4-1의 내용을 꼭 확인해주세요.) [부연 설명]lucy-xss-servlet-filter-rule.xml 파일명을 바꾸면 안 될 것 ..
2017.11.17