inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[인프런워밍업클럽3기 BE] 1주차 발자국

pej4303
0

1. 강의

강의 진도 : 섹션2 ~ 섹션 3

1.1 학습 내용

@Entity
class Achievement(
          title: String
        , description: String
        , achievedDate: LocalDate?
        , host: String
        , isActive: Boolean): BaseEntity() {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "achievement_id")
    var id: Long? = null

    var title: String = title

    var description: String = description

    var achievedDate: LocalDate? = achievedDate

    var host: String = host

    var isActive: Boolean = isActive
}
var name: String? = null  // null 허용
println(name?.length)     // null이면 실행하지 않음 
println(name?.length ?: 0) // null이면 0 반환 

1.2 느낀 점

올해 목표였던 코틀린 학습을 실천하게 되어 뿌듯하다. 새로운 언어인 코틀린을 직접 사용해보니 흥미로웠고 재미있었다.

다음 주에는 평일마다 최소 1시간씩 꾸준히 강의를 듣는 것을 목표로 삼고자 한다.


2. 미션

2.1 깃허브 리포지토리에 올리기

Git Subtree

메인 레포지토리와 함께 관리되고 프로젝트마다 독립적인 커밋 관리가 가능하다.

2.2 느낀 점

서브트리를 처음 이용해봐서 찾아보고 설정하느라 시간이 좀 걸렸다. 그래도 내가 원하는 기능이 되어서 기분이 좋았다.

 

출처

백엔드 발자국 인프런워밍업클럽

답변 0