313세미나

AutoCoding Generator

izzySnow 2023. 9. 25. 18:15

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