Archive: 2018/7

0

Spring4에 tiles3 레이아웃 적용하기.

¶들어가기 이 글은 Spring 프레임워크로 개인프로젝트를 만들기위해 tiles3를 적용하는 과정을 정리한 글이다. 개발환경 windows10 spring4 java1.8 tomcat9 tiles3 jsp + bootstrap 사실 tiles3 글을 쓰고 있지만, 난 tiles3를 포기하고 Handlebars 나 Thym

0

HTML - html태그의 lang 속성

12<html lang="ko"></html> html 태그에서는 lang이라는 속성을 사용해서 문서에서 사용할 언어를 지정할수 있다. 예를 들어 한국어라면 korea의 약자인 ko를 사용한다. 간단히 <html\> 이라고만 해도 문제가 없는데 굳이 사용 언어를 명시하는 이유는 무엇일까? 우선 검색 사이트에서 특정 언어로

0

Spring MyBatis에 log4jdbc-log4j2 설정하기

¶추가사항(20180819) 이 설정은 스프링 mybatis 환경에서 DAO Junit 테스트에 대해서만 로그가 발생한다. 기존의 log4j가 동작하지 않으며 java 소스의 logger 부분이 동작하지 않는다. 현재 log4j2의 환경설정에 문제가 있어 보인다. 찾는중 … ¶들어가기 MyBatis를 사용해서 개발하다가 보면 가끔 잘못된 SQL이나 잘못된

0

STS(Spring Tool Suite) - github issues 트래커 연동(mylyn) GitHub Extensions 설치

¶들어가기 현재 STS(Spring Tool Suite)와 Github를 통해 개인 프로젝트를 개발하고 있다. Github의 Issue 관리 시스템을 STS 연동하여 사용하고 싶은 생각에, 인터넷을 조금 검색하니 연동하는 방법이 있어서 이렇게 정리한다. 참고로 이클립스(Eclipce)에서는 GitHub 관련 Mylyn 커넥터가 없어서 안되더라. (뭔가 내가

0

STS(Spring Tool Suite) - 프로젝트에 빨간 느낌표 해결하기

어제 Windows에서 java 업데이트를 했다. 그리고 사용중인 STS에서 프로젝트에 빨간 느낌표(!)가 발생했다. 거기다 어제까지 잘되던 프로젝트 빌드가 안된다!!! 인터넷을 찾아보니 import 시킨 jar 파일의 경로가 잘못되거나, 유효하지 않은 파일이나 디렉토리를 참조한 경우라고 한다. 프로젝트의 properties에 Java Build Path

0

STS(Spring Tool Suite) JS파일 에러표시 제거(빨간 엑스)

¶STS에서 Spring MVC프로젝트에 bootstrap 디자인을 적용한 결과 많은 js파일에서 에러가 발생했다. 남이 만들어 놓은 디자인 영역 부분이기에 내가 이후 수정할 일도 거이 없으며, 애시당초 이클립스나 STS(Spring Tool Suite)에서 프론트영역에 대한 warning, error 체크는 무시하는 것이 정신건강에 좋다. 그러므로 눈에

0

애자일을 프로젝트에 적용해보기

¶들어가기 음… 이번에 포트폴리오 목적으로 개인 프로젝트를 진행할 예정이다. 여기에 애자일(Agile)이라는 개발프로세스를 적용해 보고 싶어서 애자일에 관해 조금 공부해 보고 있다. 이 글은 내가 공부하는 애자일이라는 녀석을 정리하는 글이다. ¶애자일은 무엇이고? 대체 왜 쓰나? 애자일 방법론이 뭐냐? 아주 단순하게 후려친다면, 프로젝트의 시작~종료 기

0

Spring MVC 주요 애노테이션(Annotation)정리

애노테이션 설명 사용 @Controller 스프링 MVC의 컨트롤러 객체임을 명시하는 애노테이션 클래스 @RequestMapping 특정 URI에 매칭되는 클래스나 메소드임을 명시하는 애노테이션 클래스, 메소드 @RequestParam 요청(request)에서 특정한 마라미터의 값을 찾아낼 때 사용하는 애노테이션 파라미터 @Requ

0

YAML

¶YAML YAML은 구조화된 데이터를 표현하기 위한 데이터 포멧이다. YAML은 Python처럼 들여쓰기로 데이터 계층을 표기한다. 들여쓰기를 할 때에는 Tab이 아닌 Space Bar를 사용한다. 다른 사람이 보더라도 코드를 이해하기 쉬워 설정 파일에 적합한 형식이다. YAML은 배열을 나타낼 때 데이터 앞에 ‘-’ 를 붙이며 뒤에는 반드시 Space

0

docker - Mysql 컨테이너에 데이터전용(dataonly) 컨테이너 연결하기

¶들어가기 시스템을 운영하다보면 다양한 데이터(DB, 로그 …)가 생성, 축적되며 이 데이터는 프로그램이 종료된 후에도 스토리지 등에 저장된다. 이를 영속 데이터라 하며 시스템 가동 시간에 따라 증감하고 변화한다. 스토리지 저장 공간은 한정되어 있고 장애로 인해 데이터가 소실될 수도 있으므로 이를 잘 관리하는 것은 중요하다. ¶데이터 전용 컨테이너(data