λ¬Έμ
ν μ€νΈ μ€ μ¬μ΄μ¦κ° 0μΈ νμΌμ μ μ₯ν΄λ³΄λ €κ³ νλλ° μ μ₯μ΄ μ λλ‘ λμ§ μμλ€
private Content createContent(MultipartFile file, String description) throws Exception {
if (file != null && !file.isEmpty()) {
// μ μ₯
}
return null;
}
μ΄λ° μμΌλ‘ fileμ΄ nullμ΄ μλ λ + λΉμ΄μμ§ μλ€λ©΄~ μ κΈ°μ€μΌλ‘ νμΌμ μ μ₯νμλ€.
νμΌ μ¬μ΄μ¦κ° 0μ΄λ©΄ isEmptyμ λμΌνκ² νλ¨λμ΄ λΉμ΄ μλ κ²μΌλ‘ μ²λ¦¬λμκ³ , κ·Έ κ²°κ³Ό μ μ₯μ΄ λμ§ μμλ€.
ν΄κ²°
private Content createContent(MultipartFile file, String description) throws Exception {
if (file != null) {
// μ΄λ° μμΌλ‘ nullλ§ μ²΄ν¬λ₯Ό νλ©΄ 0λ°μ΄νΈ νμΌλ ifλ¬Έ μμΌλ‘ λ€μ΄μ¬ μ μλ€.
}
return null;
}
isEmptyλ₯Ό μ§μ°κ³ nullλ§ μ²΄ν¬λ₯Ό νλ€λ©΄ 0λ°μ΄νΈμΈ νμΌλ μ λλ‘ μ μ₯μ΄ λλ€.
κ·Όλ° λκ° 0μΈ κ±Έ μ¬λ¦΄κΉ… ν κΈμλ§ μ μ₯ν΄λ 0 μ΄μμ΄λλ§…
→ 0μΈ κ±Έ μ¬λ¦¬κΈ°λ ν¨
→ μ΄λ€ μλΉμ€μ΄λμ λ°λΌμ 0μΈ νμΌλ νμ©μ ν μ§ λ§μ§ μ ν΄μΌ ν¨
κΆκΈν΄μ μλΉμ€λ€μ μ°Ύμλ³΄κ³ κ°λ¨νκ² κΈ°λ‘νμλ€
0 λ°μ΄νΈλ₯Ό νμ©νλ μλΉμ€
- νμΌ μμ€ν (리λ μ€, μλμ°κ°μ osμμ λΉ νμΌμ λ§λ€κ³ λμ€μ μ±μ°λ μ©λλ‘ μ¬μ©ν¨
- λ‘κ·Έ νμΌ (μμ§ κΈ°λ‘μ΄ μμΌλ©΄ 0λ°μ΄νΈμΌ μ μμ)
- λ²μ κ΄λ¦¬ μμ€ν
0 λ°μ΄νΈλ₯Ό νμ©νμ§ μλ μλΉμ€
- μ΄λ©μΌ μ²¨λΆ νμΌ
- νμΌ κ³΅μ μλΉμ€ (Google Drive, dropbox)
- μ΄λ―Έμ§ μ λ‘λ μλΉμ€ (sns, λΈλ‘κ·Έ)
- μΌλ°μ μΈ λ¬Έμ κ΄λ¦¬ μμ€ν
νμΌ μ μ‘μ μκ°ν΄λμ λ λ©μΌ, λ©μ μ κ° μκ°μ΄ λμ ν μ€νΈλ₯Ό ν΄λ³΄μλ€
μ΄λ° μλΉμ€μ μ’ λ₯λ‘λ 0Byte νμΌ μ μ‘μ λ§μλμλ€