Avatar of Kang Hyeon Ku

Decision about Spring

Avatar of rkdgusrnrlrl
SpringSpring

κ·Έλƒ₯ κ°„λ‹¨ν•œ MVC μ›Ή ν”„λ ˆμž„ μ›Œν¬ 인쀄 μ•Œμ•˜λŠ”λ° 정말 λͺ¨λ“ˆν™”κ°€ 잘 되있고, μ‚¬μš©ν•˜λ‹€λ³΄λ©΄ κ°œλ°œμžμ—κ²Œ 정말 νŽΈλ¦¬ν•˜κ²Œ λ§Œλ“€μ–΄ λ†“μ•˜λ‹€. vaildation 뢀뢄은 λ”°λ‘œ 처리 ν•  수 있고, νŒŒλΌλ―Έν„° λ‹΄λŠ” λ³€μˆ˜μ™€ λ””ν΄νŠΈ 값을 인자둜 μ„€μ •ν•΄ μ£ΌλŠ” 뢀뢄도 μ°Έ 쒋은 것 κ°™λ‹€. 또 spring-data λŠ” jpa ν™œμš©ν•΄ λΉ λ₯΄κ²Œ κ°œλ°œν•˜λŠ”λ° μœ μš©ν•˜λ‹€. Spring

1 upvoteΒ·4 views

Decision about IntelliJ IDEA

Avatar of rkdgusrnrlrl
IntelliJ IDEAIntelliJ IDEA

eclipse λ₯Ό μ“°λ©΄μ„œ μ΄λ§Œν•˜λ©΄ μΆ©λΆ„ν•œκ±° μ•„λ‹Œκ°€ μ™œ λˆλ‚΄κ³  IDEλ₯Ό μ‚¬μ„œ 쓰지 ν–ˆλŠ”λ°, μ§„μ§œ 돈 값을 ν•œλ‹€. 정말 μžλ™ν™” μ™„μ„± κΈ°λŠ₯은 μ—„μ²­λ‚œκ²ƒ κ°™λ‹€. λ‹¨μΆ•ν‚€λ‘œ μ΄μ†ŒμŠ€ μ €μ†ŒμŠ€ λ„˜μ–΄ λ‹€λ‹ˆκ³  이창 μ €μ°½ λœ¨μš°λŠ”κ²Œ νŽΈν•˜λ‹€. 그리고 ν”„λ ˆμž„μ›Œν¬ μ„œν¬νŠΈ κΈ°λŠ₯이 μž₯말 κ°•λ ₯ν•˜λ‹€. 그리고 κ°€μž₯ λ§˜μ— λ“œλŠ” 점은 터미널이 κΈ°λ³Έ 창에 μžˆλŠ” 점이 μ’‹λ‹€. CMD κ°€ μ‹«μœΌλ©΄ 섀정을 톡해 λ‹€λ₯Έ 터미널 ν”„λ‘œκ·Έλž¨μœΌλ‘œ λ°”κΏ€μˆ˜ μžˆλ‹€. IntelliJ IDEA

1 upvoteΒ·3 views

Decision about Gradle

Avatar of rkdgusrnrlrl
GradleGradle

maven κ³Ό ν•¨κ»˜ μžλ°”μ˜ 유λͺ…ν•œ λΉŒλ“œ νˆ΄μ€‘ ν•˜λ‚˜μΈλ° μ†”μ§νžˆ κ·Έλƒ₯ ν…ŒμŠ€ν¬ λŸ¬λ„ˆλΌλŠ” 생각이 λ“ λ‹€. ssh ν”ŒλŸ¬κ·ΈμΈμ„ μ“°λ©΄ κ°„λ‹¨ν•œ λ°°ν¬λŠ” μ‰½κ²Œ μžλ™ν™” ν•  수 μžˆλ‹€. ssh ν”ŒλŸ¬κ·ΈμΈμ˜ 경우 μ„œλ²„ μ‹œμž‘ μ’…λ£Œ μ‰˜μ΄ 잘 μ•ˆλ˜λŠ” κ²½μš°κ°€ μžˆλŠ” 것 κ°™λ‹€. Gradle

