Writing

작업 노트

기술 자체보다 어떤 문제를 왜 그렇게 풀었는지에 초점을 둡니다.

naver_d3_whiteship

layout: post title: "스프링 기반의 REST API 개발" date: 2018 11 10 08:55 +0900 comments: true tags : ["스프링 기반의 REST API 개발"] categories : ["2018 세미나"] sitemap : changefreq : daily priority

2 min read

spring_one

spring one 피보탈 코리아 노경은 대표 개회사 Reactice Spring with Spring Boot 2.0 첫번째 발표자 오늘은 스프링 프레임워크 쿠버네티스 새로운 아키텍쳐를 설명한다. 피보탈은 소프트웨어를 잘작성하도록 지원한다. 피보탈은 크개 4개 구분으로 나눠진다. 플랫폼이 있다.(피보탈 클라우드 파운드리

6 min read

아이템 2. 생성자에 매개 변수가 많다면 빌더를 고려하자

이펙티브 자바 아이템 2. 생성자에 매개 변수가 많다면 빌더를 고려하자 정적 팩토리 메소드 패턴과 생성자와는 공통점이 있는데 선택적인 매개변수가 많을때 처리하기 곤란하다는것 이다. 점층적 생성자 패턴(telescoping constuctor pattern) 위와 같은 클래스가 있다. 이것은 광고 노출과 클릭에 대한 통계를

10 min read

아이템 1. 생성자 대신 정적 팩토리 매소드 패턴(static factory method) 사용을 고려 해라

이펙티브 자바 아이템 1. 생성자 대신 정적 팩토리 매소드 패턴(static factory method) 사용을 고려 해라 클라이언트가 클래스의 인스턴스를 얻는 수단은 public 생성자 이다. 하지만 프로그래머가 알아 둬야 할 기법이 하나 있는데 그것이 정적 팩토리 매소드 패턴이다. 장점.1 이름을 가질수 있다. 위 클

13 min read

Style Guidelines for Local Variable Type Inference in Java

Style Guidelines for Local Variable Type Inference in Java Introduction(소개) Java SE 10에서는 지역 변수에 대한 유형 유추가 도입되었습니다. 이전에는 모든 로컬 변수 선언에 왼쪽에 명시적인 (매니페스트) 유형이 필요했습니다. 형식 유추를 사용하면 명시 적

30 min read

JEP 286: Local-Variable Type Inference

JEP 286: Local Variable Type Inference Summary Java 언어를 향상시켜 형식 유추를 이니셜라이저를 사용하여 로컬 변수 선언 에까지 확장합니다. Goals 우리는 Java 코드 작성과 관련된 의식을 줄임으로써 정적 유형 안전성에 대한 Java의 약속을 유지하면서 개발자가 종종 불필요한

22 min read

이클립스에서 java 11 사용하기

이클립스에서 java 11 사용하기 jdk 11이 나온지 한달이 지났네요 지금 버전은 11.0.1로 되어 있습니다. 이번에 배포하는 서비스는 처음부터 11을 염두해 두고 진행하고 있었는데 spring boot 버전이 2.1이 릴리즈 되지 않아서 서버 셋팅을 1.8로 진행하고 있었습니다. 어제 기준으로 2.1버전이 릴리즈

2 min read

JEP 323: Local-Variable Syntax for Lambda Parameters

JEP 323: Local Variable Syntax for Lambda Parameters 암시 적으로 형식화 된 람다 식의 형식 매개 변수를 선언 할 때 var를 허용 목표 암시 적으로 형식화 된 람다 식의 형식적 매개 변수 선언 구문을 로컬 변수 선언 구문과 맞춥니다 비목표 변수 선언의 다른 종류 (예 : 메소드의

5 min read

JEP 320: Remove the Java EE and CORBA Modules

JEP 320: Remove the Java EE and CORBA Modules 개요 java SE Platform 및 JDK에서 Java EE 및 CORBA 모듈을 제거합니다. 이 모듈은 Java SE 9 에서는 향후 릴리스에서 제거하겠다고 선언 된 데 대해 더 이상 사용되지 않습니다. 이유 Java SE 6 에는 J

21 min read

리눅스에서 java_home 셋팅

리눅스에서 java home 셋팅 리눅스에서 java home 셋팅 전체 유저한테 주기위해서 아래처럼 셋팅함 jdk는 오픈 jdk로 셋팅 끝 참조

1 min read