profile
삐약 응애

application.properties vs application.yml

애플리케이션에서 사용하는 여러가지 설정 값들을 애플리케이션의 밖이나 안에 정의하는 파일이다.Spring boot를 이용해서 어플리케이션을 만들다 보면 외부에서 특정 값들을 주입받아야 하는 경우가 있다. (예를 들면 외부 API를 사용하기 위한 API key 등) 이러한

2021년 8월 13일
·
0개의 댓글
post-thumbnail

PSA(Portable Service Abstraction)

추상화 계층을 사용하여 어떤 기술을 내부에 숨기고 개발자에게 편의성을 제공해주는 것이 서비스 추상화(Service Abstraction) 라고 한다.@Transactional 어노테이션을 선언하는 것만으로 별도의 코드 추가 없이 트랜잭션 서비스를 사용할 수 있다. 내부

2021년 8월 4일
·
0개의 댓글
post-thumbnail

서블릿(Servlet)

정적 웹 페이지란 변하지 않는 페이지를 뜻한다. 모든 이용자에게 동일한 내용을 보여주며, 한번 작성된 후에 변동을 보여주지 않는 웹 페이지이다.동적 웹 페이지는 사용자에게 반응하여 다른 화면을 보여주는 페이지로, 장바구니나 게시판 등이 동적 웹페이지라고 할 수 있다.웹

2021년 8월 3일
·
0개의 댓글
post-thumbnail

스프링(Spring) 개념

자바 플랫폼을 위한 오픈소스 어플리케이션 프레임워크. 동적인 웹사이트 개발을 위한 여러 가지 서비스를 제공.제어의 역전. 프레임워크에 제어의 권한을 넘김으로써 클라이언트 코드가 신경 써야 할 것을 줄이는 전략. 객체의 생명 주기를 관리하고 의존성 주입을 통해 각 계층

2021년 7월 30일
·
0개의 댓글

자바 개념 통합

내가 보려고 만드는 자바 공부한 개념 통합본jre : java runtime environment. jvm이 자바 프로그램을 동작시킬 때 필요한 라이브러리 파일들과 기타 파일들을 가지고 있음.jdk : java development kit. 자바 개발 도구. jre +

2021년 7월 30일
·
0개의 댓글

라이브러리 vs 프레임워크 vs API

라이브러리: 단순 활용이 가능한 도구들의 모음프레임워크: 어플리케이션 개발 시 기능이 어느정도 구성되어 있는 뼈대를 제공해주는것API(application Programming Interface): 남들한테 제공하는 목적으로 완성된 기능을 사용하기 위한 약속(ex. g

2021년 7월 28일
·
0개의 댓글

maven vs gradle

개발 시 일반적으로 개발에 필요한 다양한 외부 라이브러리들을 다운로드하고, 이 라이브러리들을 사용하면서 개발을 하는데, 이때 각 라이브러리들을 모두 다운받을 필요 없이 빌드 도구 설정파일에 필요한 라이브러리와 버전들, 종속성 정보를 명시하여 필요한 라이브러리들을 설정파

2021년 6월 21일
·
0개의 댓글

Java(8)

대상 기준자바에서는 입력과 출력 스트림을 동시에 쓰지 않고 구분해서 쓴다.입력 스트림/출력 스트림자료의 종류바이트 단위로 읽고 쓰는 스트림: 동영상, 음악 파일 등을 읽고 쓸 때 사용FileInputStream, FileOutputStream 등문자 단위로 읽고 쓰는

2021년 6월 14일
·
0개의 댓글

Java(7)

클래스 내부에 있는 클래스인스턴스 내부 클래스외부 클래스의 멤버 변수와 동일한 위치에 구현된다.외부 클래스를 먼저 만든 후 내부 클래스 생성된다.static 변수와 메서드를 생성할 수 없다.정적 내부 클래스외부 클래스의 멤버 변수와 동일한 위치에 구현된다.외부 클래스의

2021년 6월 14일
·
0개의 댓글
post-thumbnail

Java(6)

모든 종류의 타입을 다룰 수 있도록 일반화된 타입 매개 변수(generic type)로 클래스나 메서드를 선언하는 기법이다. 클래스 내부에서 사용하는 데이터 타입을 클래스의 인스턴스를 생성할 때 결정한다.실제 사용되는 참조 자료형으로의 변환은 컴파일러가 검증하므로 안정

2021년 5월 12일
·
0개의 댓글
post-thumbnail

Java(5)

equals객체끼리 값을 비교할 수 있는 '메소드'Object 클래스에 정의된 원형은 "=="와 같기 때문에 custom class에 대해서는 재정의 해줘야한다.String, Integer 등의 클래스에는 이미 재정의 되어있음==객체의 주소값을 비교하는 '연산자'a==

2021년 5월 11일
·
0개의 댓글
post-thumbnail

Java(3)

하나의 java 파일에 하나의 클래스를 두는 것이 원칙이나, 여러 개의 클래스가 같이 있는 경우 public 클래스는 단 하나이며, public 클래스와 자바 파일의 이름은 동일해야한다.클래스 이름은 대문자로 시작(PascalCase)package 이름은 다 소문자멤버

2021년 4월 12일
·
0개의 댓글

Java(2)

2진수: 앞에 0B 붙여서 사용한다.8진수: 앞에 0 붙여서 사용한다. 이진수 3bit를 한번에 표현 가능함(0B111 = 07)16진수: 앞에 0X 붙여서 사용한다. 이진수 4bit를 한번에 표현 가능함(0B1111 = 0XF)변수: 프로그램에서 사용되는 자료를 저장

2021년 3월 26일
·
0개의 댓글
post-thumbnail

Java(1)

자바를 너무 쫌쫌따리로만 알고 있는것 같아서 'Do it! 자바 프로그래밍 입문' 강의를 듣기 시작했다.블로그에는 강의에서 정리한 것들과 전에 면접 준비하면서 정리한 내용들을 올릴 예정jre:java runtime environment. jvm이 자바 프로그램을 동작시

2021년 3월 3일
·
0개의 댓글