mvc 패턴
개발자라면 모두 들어본적있는 단어입니다.
model, view, controller 를 만들기 위해 매일 반복하는 작업을 줄이기 위한 autocoding generator 입니다.
1. 313 세미나 참가자라면 가지고있는 autocodingGenerator.zip 압축을 풉니다.
이 파일 사용하기위해 telosys 라는 이클립스의 플러그인을 사용할것입니다.
Telosys code generator for Java, JavaScript, Python, NodeJS, PHP, C#, etc
Enjoy code generation for any language or framework ! Java, JavaScript, Python, Node JS, PHP, GoLang, C#, Angular, VueJS, TypeScript, JavaEE, Spring, JAX-RS, JPA, etc Telosys has been created by developers for developers. With Telosys model driven developm
www.telosys.org
<intelij 에서도 cui 환경에서 가능하다고하는데 아직 실행해보지 않아 추후 사용시 포스팅하겠습니다.>
2. sts 4를 다운받아줍니다.(sts3는 실행되지 않았습니다.)
Spring | Tools
spring.io
3. 실행하려고하는 워크스페이스를 실행해줍니다.

4. 이클립스 마켓플레이스에서 telosys를 검색해 다운받아줍니다.




5. 압축을 푼 autocodingGenerator 를 import 합니다.


!!!zip파일을 import하면 안됩니다.


6. 정상적으로 import 된 소스를 실행시켜봅니다.

7. 하위폴더가 없어서 에러가 나는모습.


8. 해당위치에 에러코드의 메세지 폴더이름으로 폴더 생성후 재실행을 해봅니다.


9. New entity 에서 생성을 원하는 이름으로 create


10. codegeneration 탭에서 JSTF-template 선택해주고 오른쪽 상단의 Generate 클릭


11. 왼쪽 소스에 생성된 코드를 보면 짠!
같은 방식을 새로운 엔티티 생성하여 code generate 를 반복할 수 있습니다.
'313세미나' 카테고리의 다른 글
| [git]pullrequest/merge (0) | 2023.07.26 |
|---|---|
| 그누보드(gnuboard) (0) | 2023.07.20 |
| intelij 에서 git commit & push (0) | 2023.07.18 |
| inteliJ github project 가져오기 (0) | 2023.07.18 |
| 깃 포크(Git fork)하는 방법 (0) | 2023.07.18 |