jUnit이란? 출처 : http://jamesku.tistory.com/entry/ITJUnit%EC%9D%B4%EB%9E%80독립된 단위 테스트를 도와주는 framework이다. 기대값과 결과값을 비교한다. 컴퓨터 프로그래밍에서 유닛 테스트란 소스 코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절차다. 즉, 모든 함수와 메소드에 대한 테스트 케이스(Test case)를 작성하는 절차를 말한다. 이를 통해서 언제라도 코드 변경으로 인해 문제가 발생할 경우, 단시간 내에 이를 파악하고 바로 잡을 수 있도록 해준다. 이상적으로, 각 테스트 케이스는 서로 분리되어야 한다. 이를 위해 가짜 객체(Mock object)를 생성하는 것도 좋은 방법이다. 유닛 테스트는 (일반적인 테스트와 달리) 개발자..
이번 회사로 이직 후 서버쪽 개발 업무 중 REST API 개발이 나의 main job이 되었다. 회사에서 생산하는 기기 및 App에게 효율적으로 정보를 제공해 줄 수 있는 서버쪽 프로그래밍인 셈이다.회사에서 생산하는 기기역시 안에 내장된 OS는 안드로이드로 되어있기 때문에 가능한 일이다.처음 RESTFul 에 대해서 대략적이게 알고 있었지만, 실무에서는 사용하지 않았기 때문에 달랐다.또, mean stack이나 이런 스터디로 맛뵈기 했었다고 대례 이렇겠지 짐작했었지만 역시 실무와는 달랏다. 따라서 그에 따른 내용을 한번 정리해보려고 한다. 1. REST API란 무엇인가. REST는 ROA를 따르는 웹 서비스 디자인 표준이다.ROA : Resource Oriented Architecture출처 : ht..
웹은 초기 탄생목적은 문서 전달과 하이퍼링크를 통한 문서 전달이다. HTTP 프로토콜은 이러한 목적에 부합하는 모델이다.시대가 변할 수록 문서 공유에 집중할 수 없었다. 동적인 표현과 뛰어난 상호작용이 요구되었고, 이로 인해 새로운 기술이 탄생하였다. 플래시(플랙스), 자바 애플릿(Java FX), Active X, 실버라이트 플러그인 형태로 개발되었지만 HTML5에서 'WebSocket'이 발생되었다. 웹 소켓은 웹서버와 웹 브라우저가 지속적으로 연결된 TCP 라인을 통해 실시간으로 데이터를 주고 받을 수 있도록 하는 HTML의 새로운 기능이다.웹 소켓을 사용하면 일반적인 TCP 소켓과 같이 연결지향 양방향 전이중 통신이 가능하다. 웹소켓과 Ajax 속도 비교.-> 웹소켓이 대략 50배 이상 좋은 성능..
- Total
- Today
- Yesterday
- POE Excel 만들기
- Kotlin
- JSTL
- java calendar
- java 설치
- java 설정
- JSP 세션
- github image 첨부시 주의할점
- jstl 커스텀 태그
- Database#transaction
- jstl foreach
- java 특정문자 갯수구하기
- spring ExcelView
- java 폴더구조 구하기
- POI EXCEL
- 전자정부프레임워크 tiles
- coroutine
- MyBatis 팁
- java 압축 풀기
- mybatis Merge
- spring property
- jstl split
- 코루틴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |