Scala, Spring-Boot, JPA를 활용한 웹 애플리케이션 개발 과정에 대해 다룬다. Spring-Boot와 JPA 조합만으로도 생산성 있는 웹 애플리케이션 개발이 가능하다. 이 조합만으로도 충분히 의미가 있지만 여기에 Scala라는 약간은 불편한 듯 보이는 언어를 도입함으로써 얻을 수 있는 즐거움을 공유한다. Spring-Boot + JPA 조합에 Scala를 적용하면서의 좌충우돌 경험담을 전한다.
커빙의 Django, Celery, Azure Cloud, SNS 연동, 컨텐츠 수집 기술을 한눈에 볼 수 있도록 소개한 자료 입니다.
커빙을 처음 개발하면서 많은 어려움이 있었지만
많은 분들의 도움으로 좋은 결과를 얻을 수 있었답니다!
이에 다른 분들에게 조금이나마 도움이 되었으면 좋겠다는 마음으로 공유합니다 : )
커빙의 Django, Celery, Azure Cloud, SNS 연동, 컨텐츠 수집 기술을 한눈에 볼 수 있도록 소개한 자료 입니다.
커빙을 처음 개발하면서 많은 어려움이 있었고,
또 많은 분들의 도움으로 좋은 결과를 얻을 수 있었습니다.
조금 더 깊은 내용을 다뤘으면 하는 아쉬움이 있지만,
다른 분들에게 조금이나마 도움이 되었으면 좋겠네요!
[Uws] enterprise application architecture, msa, java9, spring 소개HYUN-JOO LEE
회사 교육용으로 만든 자료입니다. 엔터프라이즈 어플리케이션 아키텍처의 개념부터 시작하여 마이크로서비스 아키텍처와 기존 모놀리식 아키텍처 비교하고 왜 우리가 자바9에 집중해야 하는지 설명하려고 만든 자료입니다. 현재 회사에서 진행하고 있는 클라우드 어플리케이션 통합/아키텍처링 사업과 PoC 플랫폼 개발을 위한 회사 내부 교육용으로 만들었습니다. MSA 부분은 IBM Blumix 밋업 자료에서 발췌했습니다. 잘못된 부분이나 다른 의견이 있으신 분 댓글이나 메세지 주세요. hjlee@uws.co.kr
Scala, Spring-Boot, JPA를 활용한 웹 애플리케이션 개발 과정에 대해 다룬다. Spring-Boot와 JPA 조합만으로도 생산성 있는 웹 애플리케이션 개발이 가능하다. 이 조합만으로도 충분히 의미가 있지만 여기에 Scala라는 약간은 불편한 듯 보이는 언어를 도입함으로써 얻을 수 있는 즐거움을 공유한다. Spring-Boot + JPA 조합에 Scala를 적용하면서의 좌충우돌 경험담을 전한다.
커빙의 Django, Celery, Azure Cloud, SNS 연동, 컨텐츠 수집 기술을 한눈에 볼 수 있도록 소개한 자료 입니다.
커빙을 처음 개발하면서 많은 어려움이 있었지만
많은 분들의 도움으로 좋은 결과를 얻을 수 있었답니다!
이에 다른 분들에게 조금이나마 도움이 되었으면 좋겠다는 마음으로 공유합니다 : )
커빙의 Django, Celery, Azure Cloud, SNS 연동, 컨텐츠 수집 기술을 한눈에 볼 수 있도록 소개한 자료 입니다.
커빙을 처음 개발하면서 많은 어려움이 있었고,
또 많은 분들의 도움으로 좋은 결과를 얻을 수 있었습니다.
조금 더 깊은 내용을 다뤘으면 하는 아쉬움이 있지만,
다른 분들에게 조금이나마 도움이 되었으면 좋겠네요!
[Uws] enterprise application architecture, msa, java9, spring 소개HYUN-JOO LEE
회사 교육용으로 만든 자료입니다. 엔터프라이즈 어플리케이션 아키텍처의 개념부터 시작하여 마이크로서비스 아키텍처와 기존 모놀리식 아키텍처 비교하고 왜 우리가 자바9에 집중해야 하는지 설명하려고 만든 자료입니다. 현재 회사에서 진행하고 있는 클라우드 어플리케이션 통합/아키텍처링 사업과 PoC 플랫폼 개발을 위한 회사 내부 교육용으로 만들었습니다. MSA 부분은 IBM Blumix 밋업 자료에서 발췌했습니다. 잘못된 부분이나 다른 의견이 있으신 분 댓글이나 메세지 주세요. hjlee@uws.co.kr
4. 주제 l
기간 l
역할 l
목표 l
기능 l
단기 집중 구인-구직 지원 웹 사이트
2018년 03월 19일 ~ 2018년 04월 16일 (총 28일)
팀장
사용자간 단기, 대타 아르바이트 커뮤니케이션 제공
회원가입 / 프로필 등록-수정 / 로그인-아웃 / 일자리-인재
등록, 검색, 정렬 / 소통형 게시판(자유, 문의) / 결제, 금액
충전 / 인력 매칭
구직자
Work Now
구인처
5. Used Skills & Tools
.
OS
- Window 8
Language
- Java with Eclipse
Server
- Apache Tomcat 8.0
Front-End
- HTML / CSS(Bootstrap)
/ Javascript
Back-End
- jQuery / Ajax / JSTL / EL / JSON
/ Maven / Spring MVC / Mybatis
DataBase
- ORACLE 11g with Sql Developer
Version Control System
- Git
- Github.com
eclipse
13. X
주제 l
기간 l
역할 l
목표 l
기능 l
IT 관련 실무/자격증 용어 단어장 웹
2018년 2월 5일 ~ 2018년 2월 20일 (총 15일)
팀장
IT와 관련된 용어 제공 + 단어장 + 단어테스트 지원
회원가입 / 정보수정 / 로그인-아웃 / 단어 검색 / 관리자 /
단어 암기 옵션 / 나만의 단어장 / 랜덤-선택 단어 테스트
/ 채점 / 오답노트 / 랭킹 / 자유-문의 게시판
14. Used Skills & Tools
.
OS
- Window 8
Language
- Java with Eclipse
Server
- Apache Tomcat 8.0
Front-End
- HTML / CSS(Bootstrap)
/ Javascript
Back-End
- jQuery / JSP / Servlet
DataBase
- ORACLE 11g with Sql Developer
eclipse
16. 체크 선택된 단어를 내 단어장에 추가하는 기능
체크 상태를 구별하도록 동작하는 함수와
카테고리를 기준으로 선택된 단어들을 배열에 담아
DAO의 단어 추가 함수를 호출해
단어번호별로 추가 합니다.
17. 한 카테고리 내의 20개의 단어를
랜덤으로 선택해 테스트를 진행합니다.
테스트간 타이머 함수가 실행됩니다.
단어 테스트 페이지
18. 단어 테스트 페이지
랜덤으로 담아온 단어명에 포함된
괄호와 ‘ – ‘를 공백으로 바꿔 배열에 저장
출제 형식에 맞게 ‘ _ ‘로 바꿔줍니다.
이후 사용자가 _ _ _ 로 표현된 양식에
맞는 답을 입력하고 정답유무를 고려해
랭킹포인트 산정과
오답노트에 추가할 단어를 지정합니다.
19. 카운트 다운
타이머 함수를 생성해
새로운 문제마다 제한시간을 부여하고
시간이 모두 경과하면
채점과정을 거칩니다.
20. 정 답 채 점
타이머를 끝내고
문제번호와 테스트 개수를 비교해
마지막 문제일 경우
최종적으로 정답개수와
오답단어번호를 보냅니다.
23. Steady self-development
2016~2018 World IT Show 참관 현 IT 이슈 수집
2016~2017 IT협회 솔루션 콜로키움 참관
졸업생-사제 멘토링
팀 프로젝트
한국장학재단
차세대리더 육성 멘토링
직무능력 강화 훈련 참가
웹 / 응용 SW 엔지니어
교육수료
조합 & 쇼핑몰
커뮤니티
웹 사이트 개발
…
정보처리산업기사 취득