Programming17 [IntelliJ] - 인텔리제이 단축키 모음 (윈도우 ver) 📌 클래스, 메서드, 로직 작성 시 ▪ 메서드 반환형 자동 완성 : ctrl + alt + v ▪ class 자동 import / 추천 받기 : ctrl + 1 ▪ 새 class 생성 : (생성 패키지 클릭하고) alt + insert ▪ 클래스의 test 생성 : ctrl + shift + t 📌 코드 다듬기 ▪ 코드 자동 정리 : ctrl + alt + L ▪ 클래스, 변수명 전체 변경 : alt + shift + r 또는 shift + F6 📌키보드로 커서 이동 ▪ 커서 단어별 이동 : ctrl + ← / → 📌툴바 열기 ▪ 설정 열기 : ctrl + alt + s 2024. 2. 3. [Spring] IntelliJ 커뮤니티로 스프링 부트 프로젝트 생성하기 (feat. gradle 사용) 인텔리제이 커뮤니티 버전을 쓰고 있기 때문에, 스프링 공식 사이트에서 프로젝트를 생성하는 방법을 소개하고자 합니다. 🌱 스프링 공식 사이트에서 프로젝트 생성하기 1. 스프링 공식 사이트 접속 https://start.spring.io/ 2. 만들고자 하는 프로젝트의 기능에 맞춰 설정 ▪ Project : Gradle ▪ Language : Java ▪ Spring Boot : 3.2.2 ▪ Project Metadata : ▪ Group : 해당 프로젝트를 정의하는 고유한 식별자 - com.example ▪ Artifact : 세부 프로젝트를 식별하는 정보 - api ▪ Name : 프로젝트 명 - api ▪ Description : 자유롭게 해당 프로젝트 내용 설명 - Demo project for S.. 2024. 2. 1. [Spring] Spring 프레임워크의 특징 스프링 부트 : 스프링이 목적에 따라 제공하는 프로젝트 중 하나 🌱 스프링 프레임워크 ▪ 프레임워크 - 미리 만들어진 구조나 도구의 집합 ▪ 스프링 프레임워크 ▪ 자바 언어를 이용해 엔터프라이즈급 개발(기업 환경을 대상으로 하는 개발)을 편리하게 만들어주는 '오픈소스 경량급 애플리케이션 프레임워크' ▪ 경량급 : 필요한 모듈만 선택해서 사용하게끔 설계하는 경량 컨테이너 설계 ▪ 핵심 가치 : 애플리케이션 개발에 필요한 기반을 제공해서 개발자가 비즈니스 로직 구현에만 집중할 수 있게끔 한다. 🍀 스프링 프레임워크의 특징 ▪ 제어 역전(Inversion of Control) ▪ 기존 자바 개발 방식 : 객체 선언, 객체의 의존성 생성 후 사용 ➡️ 개발자가 직접 제어하는 구조 ▪ 스프링의 개발 방식 : 객체.. 2024. 1. 24. [JAVA] - Arrays.stream 사용 예제 JAVA 8에서는 3개의 기본형 Stream 인터페이스를 제공한다. ▪ IntStream ▪ DoubleStream ▪ LongStream IntStream 메서드 ☑ range() ▪ 처음, 끝 수가 인자로 들어간다. 이때 끝 수는 포함되지 않는다. ▪ 처음에서 끝 사이의 integer를 차례대로 스트림으로 방출한다. import java.util.stream.IntStream; IntStream intStream = IntStream.range(1, 11); IntStream.range(1, 11).forEach(x -> System.out.print(x + " ")); // 출력결과 : 1 2 3 4 5 6 7 8 9 10 중간 연산 메서드 ☑ map() ▪ 입력으로 들어온 요소들을 각각 매핑 시켜.. 2024. 1. 2. [JAVA] - 화면에서 입력받는 방법 - Scanner 코테 준비를 처음하면서 사용자로부터 입력을 받는 과정을 자주 접하게 되는데 이때 자주 보이는 Scanner에 대해 살펴보고자 한다! Scanner란? 콘솔에서 키보드 입력을 받거나, 파일, 문자열로 입력 받을 때 가장 많이 사용하는 클래스이다. Scanner 사용법 1. Scanner 클래스 사용을 위해 import 진행 (아래 2개의 방법 중 하나를 선택해서 진행하면된다.) import java.util.*; import java.util.Scanner; 2. Scanner 클래스의 객체 생성 여기서 System.in 은 입력한 값을 Byte 단위로 읽으며 키보드와 연결된 자바의 표준 입력 스트림입니다. Scanner sc = new Scanner(System.in); 3. Scanner 객체 사용 (.. 2023. 11. 2. 이전 1 2 3 다음