728x90
728x90
Kendo UI 소개 Kendo UI는 telerik 사에서 만든 library의 하나이다. Kendo UI는 jQuery 및 Angular, React, Vue 언어를 사용하는 환경에서 사용할 수 있으며 공식 docs에서는 이렇게 소개하고 있다. Kendo UI는 대화형 고성능 웹 사이트 및 애플리케이션을 구축하기 위한 포괄적인 HTML5 사용자 인터페이스 프레임워크입니다. 이 제품에는 70개 이상의 UI 위젯 라이브러리, 풍부한 데이터 시각화 가젯, 클라이언트측 데이터 원본 및 내장 MVVM(Model-View-ViewModel) 라이브러리가 함께 제공됩니다. jQuery용 Kendo UI는 Angular를 제공합니다.JS와 Bootstrap 통합은 프로젝트 요구 사항에 따라 선택할 수 있는 여러 제..
Data 함수 java 기본 내장 함수이며, java.util.Data를 import 하여 사용한다. SimpleDateFormat 함수 java 기본 내장 함수이며, java.text.SimpleDateFormat를 import 하여 사용한다. 현재 날짜 구하기 Data 함수와 SimpleDateFormat 함수를 이용하여 다음과 같이 사용한다. Date date = new Date(); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy년 MM월 dd일"); // yyyy-MM-dd HH:mm:ss String dateReal = simpleDateFormat.format(date); System.out.println(dateReal); 출..
조건문 조건문이란, 말 그대로 조건을 표현하는 문장이라고 생각하면 된다. 쉽게 생각해보자. 당신은 현재 홍대입구역에 위치하고 있다. 그러나 약속 장소가 강남역이라면 어떻게 할 것인가? 선호하는 교통 수단에 따라 크게 세 가지로 나누어 보겠다. 버스를 선호한다면 버스를 이용하여 이동하라 택시를 선호한다면 택시를 이용하여 이동하라 지하철을 선호한다면 지하철을 이용하여 이동하라 정말 간단하게 생각한다면 위의 예제가 조건문(if)이다. 개발에 사용되는 언어에 따라 그 사용 방식이 달라질 수는 있겠지만, 기본적으로 '조건을 표현하는 문장' 이라는 전제조건 자체는 변함이 없다. 기본 개념 if 비즈니스 로직의 분기점을 만들 수 있는 조건문 if 라는 단어의 뜻 그대로, '만약 ~~ 한다면' 이라는 뜻으로 사용하면 ..
예시 [1] 단일 조건 이전에 작성한 easy rules 사용 [1] 게시물의 예시를 작성해보겠다. 메인이 되는 class를 다음과 같이 수정하겠다. 이번 예시에서는 다른 controller의 method를 가져다 쓰는 테스트를 진행하기에, main method 상단에 test method를 생성하도록 하겠다. 규칙을 정의하는 controller를 import 하는 것도 잊지말자. import org.jeasy.rules.api.Facts; import org.jeasy.rules.api.Rules; import org.jeasy.rules.api.RulesEngine; import org.jeasy.rules.core.DefaultRulesEngine; import easyRulesTest.contro..
MVEL Rule 예시 [1] 단일 조건 이전에 작성한 easy rules 사용 [3] MVEL Rule 게시물의 예시를 작성해보겠다. 우선 메인이 되는 class를 다음과 같이 수정하도록 하겠다. public static void main(String[] args) { // 변수 선언 // 1:사원 2:대리 3:과장 4:부장 int position = 3; boolean positionReal = false; String responsePosition = "홍길동 이사"; String answer = "'결재 요청 인원 직급 : " + position + " / 결재자 : " + responsePosition + "'"; // 임의 if문 지정 // 과장 이상부터 결재 가능 if(position>2){..
YML 예시 [1] 단일 조건 이전에 작성한 easy rules 사용 [5] YML 게시물의 예시를 작성해보겠다. YML 방식을 사용할 경우, controller class 파일에 대한 수정이 크게 없다는 장점이 존재한다. 메인이 되는 class 파일 및 yml 파일을 다음과 같이 수정하도록 하겠다. // (구) 메인이 되는 class 파일 내 소스코드 // facts 정의 Facts facts = new Facts(); facts.put("rain", true); ↓ // (신) 메인이 되는 class 파일 내 소스코드 // facts 정의 Facts facts = new Facts(); facts.put("position", true); // (구) rule yml 파일 소스 코드 name: "wea..