1 upvoteΒ·2 views

Decision about Selenium

Avatar of rkdgusrnrlrl
SeleniumSelenium

κ°€μž₯ κ°•λ ₯ν•œ μ›Ή UI / UX ν…ŒμŠ€νŠΈ 툴 μ΄μ§€λ§Œ, λ¬Έμ œλ„ λ§Žλ‹€. iframe μ•ˆμ— μžˆλŠ” 건 잘 select κ°€ μ•ˆλ˜κΈ°λ„ ν•˜κ³ , 화면이 μž‘μ•„ μ»΄ν¬λ„ŒνŠΈκ°€ 화면에 보이지 μ•ŠμœΌλ©΄ 또 select ν•  수 μ—†λ‹€. ν•˜μ§€λ§Œ λΈŒλΌμš°μ €λ₯Ό μžˆλŠ” κ·ΈλŒ€λ‘œ μ œμ–΄ ν•  수 μžˆλ‹€λŠ” 게 κ°€μž₯ 큰 맀λ ₯이닀.

ps. selenide 와 같이 μ“°λ©΄ μ½”λ“œκ°€ 많이 κ°œμ„ λœλ‹€. Selenium

1 upvoteΒ·2 views

Decision about ExpressJS

Avatar of rkdgusrnrlrl
ExpressJSExpressJS

node.js μ ‘ν•˜μž 마자 접함 μ›Ήν”„λ ˆμž„ μ›Œν¬ κ²½λŸ‰ν™”λ˜ λ§Žμ€ κΈ°λŠ₯을 직접 κ΅¬ν˜„λ˜μ§€ μ•Šκ³  λ§Œλ“€κ±° μ“°κ±°λ‚˜ κ°€μ Έλ‹€ 써야 ν•˜μ§€λ§Œ, 그런 점이 node 와 잘 λ§žλŠ” 것 κ°™λ‹€. ExpressJS

1 upvoteΒ·2 views

Decision about Solr

Avatar of rkdgusrnrlrl
SolrSolr

elastic search 와 ν•¨κ»˜ 유λͺ…ν•œ 검색 엔진 μ˜€ν”ˆ μ†ŒμŠ€ 쀑 ν•˜λ‚˜ 이닀. 처음 μ„€μ •ν•  것이 λ§Žμ€λ°, μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ 이해가 μ—†λ‹€λ©΄ μž¦μ€ μˆ˜μ •μ΄ ν•„μš”ν•˜λ‹€. Solr Client 둜 μ œμ–΄ ν•  수 μ—†κ³  Server μ—μ„œ μ„€μ •ν•΄ μ€˜μ•Όν•˜λŠ” 것듀이 μžˆμ–΄ μ„œλ²„ μ„€μ •ν•˜λŠ” 뢀뢄이 μ€‘μš”ν•˜λ‹€. μ„œλ²„ μ„€μ •λ§Œ 잘 λ˜μžˆλ‹€λ©΄, Client μͺ½ μ†ŒμŠ€λŠ” λ³„κ²Œ μ—†λ‹€.

μ€‘μš”ν•œ 건 ν˜•νƒœμ†Œ 뢄석기.... Solr

1 upvoteΒ·2 views

Decision about Git

Avatar of rkdgusrnrlrl
GitGit

Github λ•Œλ¬Έμ— μ‚¬μš© ν–ˆλŠ”λ°, μ“°λ‹€λ³΄λ‹ˆ μ΅μˆ™ν•΄μ Έ SVN 보닀 Git을 μ‚¬μš©ν•œλ‹€. 아무 λž˜λ„ μ“°λŠ” μ‚¬λžŒμ΄ λ§Žλ‹€λ³΄λ‹ˆ Git이 더 λ‚˜μ€ λŒ€μ•ˆμ΄ μ•„λ‹κΉŒ μ‹Άλ‹€. μœˆλ„μš°μ—μ„œ μ„€μΉ˜μ‹œ λ”Έλ €μ˜€λŠ”(?) git-bash 도 μ“Έ 만 ν•˜λ‹€. Git

