반응형 전체 글346 [Spring] 스프링 시작하기 (설치와 프로젝트 생성) [Spring] 스프링 시작하기 (설치와 프로젝트 생성) 스프링 설치 스프링 프로젝트를 개발할 수 있는 이클립스 기반의 IDE인 Spring tools 4를 다음 링크에서 설치합니다. https://spring.io/tools 설치가 완료되면 다음과 같은 실행 파일이 생성됩니다. 이것을 클릭하여 Spring tools 4를 를실행합니다. Spring tools 4 상단의 help - Eclipse Marketplace를 클릭, sts를 검색 그리고 Spring Tools 3 Add-On 을 설치합니다. 설치를 위해서는 라이센스 동의를 해야합니다. 라이센스를 동의하고 Spring Tool 4의 하단을 보면, 다음과 같이 Spring Tools 3 Add-On가 설치 중인 것을 확인할 수 있습니다. 설치가 .. 2020. 12. 21. [Java] 자바의 static, 클래스 멤버, 정적 초기화 블록(static block) [Java] 자바의 static, 클래스 멤버, 정적 초기화 블록(static block) 정적(static)은 고정된이란 의미를 가지고 있다. 정적 멤버는 클래스에 고정된 멤버로, 객체를 생성하지 않고 사용할 수 있는 필드와 메소드를 말한다. 정적 멤버는 객체(인스턴스)에 소속된 멤버가 아니라 클래스에 소속된 멤버이기 때문에 클래스 멤버라고도 한다. 정적 필드와 정적 메소드는 클래스에 고정된 멤버이므로 클래스 로더가 클래스(바이트 코드)를 로딩해서 메소드 메모리 영역에 적재할 때 클래스별로 관리 된다. 따라서 클래스 로딩이 끝나면 바로 사용할 수 있다. 정적 멤버의 선언과 사용 정적 필드와 메소드를 선언하는 방법은 필드와 메소드 선언 시 static 키워드를 추가적으로 붙이면 된다. public cla.. 2020. 12. 20. [Java] 자바의 클래스 - WHITESHIP LIVE 자바 스터디 유튜브에서 백기선님이 진행하는 온라인 스터디를 진행 중입니다. 아래는 스터디의 링크입니다. www.youtube.com/watch?v=rPYhY5kFD5k github.com/whiteship/live-study 클래스란? 객체지향 프로그래밍에서 사용하고 싶은 객체가 있다면 설계도로 해당하는 객체를 만드는 작업이 필요하다. 자바에서는 설계도가 바로 클래스다. 클래스에는 객체를 생성하기 위한 필드와 메소드가 정의되어 있다. 클래스로부터 만들어진 객체를 해당 클래스의 인스턴스라고 한다. 클래스를 정의하는 방법 1. 클래스이름.java 형태의 소스 파일을 만든다. 2. 소스 파일을 열고 아래와 같이 클래스를 선언한다. class 클래스이름{ } 클래스는 public 접근 제한자와 함께 선언할 수도 있다. 이것.. 2020. 12. 18. [Android] error: class BuildConfig is public, should be declared in a file named BuildConfig.java error: class BuildConfig is public, should be declared in a file named BuildConfig.java 안드로이드 스튜디오로 개발을 하다보면 다음과 같은 오류를 자주 마주합니다. 실제로 BuildConfig.java를 검색하여 파일 내부를 살펴보면 아래와 같이 프로젝트의 빌드 정보를 담고 있는 걸 확인 할 수 있습니다. /** * Automatically generated file. DO NOT MODIFY */ package com.xxx.xxx; public final class BuildConfig { public static final boolean DEBUG = Boolean.parseBoolean("true"); public static f.. 2020. 12. 17. [JUnit] JUnit5 테스트를 반복 실행하는 방법(@RepeaedTest, @ParameterizedTest) junit 테스트를 반복 실행하는 방법(@RepeaedTest, @ParameterizedTest) 인프런 - 더 자바, 애플리케이션을 테스트하는 다양한 방법 강의를 학습하며 정리한 내용입니다. www.inflearn.com/course/the-java-application-test ( intellij에서 JUnit5의 설정이 완료되었다는 가정하에 글을 작성합니다. ) (때문에 JUnit5 사용방법을 모르시는 분들은 다음글을 참고해 주세요. scshim.tistory.com/175 ) @RepeaedTest @RepeaedTest 어노테이션을 통해 테스트의 반복 횟수와 테스트 이름을 설정할 수 있습니다. 아래 코드 처럼 어노테이션에 반복한 숫자를 입력합니다. class StudyTest { @Displa.. 2020. 12. 15. [JUnit] JUnit5 테스트 이름 표시하기 이 글은 인프런 - 더 자바, 애플리케이션을 테스트하는 다양한 방법 강의를 학습하며 정리한 내용입니다. www.inflearn.com/course/the-java-application-test ( intellij에서 JUnit5의 설정이 완료되었다는 가정하에 글을 작성합니다. ) (때문에 JUnit5 사용방법을 모르시는 분들은 다음글을 참고해 주세요. scshim.tistory.com/175 ) JUnit5 테스트 이름 표시하기 JUnit을 사용하여 테스트를 실행하면 테스트한 메소드 이름을 출력됩니다. 예를 들어 아래와 같은 테스트 코드가 있다고 가정합니다. class StudyTest { @Test void create_new_study_fast() { System.out.println("스터디 만들기.. 2020. 12. 14. 이전 1 ··· 44 45 46 47 48 49 50 ··· 58 다음 반응형