[MobaXterm] SSH 접속, μ„œλ²„ 배포 및 ν…ŒμŠ€νŠΈ
Β·
Project
πŸ“’ 이 글은 MobaXterm 을 μ΄μš©ν•œ μ„œλ²„ 배포 방법, ν…ŒμŠ€νŠΈ 결과에 λŒ€ν•œ ν¬μŠ€νŒ…μ„ μ§„ν–‰ν•œλ‹€ : ) MobaXterm μ΄λž€ ❓ λ¦¬λˆ…μŠ€ μ„œλ²„λ₯Ό μœˆλ„μš° ν™˜κ²½μ—μ„œ μ‰½κ²Œ 관리할 수 μžˆλ„λ‘ λ„μ™€μ£ΌλŠ” 톡합 원격 접속 λ„κ΅¬μ΄λ‹€μœˆλ„μš°μ—μ„œ λ¦¬λˆ…μŠ€μ— SSH μ ‘μ†ν•˜κ±°λ‚˜ νŒŒμΌμ„ μ „μ†‘ν•˜κ±°λ‚˜, GUI ν”„λ‘œκ·Έλž¨κΉŒμ§€ λ„μš°κ³  μ‹Άμ„λ•Œ μ‚¬μš©λ˜λŠ” 도ꡬ이닀     🌟 μ•½ 5μ£Όκ°„μ˜ νŒ€ ν”„λ‘œμ νŠΈ κ΅¬ν˜„μ„ 마치고 λ‹¨μœ„ > 톡합 > 배포 ν…ŒμŠ€νŠΈλ₯Ό 진행쀑이닀.β€» μ„œλ²„ 배포λ₯Ό μœ„ν•΄ PORT ν• λ‹Ήκ³Ό 파일질라(FileZilla) 배포 폴더에 μ ‘κ·Όν•˜κΈ° μœ„ν•œ ID/PW λ˜ν•œ ν• λ‹Ή λ°›μ•˜λ‹€. 1. μΈν…”λ¦¬μ œμ΄ (IntelliJ) μ—μ„œ JAR 파일 생성(1) μΈν…”λ¦¬μ œμ΄ application.properties 에 μ„œλ²„ν¬νŠΈ(server port) μ„€μ • (2) G..
[JavaScript] λΆ€νŠΈμŠ€νŠΈλž© λͺ¨λ‹¬ μ—λŸ¬ ν™”λ©΄ μ–΄λ‘μ›Œμ§€κ³  μ œμ–΄ 뢈λŠ₯
Β·
Project
μ±„μš© 곡고 등둝 폼을 step1 μ—μ„œ 7κΉŒμ§€ 총 7개의 step으둜 κ΅¬μ„±ν–ˆκ³ , λ“±λ‘ν•˜κΈ° λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ form이 μ œμΆœλœλ‹€. μž…λ ₯κ°’ μœ νš¨μ„± 검사λ₯Ό μœ„ν•΄ μ˜€μ „ μž‘μ—… 쀑 λ“±λ‘ν•˜κΈ° λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ λͺ¨λ‹¬μ°½μ΄ λ‚˜μ˜€λŠ”λ° πŸ’₯ λͺ¨λ‹¬μ°½μ„ λ‹«κΈ° μœ„ν•΄ 'μ•„λ‹ˆμ˜€'  λ²„νŠΌμ„ λˆŒλ €λŠ”λ° 화면이 μ–΄λ‘μ›Œμ§€κ³  μ œμ–΄κ°€ 먹톡이 λ˜λŠ” 상황 이 λ°œμƒν–ˆλ‹€.  κ³΅κ³  등둝 폼 제좜 이외에도 μ—¬λŸ¬ λ²„νŠΌμ„ λͺ¨λ‹¬λ‘œ μ²˜λ¦¬ν•˜κ³  μžˆλŠ”λ° 이런 ν˜„μƒμ€ μ²˜μŒμ΄μ—¬μ„œ λ‹Ήν™©ν–ˆλ‹€ 7개의 step을 κ·Έλƒ₯ ν•©μ³μ•Όλ˜λ‚˜.. 라고 μˆœκ°„ 생각도 ν–ˆμ§€λ§Œ 개발 κ³„νšκ³Ό μ–΄κΈ‹λ‚˜κΈ°μ— ν•΄κ²° μ‹œμž‘ ^__^  🧐 λͺ¨λ‹¬μ΄ λ‹«νžˆκ³ λ„ 화면이 μ–΄λ‘μ›Œμ§€κ³  μ œμ–΄κ°€ μ•ˆλ˜λŠ” μ΄μœ λŠ”?1. λͺ¨λ‹¬ μ œμ–΄λ₯Ό μœ„ν•œ JS μ½”λ“œμ—μ„œ λͺ¨λ‹¬μ„ μ—¬λŸ¬ 번 μ‹€ν–‰ν•΄μ„œ λ°œμƒ2. λͺ¨λ‹¬ λ‹«νžŒ λ’€ backdrop 이 κΌ¬μ΄λŠ” ν˜„μƒ λ°œμƒ   ?..
[MariaDB] Spring Boot Unknown database μ—λŸ¬ DB 연동 μ‹€νŒ¨
Β·
Project
DB에 칼럼 μ€‘λ³΅μœΌλ‘œ μž…λ ₯ μ—λŸ¬κ°€ λ°œμƒν•΄ 과감히 DBλ₯Ό μ‚­μ œν•˜μ˜€λ‹€.ν•˜μ§€λ§Œ 이게 무슨 일인가?μ„œλ²„λ₯Ό μž¬μ‹€ν–‰ ν•˜μ˜€λ”λ‹ˆ μœ„μ™€ 같은 Unknown database μ—λŸ¬κ°€ λ°œμƒν–ˆλ‹€. μ¦‰,  onefitdbλΌλŠ” μ΄λ¦„μ˜ λ°μ΄ν„°λ² μ΄μŠ€κ°€ μ‘΄μž¬ν•˜μ§€ μ•Šμ•„μ„œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ μ—°κ²°ν•˜μ§€ λͺ»ν•˜κ³  μžˆλŠ” μƒνƒœμ΄λ‹€ 😑  λΉ¨λ¦¬ μž‘μ—… ν•΄μ•Όν•˜λŠ”λ° DB 생성 λ¬Έμ œκ°€ ν„°μ§€λ‹€λ‹ˆ.. κ·Έλž˜λ„ μ–Έμ œλ‚˜ κ·Έλž¬λ“― 문제 해결을 μ‹œμž‘ν•΄λ³Έλ‹€ μΈν…”λ¦¬μ œμ΄ κ°œλ°œν™˜κ²½μ—μ„œ onefitdb에 생성을 μ‹œλ„ν•˜μ˜€λ‹€.   κ°œλ°œν™˜κ²½μ—μ„œ DB 생성은 μ‹€νŒ¨ν•˜μ˜€λ‹€ 😭 항상 μ΄λ ‡κ²Œ ν•΄μ™”κΈ° λ•Œλ¬Έμ— 쑰금 λ‹Ήν™©μŠ€λŸ¬μ› λ‹€  ν  그럼 직접 MariaDB μ„œλ²„μ— μ ‘μ†ν•΄μ„œ DBλ₯Ό λ§Œλ“€μ–΄μ£ΌλŠ” λ°©λ²•μœΌλ‘œ μ ‘κ·Όν–ˆλ‹€ 1. λͺ…λ Ήμ–΄λ‘œ MariaDB 접속 (MaridDB XX\bin μ£Όμ†Œλ‘œ 이동) 2. λͺ…λ Ήμ–΄ μž…λ ₯..
[Spring JPA] No property found for type λ°œμƒ 원인과 해결법
Β·
Project
No property 'recruit' found for type 'Recruit_Register'org.springframework.data.mapping.PropertyReferenceException:  πŸ’₯ ν”„λ‘œμ νŠΈ 쀑 DTO ↔ domain 맀핑 κ³Όμ •μ—μ„œ μœ„μ™€ 같은 였λ₯˜κ°€ λ°œμƒν–ˆλ‹€. μ˜€λ₯˜ λ°œμƒ 원인을 νŒŒμ•…ν•΄λ³΄λ‹ˆ ν•„λ“œλͺ…μ˜ λ¬Έμ œκ°€ μžˆμ—ˆλ‹€.ν•„λ“œλͺ…에 언더바(_)λ₯Ό μ‚¬μš©ν–ˆλŠ”λ° 이λ₯Ό μ‚¬μš©ν•  경우, JPA λ©”μ„œλ“œλ₯Ό μ‚¬μš©ν•  수 없을 수 μžˆλ‹€λŠ” 것이닀. * κΈ°μ‘΄ 언더바 ν‘œκΈ°λ²• @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long recruit_id; πŸ’« λ”°λΌμ„œ 기쑴의 recruit_id μ—μ„œ recruitId 둜 *카멜 ν‘œκΈ°..
[GitHub Desktop] μΈν…”λ¦¬μ œμ΄ ν”„λ‘œμ νŠΈ 연동
Β·
Project
πŸ’‘ 이 κ²Œμ‹œκΈ€μ€ μžμ„Έν•œ μ„€λͺ…κ³Ό μš©μ–΄ μ„€λͺ…은 μƒλž΅ν•˜κ³ ,  ν”„λ‘œμ νŠΈλ₯Ό μ–΄λ–»κ²Œ 진행할지에 λŒ€ν•΄ κ°„λž΅νžˆ μ„€λͺ…ν•©λ‹ˆλ‹€.  νŒ€ ν”„λ‘œμ νŠΈκ°€ μ‹œμž‘λ˜μ—ˆλ‹€μ½”λ“œ 병합, ν˜•μƒ 관리λ₯Ό μœ„ν•΄ GitHub Desktop 을 μ‚¬μš©ν•˜κΈ°λ‘œ ν–ˆλ‹€ GitHub Desktop 의 μž₯점은 μ½”λ“œμ˜ 바뀐점을 μ‰½κ²Œ 확인할 수 있고 GitHub의 λͺ…λ Ήμ–΄λ₯Ό 클릭 λͺ‡λ²ˆλ§ŒμœΌλ‘œ 진행할 수 μžˆλ‹€λŠ” 점이닀 1. νŒ€μ›λ“€ 각각의 branch λ₯Ό 생성해 각자의 κ³΅κ°„μ—μ„œ μž‘μ—…μ„ ν•˜κ³  main 에 pull μš”μ²­μ„ μ§„ν–‰ν•˜κ³  κ²€ν†  ν›„ 병합을 진행 2. 변경사항 μ‰½κ²Œ 확인 κ°€λŠ₯ 3. νžˆμŠ€ν† λ¦¬ 관리 4. λ³‘ν•©λœ main 을 각각의 branch 둜 병합 (μž‘μ—… 곡간 μ—…λ°μ΄νŠΈ) 5. μΈν…”λ¦¬μ œμ΄μ—μ„œλŠ” λ³€κ²½λœ 파일의 색상이 λ³€κ²½ 6. μΈν…”λ¦¬μ œμ΄μ—μ„œλ„ Commit / Push κ°€ κ°€λŠ₯..