1 upvoteΒ·2 views

Decision about Hibernate

Avatar of rkdgusrnrlrl
HibernateHibernate

Mybatis 둜 쿼리λ₯Ό λ§Œλ“€κ³  쑰건뢄 뢄기식 for 문을 쿼리에 달아 더이상 쿼리λ₯Ό μ•Œμ•„ λ³Ό 수 μ—†κ²Œ λ˜μ—ˆμ„λ•Œ 이게 μ˜λ§ˆκ°€ μžˆλ‚˜ μ‹Άμ—ˆλ‹€. κ·Έ λ•Œ ν•œλ²ˆ orm 을 써보면 μ–΄λ–¨κΉŒ μ‹Άμ–΄ μ΅œκ·Όμ— 배우기 μ‹œμž‘ν•œ orm 이닀. 정말 νŽΈν•˜κ²Œ κ°œλ°œμ„ ν•  수 μžˆλŠ”λ° μΌμ‘°ν•˜κ³  μžˆλ‹€. λ‹€λ§Œ 결ꡭ에 쿼리λ₯Ό λ‚ λ € 맡핑을 ν•˜λŠ”λ°, 쿼리λ₯Ό 잘 λͺ¨λ₯΄κ±°λ‚˜ 그에 λŒ€ν•œ 지식 없이 μ“°λ‹€κ°€λŠ” λ§ν•˜κ² κ΅¬λ‚˜ ν•˜λŠ” 생각이 많이 λ“€μ—ˆλ‹€. Hibernate

1 upvoteΒ·2 views

Decision about Docker

Avatar of rkdgusrnrlrl
DockerDocker

κ°€μ„±μ„œλ²„μ— μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜μ„ λ§Œλ“€λ©΄ κ΄€λ ¨ 인프라 μ„œλ²„ λ””λΉ„ 등을 λ‹€ μ„€μΉ˜ ν•΄μ•Ό ν•˜λŠ”λ° 더이상 ν•„μš”μ—†λ‹€κ³  느끼면 일일히 μ§€μš°κΈ°λ„ λ²ˆκ±°λ‘œμ› λ‹€. κ²Œλ‹€ κΉ”λ”νžˆ μ§€μšΈμ€„λ‘œ λͺ°λΌ μ•„μ‰¬μ› λŠ”λ° μ–΄ν”Œλ¦¬μΌ€μ—μ…˜ 인프라와 μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜μ€ μ»¨ν…Œμ΄λ„ˆμ— 격리해 관리 ν•  수 μžˆμ–΄μ„œ 생성 및 μ‚­μ œκ°€ μ‰¬μ—ˆλ‹€. 써보고 ν˜μ‹ μ μ΄λ‹€λΌλŠ” 생각이 많이 λ“€μ—ˆλŠ”λ°, 싀무에 μ‚¬μš©ν•  일어 μ—†μ–΄ 아쉬웠닀. μ‹€λ¬΄μ—μ„œ κΌ­ 적용 μ‹œμΌœλ³΄κ³  싢은 것쀑 ν•˜λ‚˜μ΄λ‹€. Docker

1 upvoteΒ·2 views

Decision about Java

Avatar of rkdgusrnrlrl
JavaJava

λŠμž„ 없이 μž‘μ„±ν•΄μ•Ό λ˜λŠ” 행사 μ½”λ“œλ‘œ μ§€μΉ˜κ²Œ λ§Œλ“€μ§€λ§Œ, κ·Έλž˜λ„ μ’‹κ³  κ²¬κ³ ν•œ 라이브러리 듀이 λ§Žμ•„ μ’‹λ‹€. μ–΄λ–»κ²Œ ν•˜λ©΄ ν–‰μ‚¬μ½”λ“œλ₯Ό 쀄이고, κ°„κ²°ν•˜κ²Œ ν•  수 μžˆμ„ 지 그건 아직 λ‚΄κ²Œ 남겨진 μˆ™μ œ 인것 κ°™λ‹€. Java

1 upvoteΒ·2 views