목록Project (3)
Technology-Share
thymeleaf 적용하기 서버 thymeleaf thymeleaf 란 ?! 자바 라이브러리로써 웹과 웹이 아닌 환경 양쪽에서 텍스트, HTML, XML, Javascript,CSS 그리고 텍스트를 생성할 수 있는 템플릿 엔진이다. 특징 스프링 MVC와 통합 모듈을 제공하며 애플리케이션에서 JSP로 만든 기능들을 완전히 대체 할 수 있다. 스프링부트 쪽에서는 JSP, 그루비 등 다른 템플릿도 사용가능 하지만 타임리프가 가장 많이 쓰인다고 한다 쉬운 사용성 스프링 시큐리티 지원 스프링 웹플로우 지원 ( AJAX 이벤트 포함) 반복문, 조건문, 변수 정의 가능 예시 적용하기 의존성 추가 build.gradle 부분에 compile('org.springframework.boot:spring-boot-s..

# 스프링 부트와 NPM - src/main/resoureces/static 디렉토리 이하는 정적 리소스로 제공한다. (스프링부트) - package.json 에 프론트엔드 라이브러리를 제공한다. - 이 둘을 응용하면, static 디렉토리 아래에 package.json 을 사용해서 라이브러리를 받아오면 정적 리소스로 프론트엔드 라이브러리를 사용할 수 있다. 1. 먼저 해당 프로젝트의 라이브러리 설정을 할 위치로 이동해준다. 2. 명령어를 통해 불러오고자 하는 라이브러리를 불러온다. // package.json 생성 npm ini // 부트스트랩 라이브러리 설치 npm install bootstrap 3. 그러면 아래와 같이 node_modules 디렉터리가 생기고, package.json 이 생기게 된다.

* 현재 exERD 를 사용하고 있는 팀원이 있으면, 자신의 exERD Version 을 무조건 확인하자! 필자는 아무 생각없이 최신 모델인 3.X 버전을 다운받고, 사용하고 있었는데, 다른 팀원들은 2.0 대 버전을 사용하고 있었다. 이게 깃으로 내가 3.0 버전으로 PUSH 하고, 다른 팀원이 내 파일을 사용하니까 모두 버전이 3.0 대로 높아졌다 그러나 평가판이라서 다른 팀원들은 이 3.0 버전을 못쓰고, 심지어 원래 있었던 2.0 대 exERD 파일마저 다 3.0 버전으로 바껴서 기존 2.0 대 버전에서 사용을 못하는 경우가 발생했다. ㅠㅠ 버전 확인 꼭 하고, 팀원들과 공유하자.. 나처럼 사고치지말고.. ㅠㅠ 처음 데이터 모델링을 할 때 PPT 나 mysql 에서 지원하는 워크밴치에서 정도만을 ..