IT 관련,,/개발 툴 모음

[웹/UI툴]마이빌더를 사용해보잣~

IT깡패's 2018. 8. 15. 13:54
728x90
반응형
SMALL


안녕하세요, IT깡패's 입니다~~

요즘 si회사를 다니는 중인데, 거기서 사용하는 UI툴은 마이빌더입니다..

DB툴은 orange오라클을 사용하고 있습니다. 

설계 단계가 끝나고 구현 단계의 프로젝트를 들어갔기 때문에 기본 사이트 틀은 만들어져 있었습니다.

그러면 마이빌더의 기본 개념과 예제들을 살펴보겠습니다~


마이빌더 

예전에 많이 쓰던 개발 툴로 정보화 기술의 폭발적인 발전으로 많은 기업들이 Client/Server환경에서 Web 환경으로 전환을 시도하고 있으나, 

복잡하고 까다로운 한국형 양식 구현에 상당히 어려움이 따르며, 개발기간의 장기화로 막대한 비용을 사용하게 됩니다.

또한, 잦은문서 형식의 변경으로 프로그램 소스를 수정하고 번거로운 작업이 빈번하게 발생합니다. 마이빌더는 이러한 웹 개발의 난점과 비효율성을 

극복하고 프로그램의 생산성을 획기적으로 향상하며, 다양한 리포트의 구현뿐만 아니라, 데이터의 입출력까지 지원하는 어플리케이션 개발 툴이며,

액티브소프트에서 만들고 배포하였습니다. 현재 마이빌더 최신 버젼은 Mybuilder2009U입니다.


마이빌더 환경설정

마이빌더를 다운받은 후, 최신 버젼인 Mybuilder2009U를 전 마이빌더 버젼에 붙여 넣으면 됩니다.

즉, 전 버젼 마이빌더 /bin 폴더 안에 최신 버젼의 마이빌더 내용을 넣고 Mybuilder2009U를 실행할 수 있습니다.

그리고는 프로그램 설정을 눌러 자신이 사용할 정보를 넣으면 사용하는 mvf 파일들을 볼 수 있습니다.


마이빌더 실행과 연동

url = http://localhost:8080/ 로 실행

마이빌더 테스트를 누르고 파라미터로 view=Mybuilder를 던져주면 시작하게 됩니다.


ps. 포트번호를 잘 알아두자.

     내가 사용하는 톰캣 서버 설정을 할 때, 자신의 포트번호를 쓰시면 됩니다.

     자신의 포트번호가 맞지 않으면 실행할 수 없고, DB도 연동할 수 없습니다.

     URL을 꼭 확인 잘 하시기 바랍니다~


구조

여기서 사용한 웹은 spring을 사용해도 됬었지만, 마이빌더는 서버에 DB를 접속할 때, 서버에 있는 jsp를 사용하여 바로 접속하게 할 수 있는데요.

프레임워크는 따로 사용하지 않았습니다.

그래서인지 스프링 같이 설정하지 않고 바로 jsp를 사용하면 되더라고요~~


sqlMap사용

쉽게 말하면 jsp 에이전트(?)를 사용하여 마이빌더에 보낸 쿼리문을 실행해서 sqlmap으로 리턴해주었는데요. 형태는 XML 또는 TSV 형태로 

보내줄 수 있다네요.

툴은 울트라에디트나 아크로에디트를 사용하는 데, 쿼리문을 보기가 굉장히 편했습니다. ㅇㅅㅇ!

이 원리로 엑셀도 내 하드에 보내게 할 수 있습니다. 


아무튼 이렇게 해서 마이빌더를 사용하였는데요.

마이빌더는 간편하게 사용할 수 있는 장점이 뚜렷한거 같았습니다.

마이빌더에 대한 공부는 마땅히 더 해야 할 것 같고요~ 용어들도 많아서 익혀야 할께 많은 것 같습니다.

728x90
반응형
LIST