기억보다 기록을
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 전체보기 (93) N
      • JAVA (1)
      • 알고리즘 (0)
      • 디자인패턴 (5)
      • Spring (4)
      • JPA (3)
      • MVC (1)
      • Git (1)
      • 에러 (3)
      • 기타 (7)
      • JavaScript (10)
      • study (51)
  • 홈
  • 태그
  • 방명록
Spring

[Spring Boot] Thymeleaf(타임리프) layout dialect 사용하기

[Spring Boot] Thymeleaf(타임리프) layout dialect 사용하기 웹 페이지를 만들게되면 기본적으로 head, header, content, footer 등의 레이아웃으로 나누어서 만들게된다. 기존에 스프링과 jsp를 통하여 만들 때 tiles를 이용하여 각 영역들을 분할하여 작업할 수 있었는데, 타임리프에선 thymeleaf-layout-dialect를 이용하여 비스하게 사용할 수 있다. 타임리프는 프로젝트를 생성할 때 의존성을 추가하면 된다. 2021.08.13 - [Spring-Boot] - [Spring Boot] 프로젝트 생성하기(Intellij) [Spring Boot] 프로젝트 생성하기(Intellij) [Spring Boot] Spring Initializr를 이용하..

2021. 9. 6. 14:49
Spring

[Spring Boot] IoC(제어의 역전)와 DI(의존주입) 스프링 컨테이너

[Spring Boot] IoC(제어의 역전)와 DI(의존주입) 스프링 컨테이너 우리는 자바란 프로그래밍 언어를 이용해서 프로젝트를 개발 시에 스프링이라는 프레임워크를 이용해서 개발한다. 스프링 프레임워크를 사용하는 이유는 여러가지가 있겠지만 가장 주된 이유로는 자바가 객체지향프로그래밍 언어라는 이유일 것이다. 객체지향 프로그래밍은 추상화, 캡슐화, 상속, 다형성을 가지며 이 특징들로 SOLID라는 5가지의 원칙을 만족하는 프로그래밍 방식을 의미한다. 이러한 특징들을 가진 프로그래밍 방식으로 여러개의 독립된 단위로 나누며 각각의 객체들의 역할과 구현방식으로 구분하여 프로그램을 유연하고 변경이 용이 하도록 만들 수 있다. 그러므로 확장이나 재 사용에 이점을 보인다. 설계를 할 때, 인터페이스와 구현체를 가..

2021. 8. 26. 11:44
Spring

[Spring Boot] 프로젝트 빌드하고 실행하기(.jar)

[Spring Boot] 프로젝트 빌드하고 실행하기(.jar) 평소 지금까지 해오던 방식이나 회사에서는 운영서버에 웹 서버를 설치하고 WAS서버를 설치한 후, 설치한 서버를 통해서 해당 웹 어플리케이션을 가동했지만 스프링부트의 내장 서버를 가지고 프로젝트 파일을 빌드하여 서버를 올려보려고 한다.(.jar) 프로젝트를 아직 만들지 않았다면 툴을 사용하여 프로젝트를 생성하거나, Spring Initializr을 이용하여 프로젝트를 생성하도록 하자. 2021.08.13 - [Spring-Boot] - [Spring Boot] 프로젝트 생성하기(Intellij) [Spring Boot] 프로젝트 생성하기(Intellij) [Spring Boot] Spring Initializr를 이용하여 프로젝트 생성하기(In..

2021. 8. 17. 16:53
Spring

[Spring Boot] 프로젝트 생성하기(Intellij)

[Spring Boot] Spring Initializr를 이용하여 프로젝트 생성하기(Intellij) 기존에 STS(Spring Tool Suite)나 Eclipse 툴 안에서 Maven이나 Gradle로 프로젝트를 생성했던 경험이 있는데 Spring Initializr 웹 도구를 사용해서 스프링 프로젝트를 만들 수 있다. (개인적으로 이 방법이 더 편한것 같다.) https://start.spring.io/ 해당 사이트에 접속하게되면 이런 화면이 나오는데 차례대로 설정할 부분이 있다. - project Maven인지 Gradle인지 선택한다. 해당 항목은 프로젝트의 의존성을 관리한다. 과거에는 Maven을 많이 사용했지만 Maven은 xml 태그 형식이라 의존이 많아질수록 코드가 길어지기도 하고 요새..

2021. 8. 13. 16:02
  • «
  • 1
  • »

공지사항

전체 카테고리

  • 전체보기 (93) N
    • JAVA (1)
    • 알고리즘 (0)
    • 디자인패턴 (5)
    • Spring (4)
    • JPA (3)
    • MVC (1)
    • Git (1)
    • 에러 (3)
    • 기타 (7)
    • JavaScript (10)
    • study (51)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #Javascript
  • #노트북
  • #김민태의프론트엔드아카데미:제1강JavaScript&TypeScriptEssential
  • #Class
  • #nodejs
  • #ES6
  • #java
  • #생성 패턴
  • #spring
  • #디자인 패턴
  • #JPA
  • #github
  • #직장인인강
  • #react
  • #HTML
  • #TypeScript
  • #Redux
  • #패스트캠퍼스
  • #함수형프로그래밍
  • #Access denied
  • #패캠챌린지
  • #git
  • #Spring Boot
  • #패스트캠퍼스후기
  • #Narrowing
  • #이터러블
  • #자바스크립트
  • #CSS
  • #mysql
  • #직장인자기계발
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 기억보다 기록을 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바