메타코딩 - 스프링부트 개념정리 with JPA 를 기반으로 작성된 글입니다. 스프링이란? 1.스프링은 Framework이다. frame(틀) + work(동작하다) 틀에서 벗어나지 않는 개발을 위한 도구. 2.스프링은 오픈소스이다. 소스 코드가 공개되어 있다.(내부) -> 무료, 소스를 수정(기여) 할 수 있다. 3.스프링은 IoC컨테이너를 가진다. IoC 스프링의 핵심! (Inversion of Control) : 제어의 역전, 주도권이 스프링에게 있다. Class, Object, instance Class = 설계도 (class, abstract class...) Object = 실체화가 가능 한 것! instance = 실체화 된 것! (추상 클래스는 실체화가 불가능 하다.) ex) 가구(추상) ..
SELECT문 기본 구조 SELECT 필드이름 FROM 테이블 모든 테이블 보기 SHOW TABLES 여러 필드를 조회하는 경우 SELECT 필드이름1, 필드이름2 FROM 테이블 모든 필드를 조회하는 경우 SELECT * FROM 테이블 중복된 데이터를 없애고 조회하는 경우 SELECT DISTINCT 필드이름 FROM 테이블 조건식을 적용하는 경우 SELECT * FROM 테이블 WHERE 필드이름 = 0(또는 '문자열') 여러 조건식을 적용하는 경우 SELECT * FROM 테이블 WHERE 필드이름 = 0(또는 '문자열') AND 필드이름2 = 0(또는 '문자열') OR 필드이름3 = 0(또는 '문자열') 조건식의 종류 (범위 지정 A~B 사이) (NOT 구문은 반대) WHERE 필드이름 BETW..
아스키 코드란? 미국정보교환표준부호(영어: American Standard Code for Information Interchange), 또는 줄여서 ASCII는 영문 알파벳을 사용하는 대표적인 문자 인코딩이다. 아스키는 컴퓨터와 통신 장비를 비롯한 문자를 사용하는 많은 장치에서 사용되며, 대부분의 문자 인코딩이 아스키에 기초를 두고 있다. 여기서 문자열은 Char로 쪼갤 수 있고 각각의 Char은 아스키 코드로 변환 가능하다. int char String 으로의 형변환에 대해 알아보자. public class Main { public static void main(String[] args) throws Exception { int a = 65; System.out.println("Integer to C..
드디어 99일의 항해 일정이 마무리가 되었다. 처음 시작할 때는 여름이라 엄청 더웠는데 벌써 날이 꽤 쌀쌀해진 가을이 되었다. '매일 10시간을 어떻게 공부를 하지?'라는 생각으로 시작했지만 시간이 지날수록 프로젝트와 공부에 쏟는 시간은 10시간도 부족했다. 정말 많은 일들이 훅하고 지나간 것 같다. 3개월을 돌아보며 끝날 것 같지 않았던 여정의 후기를 남겨볼까 한다. 비전공자로 시작해 혼자 막연히 공부를 하다 국비지원, 부트캠프 등등을 알아보다 좋은 기회로 항해99에 지원하게 되었다. 게더라는 매타버스 시스템에서 간단히 면접을 본 후 입학시험을 풀었던 기억이 난다. 혹시나 떨어지지나 않을까 마음 졸이며 기다렸지만 문제는 생각보다 간단해서 쉽게 풀 수 있었다. 항해99의 커리큘럼은 아래와 같이 진행되었다..