λͺ©μ°¨
1. μ΅μ’ μ½λ
1.1. λ²μ
1.1.1. [ver1] 20240319(ν) : λ°ν
https://github.com/ohsukyoung/IT_MeetUp
1.2. λ²μ λ³ μ½λ μλ΄
λ²μ νκΈ° | λ μ§ | κ΅¬λΆ |
ver1 | 2024.03.19(ν) | μ΅μ΄μμ± - NEW(μ΅μ΄) IT νλ‘μ νΈ λͺ¨μ§·κ·Έλ£Ή·ν¬νΈν΄λ¦¬μ€ μΉ μ΄ν리μΌμ΄μ |
2. νλ‘μ νΈ κ°μ
2.1. νλ‘μ νΈ μκ° λ° μ§νκ³Όμ
2.1.1. νλ‘μ νΈ μκ°
- κΈ°κ°: 2024.02.20 ~ 2024.03.19 (μ½ νλ¬)
- 쑰건: κ·Έλμ λ°°μ΄ λ΄μ© λͺ¨λ μ μ©νμ¬ μ§ν
- μ£Όμ : νμ΄λ νλ‘μ νΈ
- μ¬μ©κΈ°μ :
- κ°λ°νκ²½- μ΄ν΄λ¦½μ€, μ€λΌν΄
- μ¬μ©μΈμ΄- java, js, jquery
- μλ²- ApacheTomcat
- νμκ΄λ¦¬- git, github
- λμμΈ- html, css, bootstrap
2.1.2. νλ‘μ νΈ μ§νκ³Όμ 
2.2. νλ‘μ νΈ κ°μ
2.2.1. κ°λ°λκΈ°
- μ¬λμ μ΄λμ λ§λμΌ ν κΉ?
κΈ°μ‘΄μ νλ‘μ νΈ λͺ¨μ§μ μ΄λ©μΌμ΄λ SNSλ₯Ό ν΅ν κ³΅κ³ λ‘ μ΄λ£¨μ΄μ§λ κ²½μ°κ° λ§μλ°, μ΄λ λͺ¨μ§μμ μ§μμ κ°μ λ§€μΉ λ° μ 보 μμ§μ΄ λ²κ±°λ‘μ΄ λ¨μ μ΄ μμ΅λλ€. μ΄λ¬ν λ¬Έμ μ μ κ°μ νκΈ° μν΄ μ¬μ©μμ κΈ°λ³Έμ 보μ μ νΈμ¬νμ κΈ°λ°μΌλ‘ λ§€μΉμ λμμ£Όλ μΉ μ΄ν리μΌμ΄μ μ κ°λ°νκ³ μ ν©λλ€.
- νλ‘μ νΈ μμ±λλ©΄ μ΄λ»κ² μ 리νμ§?
κ°λ°μλ€μ μμ μ΄ μ°Έμ¬ν νλ‘μ νΈλ€μ ν λμ λ³Ό μ μλ ν¬νΈν΄λ¦¬μ€λ₯Ό ꡬμΆνκ³ μΆμ΄ν©λλ€. νμ§λ§ νμ¬λ νλ‘μ νΈλ₯Ό μ°ΎκΈ° μν΄ μ¬λ¬ νλ«νΌμ λμλ€λλ©° μ°ΎμμΌ νκ³ , ν¬νΈν΄λ¦¬μ€λ₯Ό ꡬμ±νκΈ° μν΄μλ λ§μ λ Έλ ₯μ΄ νμν©λλ€.
- ν¨μ¨μ μΌλ‘ κ²½λ ₯μ μκΈ°μν΄μ 무μμ ν΄μΌ ν κΉ?
λ§μ κ°λ°μλ€μ΄ μ·¨μ μ μν΄ κ²½λ ₯ ꡬμΆμ λ§μ λ Έλ ₯μ κΈ°μΈμ λλ€. μ΄λ¬ν λ Έλ ₯μ λμ± ν¨μ¨μ μΌλ‘ νμ©ν μ μλλ‘, νλ‘μ νΈ λͺ¨μ§ λ° μ°Έμ¬λ₯Ό ν΅ν΄ λλ§μ ν¬νΈν΄λ¦¬μ€λ₯Ό ꡬμΆνκ³ μ ν©λλ€.
2.3. κΈ°νμλ
2.3.1. νλ‘μ νΈ μ£Όμ : [ IT νλ‘μ νΈ λͺ¨μ§·κ·Έλ£Ή·ν¬νΈν΄λ¦¬μ€ μΉ μ΄ν리μΌμ΄μ ]
λͺ¨μ§μ ν λ μ¬μ©μμ κΈ°λ³Έμ 보λ₯Ό ν΅ν΄ μνλ μ¬λκ³Ό λ§€μΉμ΄ λ μ μλλ‘ νμ¬ μΈμ λͺ¨μ§μ μκ°μ μ€μ΄κ³ , μμ±λ νλ‘μ νΈλ₯Ό ν λμ λ³Ό μ μκ² νμ¬ λλ§μ ν¬νΈν΄λ¦¬μ€λ₯Ό ν΅ν΄ μ·¨μ μ μ₯λ €νλ€.
2.3.2. νλ‘μ νΈ λͺ©ν
- νλ‘μ νΈ λͺ¨μ§ & μ§ν μν¬νΈ: νλ‘μ νΈ λͺ¨μ§μμ΄ μ°Έμ¬μλ€μ λν μμΈν μ 보λ₯Ό μ 곡νμ¬ μ μ€ν λ§€μΉμ΄ μ΄λ£¨μ΄μ§λλ‘ μ λνλ€.
- νλ‘μ νΈ κ°μ΄λλΌμΈ μ μ: IT μ§μ’ μ΄κΈ° μ§μ μλ€μ΄ ITνλ‘μ νΈμ λν κ°μ΄λλΌμΈμ μ 곡νμ¬ νμλ€μ΄ νλ‘μ νΈμ λν μ 보λ€μ μ΅λνλ€.
- μλκ°ν: νλ‘μ νΈμ λν κ²½νμ μ 곡νμ¬ κ°μΈ κΈ°λ λ° λ₯λ ₯μ΄ ν₯μμν¨λ€.
- κ°μΈ ν¬νΈν΄λ¦¬μ€: μνν νλ‘μ νΈμ λν λ΄μ©μ μ΅μ’ ν¬νΈν΄λ¦¬μ€λ‘ μ 곡νμ¬ μ°Έμ¬μλ€μ μκ°μμλ₯Ό μ€μ¬μ£Όκ³ κ°κ°μ μν λ³ μν μ¬νμ μμ΄ κ°κ΄μ λ°μ΄ν°λ₯Ό μ 곡νλ€.
2.3.3. νλ‘μ νΈ κΈ°λ₯
- Web : ν/λͺ¨μ§/κ·Έλ£Ή/λ§μ΄νμ΄μ§ λ©μΈ ꡬμ±
- λͺ¨μ§: νλ‘μ νΈ ν κ°μ€ μμ² κΈ, λκΈ, λλκΈ, μ κ³ , μ°
- κ·Έλ£Ή: μ 무 ν λΉ, μ 무 λ³΄κ³ , μ΄ν
- νκ°: 리λμ νκ°, νμ νκ°
- λ§μ΄νμ΄μ§: λ€μμΉ΄λ(μλ£λ νλ‘μ νΈ)
- Application: μλ¦Ό κΈ°λ₯, μΌμ κ΄λ¦¬ κΈ°λ₯, μ κ³
2.4. νλ‘μ νΈ μμΈ
2.4.1. ꡬ쑰λ
- λ§€μΉ: νμλͺ¨μ§
- κΈ°λ³Έμ 보 κΈ°λ° νλ‘μ νΈ μ§ν μΈμ λ§€μΉ
- κΈ°λ³Έμ 보 κΈ°λ° νλ‘μ νΈ μ§ν μΈμ λ§€μΉ
- κ΄λ¦¬: νλ‘μ νΈ μ§ν
- νμ μ μνν μ μλ μλΉμ€ μ 곡
- μΌμ κ΄λ¦¬
- μν λ°°μΉ
- μ
무ν λΉ
- μ·¨ν©: ν¬νΈν΄λ¦¬μ€
- νλκ³Όμ μ ν΅ν΄ λ§λ€μ΄μ§ κ²°κ³Όλ¬Ό ν¬νΈν΄λ¦¬μ€ μ 곡
- νλκ³Όμ μ ν΅ν΄ λ§λ€μ΄μ§ κ²°κ³Όλ¬Ό ν¬νΈν΄λ¦¬μ€ μ 곡
2.4.2. ERD
2.1. μ 체
2.2. νμ μμ | 2.3. νκ°μ€μμ² μμ | 2.4. μλ¦Ό μμ |
![]() |
![]() |
![]() |
2.5. μ 무 μμ | 2.6. μ κ³ μμ | 2.7. νκ°, νμμ 보 μμ |
![]() |
![]() |
![]() |
3. λμ ꡬν
3.1. λ§‘μ μν
1. νλ΄μν : μΌμ κ΄λ¦¬, νλ‘μ νΈ μ΅μ’ λ³΄κ³ μ μ·¨ν© λ° μμ±, νλ‘μ νΈ μ·¨ν©
2. κ°λ°μ£ΌμννΈ: λ‘κ·ΈμΈ, νμκ°μ , λ§μ΄νμ΄μ§ λ΄μ 보 ννΈ κ΅¬ν
3.2. ꡬνν κΈ°λ₯
ννΈ | ID | μꡬμ¬ν | κΈ°λ₯ | κΈ°λ₯μμΈ |
1. λ‘κ·ΈμΈ | SI-01-001 | μ체 λ‘κ·ΈμΈ | 1. κΈ°λ₯μ μ¬μ©νκΈ° μν΄μλ λ‘κ·ΈμΈ νμ (κΈ°λ₯ μ¬μ© λ²μ: κ³΅κ³ μμΈλ΄μ©μ΄λ ) |
1. ID, λΉλ°λ²νΈ |
2. νμκ°μ | SI-03-001 | μ€ν 1-1) μ체 νμκ°μ | 1. μμ΄λ, λΉλ°λ²νΈ, λΉλ°λ²νΈ νμΈ, μ΄λ¦, λλ€μ, μ£Όλ―Όλ²νΈ, ν΄λν°λ²νΈλ₯Ό μ λ ₯λ°λλ€. | 1. μμ΄λ: μλ¬Έ μλ¬Έμ, μ«μ 6~12μ리 / νΉμλ¬ΈμX, νκΈX / μ€λ³΅ λΆκ°λ₯ 2. λΉλ°λ²νΈ : μλ¬Έ μλ¬Έμ, μ«μ 6~12μ리 / νΉμλ¬ΈμO, νκΈX 3. λλ€μ: νκΈ, μλ¬Έ 2~8μ리 / μ€λ³΅ λΆκ°λ₯ 4. μ΄λ¦: νκΈ 2~8μ리 5. μ΄λ©μΌ: μ΄λ©μΌ νμ |
SI-03-003 | μ€ν 2) νμκ°μ | 1. μ§λ¬΄, κ²½λ ₯, 보μ μ€ν¬, μ΄λ©μΌ, μ νΈνλ λͺ¨μλ°©μ (μ¨λΌμΈ / μ€νλΌμΈ / μ¨&μ€ν), μ νΈ νλμ§μ(μ, λ)μ μ λ ₯λ°λλ€. | 1. μ νΈμ§μ : μ, λλ₯Ό μ λ ₯λ°λλ€. | |
3. λ§μ΄νμ΄μ§ > λ΄μ 보 | MY-01-001 | λ§μ΄νμ΄μ§ >λ΄μ 보>μμ κΈ°λ₯ |
1. μμ΄λ, μ΄λ¦, μ£Όλ―Όλ²νΈ , μ΄λ©μΌ μμ λΆκ°, μμ λΆκ°λ₯Ό μ μΈν κ³μ μ λν νμ μ 보 μμ νμ΄μ§(λΉλ°λ²νΈ λ³κ²½κ°λ₯) | |
MY-04-01 | λ€μμΉ΄λ(κ°μΈμ΄λ ₯) | 1. νμκ°μ
μ μ
λ ₯ν μ 보, νλ‘μ νΈ νλμ λ°λΌ νν°λ§ λ λ°μ΄ν° λ
ΈμΆ 2. κ°μΈ μ 보 μμ±, μμ κΈ°λ₯ 3. λ°©λͺ λ‘ μ‘°ν κΈ°λ₯ |
1-1. νλ‘νμ¬μ§(μ΄λ―Έμ§), λλ€μ, μ§§μ μκΈ°μκ°, μ§λ¬΄(κ²½λ ₯), νλ‘μ νΈ μ£Όμνλμ§μ(μ νΈμ§μ) 1-1.1. νλ‘ν(μ΄λ―Έμ§) 1-1.1.2. νμκ°μ μ μ λ ₯ν μ 보, νλ‘μ νΈ νλμ λ°λΌ νν°λ§ λ λ°μ΄ν° λ ΈμΆ 1-1.1.3. κ°μΈ μ 보 μμ±, μμ κΈ°λ₯ 1-1.2. λλ€μ 1-1.3. (μ§§μ)μκΈ°μκ° 1-1.4. μ§λ¬΄(κ²½λ ₯) 1-1.4.1. μ΅κ·Ό 1κ° …λ보기 |
3.3. λ§μ£Όν λ¬Έμ λ° κ·Ήλ³΅λ°©λ²
λ§μ£Όν λ¬Έμ | κ·Ήλ³΅λ°©λ² |
1. λμ μΌλ‘ μμ±λλ μ λ ₯κ°μ DBμ μ λ ₯ | - κ²½λ ₯μΆκ°μ (κ²½λ ₯μ§λ¬΄, νμ¬λͺ
, μμλ μ§, μ’
λ£λ μ§) μ μμμ μ¬λ¬λ² μ
λ ₯ν΄μΌνλ€. κ° λ°°μ΄μ΄ μλ DTO κ° νλλ₯Ό λ£λ κ²μ κ°λ₯νμ§λ§ controllerμμ κ²½λ ₯μ§λ¬΄ 리μ€νΈ, νμ¬λͺ 리μ€νΈ, μμλ μ§λ¦¬μ€νΈ, μ’ λ£λ μ§ λ¦¬μ€νΈλ₯Ό dtoμ λ§κ² μ¬κ΅¬μ±νμ¬ Mybatisμ μ λ ₯νλ κ°λ μ μ‘λ κ²μ΄ μ΄λ €μ μ λ°λΌμ κ°λ₯ν μμ λ²μλΆν° μμ±νμ¬ μ μ°¨ ν¬κ² DBμ κ°μ μ λ ₯ λ°μ μ μλλ‘ DAOμμ <foreach> λ₯Ό μ¬μ©νμ¬ ν΄κ²°ν¨ |
2. DBμ μ λ ₯μ μνμ€κ° λΆμ¬λμ΄μΌν¨ | - <foreach>λ₯Ό μ¬μ©νλ κ³Όμ μμ μνμ€κ° μ λ ₯λμ΄μΌ νλλ°, μνμ€λ₯Ό <foreach>ꡬ문 λ°μμ λ£μ μμλλ‘ μλΈμΏΌλ¦¬λ‘ μ½λλ₯Ό ꡬννμ¬ ν΄κ²°ν¨ |
// 2. DBμ μ
λ ₯μ μνμ€κ° λΆμ¬λμ΄μΌν¨
<!-- λμκ²½λ ₯ μΆκ° 쿼리문 -->
<!-- /MS_MEM_CODE: λ§μ§λ§ λ²νΈμ‘°ννμ¬ λΆμ¬ -->
<update id="addCareer" parameterType="java.util.List">
INSERT INTO MY_CAREER(MC_NO, MC_START_DATE, MC_END_DATE, MC_CERTIFICATE, MC_REG_DATE, MC_COM_NAME, MC_JOB_CODE, MC_MEM_CODE)
SELECT MY_CAREER_SEQ.NEXTVAL, TEMP.* FROM(
<foreach collection="careerList" item="career" index="index" separator="UNION ALL ">
SELECT TO_DATE(#{career.startDate}, 'YYYY-MM-DD')
, TO_DATE(#{career.endDate}, 'YYYY-MM-DD'), NULL
, SYSDATE, #{career.comName} AS MC_COM_NAME, #{career.jobName} AS MC_JOB_CODE, (SELECT NVL(MAX(MEM_CODE), 0)
FROM (SELECT *
FROM (SELECT *
FROM MEMBER
ORDER BY TO_NUMBER(SUBSTR(MEM_CODE,5)))
ORDER BY ROWNUM DESC
)
WHERE ROWNUM = 1) AS MS_MEM_CODE
FROM DUAL
</foreach>) TEMP
</update>
4. κ°μΈμ μΈ νκΈ°
4.1. λ°°μ΄ μ / μμ¬μ΄ μ & λ°μ μμΌμΌ ν μ / μν μ
(λ°°μ΄μ )- νλ‘μ νΈ μλ£λ₯Ό μν΄μλ μ λ°μ μΈ λ§₯λ½ νμ μ΄ νμνλ€.
μλ₯Ό λ€μ΄ λ΄ ννΈκ° λ€λ₯Έ μ¬λμ κ°λ° ννΈλ‘ λμ΄κ°κ±°λ, λ€λ₯Έμ¬λμ΄ λ³΄λ΄μ€ κ°μ΄ λ΄ ννΈμμ μ°μ¬μΌνλ κ²½μ°κ° λ§μλ€. κ·Έλμ μ½λλ₯Ό λ§€μ° μμΈνκ²λ μλλλΌλ νλ‘μ νΈ μ μ μ λ°μ μΌλ‘ 리뷰νλ 10-15λΆμ μκ°μ κ°μ‘λ€.
μ΄λ₯Ό ν΅ν΄ ν° νλ¦μ μ΄ν΄νκ³ , λ§μΆ°μΌν λΆλΆμ λ Όμν΄ λ³Ό μ μλ ν λκ° λμλ€.
(μμ¬μ΄ μ / λ°μ μμΌμΌ ν μ )- μνλ λͺ¨λ κΈ°λ₯μ ꡬνν μκ°μ΄ λΆμ‘±νλ€.
νμ΄λ νλ‘μ νΈμμλ μ±κ²¨μΌ ν κ²μ΄ μ λ§ λ§μλ° κ·Έ μ€ κΈ°νκ³Ό ERD λ€μ΄μ΄κ·Έλ¨μμ μκ°μ λ§μ΄ μμνμ¬ μ€ κ°λ° μκ°μ΄ λΆμ‘±νλ€κ³ λκΌλ€. κ°λ°μ΄λΌλκ² μ²μλΆν° λκΉμ§ κ°μ μλλ‘ μλ£λλ κ²μ΄ μλμλ€. μ²μμλ κ°λ°μ μν λ°μ€λΉ (ꡬ쑰 μ€μ , μ½μ λ° κ·μΉ, κ°λ°μ μν νλ‘ νΈ νλ©΄ μ‘°μ λ±)μ μκ°μ΄ λ€μ΄μ κ°λ°μλκ° λ리λ€κ° μ μ°¨ λΉ¨λΌμ Έ λ§μ§λ§μλ κΈ°λ₯ꡬνμ μλκ° λΆλ λ€λ κ²μ λκΌλ€. μ‘°κΈλ§ λ 빨리 κΈ°νννΈλ₯Ό λλλ€λ©΄ μνλ κΈ°λ₯κΉμ§ ꡬνν μ μμν λ°λΌλ μμ¬μμ΄ λ¨μλ€. νμ§λ§, λ§κ°μ΄ μ‘΄μ¬νλ―λ‘ μ°λ¦¬κ° κ°λ°ν ν° μ€κΈ°λ§μ΄λΌλ 보μ¬μ€ μ μλλ‘ λ¨μ μκ°μ μ¬μ©ν΄μ μ’μ νμ΄λ λ°νλ₯Ό λ§μΉ μ μμλ€.
(μν μ )- νμκ΄λ¦¬ μ¬μ©μΌλ‘ ν΅ν©μκ° λ¨μΆνλ€.
μ§λ JAVA νλ‘μ νΈμμ νμκ΄λ¦¬μμ λ§μ μκ°μ μμνλ ν°λΌ gitμ 곡λΆνμ¬ μ¬μ©ν΄λ³΄μλλ° commit, pull, pushμ λν κ°λ μ μ΄ν΄νκ³ μ§λ μ½λμ νμ€ν 리λ₯Ό λ³Ό μ μλ μ μ΄ λ무 μ’μλ€. νΉν μ²μ ꡬμΆν λλΆν° gitμ μ¬μ©νλλ° λλΆμ νμ λͺ¨λκ° νμκ΄λ¦¬μ λν΄ μ΄λμ λμ κ°μ μ‘μ μ μμκ³ , λ§μ§λ§μ ν΅ν©μ λ§μ μκ°μ μ±μ§ μμ μ μμλ€.
4.2. λ€μ νλ‘μ νΈμμ κ³ λ €νλ©΄ μ’μ μ
- κ°λ°μ μκ°μ λ λ§μ΄ μΈ μ μλλ‘ λ Έλ ₯ν κ²μ΄λ€.
- gitμ μ¬μ©ν λλΆμ ν΅ν©νλ νμ΄ μκ°λ³΄λ€ λ λ€μλλ°, git μ¬μ©μ λ μΈλ°νκ² λ°°μμ νμκ΄λ¦¬λ₯Ό μΈλ°νκ² μ»¨νΈλ‘€ ν΄λ³΄κ³ μΆλ€.
5. νλ‘μ νΈλ₯Ό λ§μΉλ©°...
5.1. κ°μΈμ μΈ νκΈ°
νμ΄λ νλ‘μ νΈκ° λ§λ¬΄λ¦¬ λμλ€λ μ¬μ€μ΄ λ―ΏκΈ°μ§ μλλ€.
μΈμ κ° μ°Ύμμ€λ¦¬λΌ μκ°νλ νμ΄λ νλ‘μ νΈ. μ½μ§ μμμ§λ§... 1μ°¨λ‘ λ§λ¬΄λ¦¬λ₯Ό μ§κ²λμ΄ κΈ°μλ€.(γ ..)
νμ΄λ μΈμμ 1μ°¨ μλ° μΈλ―Ένλ‘μ νΈμ νμ(5λͺ ) + μ μΎν μμΉκ΅¬(1λͺ )μ΄ λμλλ°, μ²μμλ λ§μμ λ€μ‘κΈ°κ° μ½μ§μμλ€. 첫λ²μ§Έλ‘λ νμ₯μΌλ‘μ¨ λ§λ¬΄λ¦¬κΉμ§ λ§€λμ§μ΄μΌνλ€λ μ± μκ°μ΄ μ»Έκ³ , λλ²μ§Έλ‘λ 1μ°¨μμ μκ°μ μ«κΈ°λ©° νμλ€κ³Όλ λ§μμνλ μΌλ€μ΄ μμκ³ λνλ‘ νΈλ μκ°μ΄ μμλλ°.. λλ€μ κ·ΈμΌμ λ°λ³΅ν΄μΌνλ€λ μλ°κ°μ μμ μ΄ μμλ€. (λ΄κ° κ³Όμ°,, ν μ μμκΉ,,, κ΄ν λ§μΉλκ±° μλ,, μ΄λ°μκ°λ€) κ·Έλ°λ° μ²μ νλ‘μ νΈλ³΄λ€ μ°λ¦¬κ° μλ‘μ μ±κ²©μ λ νμ ν μ±λ‘ μ§ννμ¬μ μκ°λ³΄λ€ ν° λ¬Έμ λ μμλ κ² κ°λ€.
λ€λ§, μκ°μ μ«κΈ°λ©° κ°λ°νκΈ°λ νκ³ νμλ€μ κ°λ°μ΄μλ₯Ό κ°μ΄ κ³ λ―ΌνκΈ°λ νλ©΄μ λ΄ ννΈκ° λ€λ₯Έ μ¬λμ λΉν΄ λΆμ‘±νλ€κ³ λλΌλ λΆλΆμ΄ μμλ€. λ΄ ννΈλ§ λ°λΌλ³΄κ³ νλ‘μ νΈμ νλ¦μ λ³΄μ§ μμλ€λ©΄ λ΄ κΈ°λ₯μ λͺ¨λ ꡬνν μ μμκ² μ§λ§, κ·Έλ κ² μ§ννλ€λ©΄ λ§μ§λ§μ κ°μ κ°λ°ν λ΄μ©μ ν΅ν©νλλΌ μκ°μ λ§μ΄ μλλΌ λ§λ¬΄λ¦¬νμ§ λͺ»νκ² λ€λ μκ°μ΄ λ€μλ€. λν λ€λ₯Έ ννΈμ κ°λ°μμ λ§μ£Όνλ λ¬Έμ λ€μ κ°μ΄ κ³ λ―Όνκ³ ν΄κ²°λ°©λ²μ μ°Ύλ μκ°μ κ°μ§μΌλ‘μ¨ λ΄ ννΈμμ λΉμ·ν λ¬Έμ λ₯Ό λ§μ£Όνμ λ μμ½κ² ν΄κ²°λλ κ²½νλ μμλ€.
λͺ¨λ μλ€μνΌ νμ΄λ νλ‘μ νΈλ μ λ§ μ€μνλ€. μ΄ νλ‘μ νΈλ₯Ό ν΅ν΄μ μ·¨μ μ€λΉλ₯Ό ν΄μΌνκ³ λ©΄μ λ λ΄μΌνκΈ° λλ¬Έμ΄λ€. κ·Έλ°λ° μκ°μ΄ μ§λκ³ λ³΄λ, νμ¬μμλ νλ‘μ νΈκ° μΌλ§λ μ΄λ ν리ν°λ‘ μ§ννλμ§λ³΄λ€ λ¬Έμ μν©μ μ΄λ»κ² 극볡νλμ§, νμμ μ΄λ€ μν μ νλμ§, λ΄κ° μΌλ§λ μ΄μ μ μΈ μ¬λμΈμ§κ° λ μ€μνλ€λ κ²μ κΉ¨λ¬μλ€. (μ΄μ°¨νΌ νμ¬μμ λ€μ λ°°μμΌνκΈ°μ....)
νμ΄λ νλ‘μ νΈμ μ΅μ μ λ€νλ, μ΄ νλ‘μ νΈ λλ¬Έμ νμλ€λΌλ¦¬ λ§μμνμ§ μμμΌλ©΄ μ’κ² λ€. κ·Έλ¦¬κ³ νλ‘μ νΈλ₯Ό κ°μ΄ μ§ννλ νμμ΄ κ²°κ΅ μ·¨μ€κΈ°κ°μ ν¨κ»νλ λ²νλͺ©μ΄ λ μλ μλ€λ κΉ¨λ¬μλ μμλ€.
5.2. λ΄κ° μΈλ©΄μ λ°°μ΄,,, νλ‘μ νΈ TIP!!!
(κΈ°ν)
- ν΄λ‘ λ μ’μ§λ§, λ΄κ° ꡬννκ³ μΆμ κ²μ΄ 무μμΈμ§ μ§μ€νκΈ°
- μ€ μ¬μ©μ΄ κ°λ₯ν 무μΈκ°λ₯Ό λ§λ€λ € λ Έλ ₯ν΄λ³΄κΈ°
- λ΄κ° μ μλ κ²μ΄λ©΄ μ’μ
- κΈ°ν λ°©ν₯μ΄ μλ κ² κ°μΌλ©΄ 빨리 λ°κΎΈκΈ°
- νλμ κΈ°μ μ΄λ μ¬λμ΄ μ½ν μΈ λ₯Ό μμ°ν΄λ΄μΌνλ νλ‘μ νΈλ μ§μν κ²(μ½ν μΈ λ₯Ό λ§λλλΌ μκ°μ νλΉν μ μμ)
μ¬μ©μλΌλ¦¬μ νλμΌλ‘ μ μλ―Έν κ²°κ³Όλ₯Ό λ§λ€μ΄λΌ μ μμΌλ©΄ μ’μ
(κ°λ°)
- κ°λ°ν μκ°μ μΆ©λΆν ν보νκΈ°
- ν μ€νΈ κ³ λ €νμ¬ μΌμ μμ±νκΈ°
- κ°λ°μ μν΄ λ¬Έμμμ μ 미리 ν΄λλ©΄ μ’μ
- μ€λ₯κΈ°λ‘μ μ κ³ λλκΈ°(μ€λ₯μν©/ν΄κ²°λ°©μ)
γ΄ μ°Έκ³ : https://record-one-thoughts.tistory.com/276
6. κΈ°ν
6.1. μ°Έκ³ μλ£
(κΈ°ν)
- κΈ°νμ μμκ°μ μμ±ν΄λ²λ¦¬κΈ° l νμ§ κΈ°νμκ° μλ €μ£Όλ μ μμ PPT μμ± κ°μ΄λ l νΌνΌν°λ‘μ§ : κΈ°νμ μμ± νλ¦νμ
- μλ¦Ό νλ©΄μ λ³ν, μ°Έκ³ ν΄μΌ ν 4κ°μ§ μ ν : νλ©΄κΈ°ν>μλ¦Ό
- [μ± ]μλΉμ€ κΈ°νμλ‘ μΌνκ³ μμ΅λλ€/κ°μΉν/20220919 : μ΄λ€ κΈ°νκ³Ό κΈ°λ₯μ κ°μ ΈμΌν μ§ λ§λ§ν λ λ³Έ λ΄μ©
(κ°λ°)
- https://github.com/devAon/Eclipse-GitHub-Coraboration-Tutorial : κΉμ λν μ΄ν΄
- Git hub(κΉνλΈ) :: eclipse(μ΄ν΄λ¦½μ€) μ°λλ°©λ² λ° μ»€λ°νκΈ° : μ€μ μ΄ν΄λ¦½μ€μ κΉ μ€μΉνκΈ° ν΅μ¬
- μ΄ν΄λ¦½μ€μμ eGit μ¬μ©μ 컀λ°μ¬μ©μ email, μ΄λ¦ λ³κ²½ λ°©λ² : μ΄ν΄λ¦½μ€ μ¬μ©μ μ΄λ©μΌ μ°κ²°
- Eclipse local history μ¬μ©λ² - μ΄μ μμ€ κΈ°λ‘ νμΈ/μμ ν νμΌ λ³΅κ΅¬ λ°©λ² : μμ νμΌ λ³΅κ΅¬