본문 바로가기

전체 글270

srpingboot jpa domain 작성 jpa 설정 @Entity class 객체로 mysql에 테이블이 생성된다 우리는 클래스만 만들면 그 객체들이 테이블에 생성이된다 , jpa가 orm이라서 가능한 일이다. ORM 객체를 DB에 맵핑 시켜준다 @Column 여러가지 컬럼들을 등록하는데 password같은 경우에는 컬럼설정에서 길이를 길게 해주었다 이 이유는 비밀번호는 해쉬작업을 통해서 비밀번호를 암호화 하기 위해서이다. @Column(nullable = false, length = 100) // 123456 -> 해쉬 (비밀번호 암호화) private String password; 2021. 8. 14.
springboot, mysql연결 mysql에 db하나를 만들어준다 intellij로 들어와서 .yml설정을 해준다 spring: datasource: url: jdbc:mysql://localhost:3306/soomgo username: soomgo password: soomgo driver-class-name: com.mysql.jdbc.Driver jpa: hibernate: ddl-auto: update show-sql: true properties: hibernate.format_sql: true # 최초에는 create 하고 나중에는 update한다 -> create는 서버 시작할때마다 테이블을 새로 만든다는 것이다. #spring.jpa.show-sql: true 하면 sql생성된 것을 보여준다이처럼 url, usernam.. 2021. 8. 14.
cpp Reference(&) int func(int k) -> call by value int func(int *k) -> call by pointer int func(int &k) -> call by reference cpp에서 사용하는 &는 call by value 와 call by pointer를 합쳤다고 생각하면됩니다. 왜냐? -> 내부적으로는 call by pointer이지만 접근할때 .으로 접근하여서 value 식으로 접근 할 수 있기때문입니다. 함수를 호출 하는 부분에서 1...func(person) (cf : person은 구조체 형으로 선언되었습니다.) 받는쪽에서 2...void func(Person &p)로 받으면 call by reference가 된다. 1번부분에서 묵시적 형변환이 실행되어서 기본 변수로 넣어줘도.. 2021. 8. 12.
html 기본 정리 html? cf : jsbin에서 간단하게 테스트 해 볼 수있다. html은 html, css, javascript의 뼈대 틀을 만드는 것이다. head와 body 태그가 있다 -> head는 사용자에게 보이지 않지만, css를 연결하는 역할을 한다 body태그에는 작성하는 것이 유저에게 보인다 box랑 box에 넎을 item이 있다 , box는 사람들에게 보이지 않고, item은 사람들에게 보인다 item에 bolck과 inline이 있다 여기서 bolck은 한줄에 하나 , inline은 한줄에 계속 줄줄이 라인이된다. 태그는 단락을 나타낸다 pharagraph..? 한 단락 단락이닌 block으로 취급된다. block -> div, p, .. inline -> span, label, input, .... 2021. 8. 11.