전자정부 프레임워크

전자정부 프레임워크

전자정부는 메소드가 인터페이스로 되어있다. 이러한 인터페이스를 만들고 구현하는 과정을 BO(비즈니스오브젝트)라고 한다.

전자정부 프레임워크 안에는 DAO가 있고, “서비스(service)”가 있다.(서비스 폴더에 모아져있음)

1. 제일 처음 서비스를 만든다. 서비스는 인터페이스로 되어있다.

2. DAO는 서비스를 이용해서 따로 구현(임플리먼츠)된다.

3. 필요할 때 클래스를 합쳐준다. 이 과정을 BO라고 한다.

전자정부의 “인터셉터”

스프링의 AOP(관점 기반 프로그래밍)와 같다.