일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- mybatis
- thymeleaf
- list
- 스프링
- vuejs #vue #js #프론트엔드 #nodejs #클라이언트사이드 #템플릿엔진
- C++
- @Scheduled
- 스프링 부트
- 프로젝트 구조
- Spring Mail
- Collections
- 스프링 스케줄러
- pair
- maven
- Spring
- 스프링부트
- 의존성관리
- Dependency
- HashMap
- Spring Boot
- springboot
- GOF
- spring scheduler
- codility
- 프로그래머스
- 코딩테스트
- Arrays
- 스프링 메일
- java
- pom.xml
- Today
- Total
목록분류 전체보기 (52)
Rooted In Develop
※ 본 시리즈는 GoF의 디자인 패턴을 공부하면서 정리한 글입니다. GoF의 디자인 패턴은 아래와 같이 크게 3가지로 분류됩니다. 1. 생성 패턴 1) 추상 팩토리(Abstract Factory) 2) 빌더(Builder) 3) 팩토리 메서드(Factory Method) 4) 원형(Prototype) 5) 단일체(Singleton) 2. 구조 패턴 1) 적응자(Adapter) 2) 가교(Bridge) 3) 복합체(Composite) 4) 장식자(Decorator) 5) 퍼사드(Facade) 6) 플라이급(Flyweight) 7) 프록시(Proxy) 3. 행동 패턴 1) 책임 연쇄(Chain of Responsibility) 2) 명령(Command) 3) 해석자(Interpreter) 4) 반복자(Ite..
Spring Boot 프로젝트를 생성하며 많은 고민이 드는 것이 프로젝트 구조입니다. 어떻게해야 좋을지 모르겠다면, 이 글을 참고해주세요. 이 글에서는 크게 2가지의 구조를 설명드립니다. 1. 역할별로 묶기 - spring-boot-project - src/main/java - me.rooted └ SpringBootProjectApplication.java - me.rooted.config └ SwaggerConfig.java └ WebSecurityConfig.java - me.rooted.controller └ BoardController.java └ AccountController.java - me.rooted.domain └ BoardVO.java └ AccountVO.java - me.root..
1. Vue.js 란? 간단히 소개하자면, Vue.js는 자바스크립트 프레임워크로 클라이언트 사이드 템플릿 엔진이다. 프론트엔드 프레임워크인 Angular.js / React / Vue.js 중에 검색 빈도가 제일 높다고한다. 2. Vue.js 개발 환경 구축 해당 글은 windows 10에서 진행하며 Linux나 MacOS는 구축 과정이 다를수 있다. 1) Node.js 설치 https://nodejs.org/ko/download/ 다운로드 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 각 운영체제에 맞는 LTS 버전으로 설치하면 된다. 2) Git 설치 https://git-scm..
이 글은 인프런의 백기선님의 강좌를 수강하며 정리한 글입니다. Spring Boot의 자동 설정 기능에 대해 알아보자. 1. @SpringBootApplication 먼저 프로젝트를 생성한 후 기본 패키지 아래 *Application.java의 @SpringBootApplication을 확인한다. @SpringBootApplication의 세부코드로 들어가면 아래의 애노테이션이 선언되어 있다. @ComponentScan @EnableAutoConfiguration 2. @ComponentScan @Component @Configuration @Repository @Service @Controller @RestController @ComponentScan은 선언된 패키지를 포함한 하위 패키지의 Compon..
이 글은 인프런의 백기선님의 강좌를 수강하며 정리한 글입니다. 1. 서론 예전 Spring Legacy Project의 경우 스프링 프레임워크의 버전업이든지, 써드파티의 버전업이든지 서로간의 의존성 충돌이 일어나기 시작하면 해결하는데 시간이 꽤 걸린다. 어떻게 해서 Spring Boot(이하 스프링 부트)는 어떻게 버전 명시 없이 의존성이 주입되는 것일까? 우선 스프링 부트 프로젝트의 pom.xml을 살펴봅시다. 2. Parent : Dependency Management + Resource Filtering + Plugin Configuration pom.xml(Maven) org.springframework.boot spring-boot-starter-parent 2.1.7.RELEASE 간단하게도,..