목록전체 글 (198)
Wanna be Brilliant Full-Stack Developer
목표 자바 실행 코드 원리를 한번 파헤쳐보자 package ch01; // 주석 : .class 팡일로 컴파일 되지 않는 // 패키지 = 자바 파일이 모여 있는 폴더 public class VarEx01 { public static void main(String[] args) { boolean b1 = true; // 박스에 1이 저장된다! boolean b2 = false; // 박스 에 0이 저장된다. int n1 = 1000;// 나 메모리에 4Byte 공간이 필요해!! double d1 = 1000.1; // 나 메모리에 8Byte 공간이 필요해!! char c1 = '가';// 나 메모리에 2BYte 공간이 필요해!! System.out.println(); } } 지금 이코드는 main이라는 것..
목표 JPA는 ORM기술이라는데 ORM은 무엇인가? ORM은? Object Relational Mapping : 쉽게 말하면 Object를 DB에 연결하는 방법론 같은것이다. ORM은 나의 종이다? 나의 하인같은 아이? 우리가 클래스를 하나 만들었다. 클래스를 만들떄는 프로그램을 짤떄 모델 클래스들이 있는데 모델 클래스는 무엇인가? 우리가 어떤 건물을 짓는 설계도가 있으면 설계도는 2D로 만들어져있다. 그러면 이설계도를 가지고 직접 건물을 올리게 되면 3D형성이 된다. 이렇게 짓는것을 모델링 한다고 말한다! 모델링 한다는것은 쉽게 이야기하면 추상적인 개념을 현실 세계에 뽑아 내는것을 말한다! 그러면 우리가 데이터베이스에 Team이라는 테이블이 있으면 여러 데이터를 집어넣기 위해서 Int , varchar..
목표 자료형 메모리가 무엇인지 마스터해보자! 컴퓨터에 있는 RAM이 메모리라고 한다. 이 램들은 다 칸을 가지고있는데 왜 가지고 있냐면 번호를 가지고있기 떄문이다! 0번지 부터 포함한다! 0 , 1 , 2 , 3 ,4 ,5, 6 , 7 서랍은 총 8등급으로 되어있다. 그 한칸을 1 bit라고 한다! 1 bit는 우리가 하나의박스라고 했는데 0아니면 1을 저장할수 있는 저장영역! 컴퓨터에서 가장 작은 단위를 비트라고한다! 그러면 이 칸은 bit가 몇개가 모여서 만들어진것이냐면 총 8개의 비트로 이루어졌고 그것을 8bit라고 부른다! 먼가 10비트로 만들면 좋을꺼같은데 왜 8비트로 만들었을까? 8비트라는 데이터 공간은 2의 8승이니까 경우의 수가 256개를 표현할 수 있고 256가지 경우의 수는 영어를 한문..
목표 이제 userEntity 만 유저컨트롤러를 통해서 모델에 전달해서 모델에 userEntity를 전달하면 이userEntity 데이터가 jsp profile 페이지까지 들고가진다 이제 JSP 페이지에서 쓰기만 하면된다! 0 여기서 images는 양방형 매핑에 images이다. package com.cos.photogramstart.config; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; ..