실전자바소프트웨어개발 썸네일형 리스트형 [Rule Engine] 비즈니스 규칙 엔진 비즈니스 규칙 엔진이란?비즈니스 규칙 엔진이란, 어떤 조건에 따라 액션을 유발하는 규칙이 있는 비즈니스 기능을 구현할 때 사용하는 프로그램이다. 비즈니스 규칙 엔진의 요구사항은 크게 4가지로 나뉜다.팩트 : 규칙이 확인할 수 있는 정보액션 : 수행하려는 동작조건 : 액션을 언제 발생시킬지 지정규칙 : 실행하려는 비즈니스 규칙을 지정보통 팩트/액션/조건을 한 그룹으로 묶어서 규칙으로 만든다.비즈니스 규칙 엔진 구현 방법은 다음과 같다.DiagramCodeClass@FunctionalInterfacepublic interface Action { void execute(Facts facts);} @FunctionalInterfacepublic interface Condition { boolean evalu.. 이전 1 다음