일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- nodejs
- 랜덤넘버
- array
- Javscript
- JS
- RecyclerView
- Linux
- 안드로이드
- 구글맵스
- TextView
- Java
- fragment
- scrollview
- 리액트
- 랜덤번호
- stylesheet
- 자바스크립트
- Hook
- Android
- SpringBoot
- button
- 코틀린
- Kotlin
- 오버라이딩
- React
- TypeScript
- 스프링부트
- JavaScript
- npm
- GoogleMaps
- Today
- Total
목록DAO (2)
타닥타닥 개발자의 일상
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/llCvV/btrtajKycKi/rC3mmlEmTK8gjdjzcK6Xa1/img.jpg)
폴더 및 파일 구성 Member : Dto 역할을 하는 클래스 DBHelper : Dao 역할과 Singleton을 사용하는 클래스 나머지 Activity들 : 프로그램 사용시 필요한 모든 화면에 대한 Activity 새로만들기 > Activity > EmptyActivity로 각각의 Activity 생성. Member.kt (Dto 역할) package com.example.membermanagement class Member(var seq:Int, var name:String, var age:Int, var address:String) DBHelper.kt (Dao 역할과 Singleton을 사용하는 클래스) package com.example.membermanagement import android..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/DZqM2/btrr4wSEKda/c4a7i9gQTi9xO4bs4dWiok/img.png)
만들 조건 Dao, Dto 만들기. Dto는 Human Dto에서 상속 받은 Pichter Dto, Batter Dto 사용하기. File 클래스 만들어서 저장 기능 만들기. Dao, Dto, File 별로 별개의 패키지. Human클래스를 상속 받는 Pichter과 Batter는 같은 Dto 패키지 안에 생성. DTO 패키지 부모 클래스인 Human클래스 package dto open class Human(var number:Int=0, var name:String = "", var age:Int = 0, var height:Double = 0.0) { //자식 클래스에서 상속을 반드시 할수 있도록 생성자() 안에 name, age,height 속성을 넣는다. //상속 가능하기 위해 open이라는 단어..