celerio-angular-quickstart
Generate an Angular 5 CRUD application from an existing database schema (we provide a sample one)
파일 탐색기
최종 버전 다운로드 (.zip)- celerio-template-packs.boot.vm.xml
- pom.boot.vm.xml
- AuditContextHolder.p.vm.java
- CustomLocalDateDeserializer.java.p.vm
- CustomLocalDateSerializer.java.p.vm
- CustomLocalDateTimeDeserializer.java.p.vm
- CustomLocalDateTimeSerializer.java.p.vm
- JacksonConfiguration.java.p.vm
- SecurityConfiguration.java.p.vm
- SwaggerConfiguration.java.p.vm
- Copyable.java.p.vm
- Identifiable.java.p.vm
- IdentifiableHashBuilder.java.p.vm
- CompositePk.java.cpk.vm
- CompositePk_.java.cpk.vm
- Entity.java.e.vm
- EntityMeta_.java.e.vm
- Enum.java.enum.vm
- EnumConverter.enum.vm.java
- LazyLoadEvent.java.p.vm
- PageRequestByExample.java.p.vm
- PageResponse.java.p.vm
- EntityDTO.java.e.vm
- EntityDTOService.java.e.vm
- EntityRepository.java.e.vm
- AutoCompleteQuery.java.p.vm
- EntityResource.java.e.vm
- SecurityResource.java.p.vm
- AjaxAuthenticationFailureHandler.java.p.vm
- AjaxAuthenticationSuccessHandler.java.p.vm
- AlwaysSendUnauthorized401AuthenticationEntryPoint.java.p.vm
- UserContext.p.vm.java
- UserDetailsServiceImpl.java.p.vm
- UserWithId.p.vm.java
- FixedLengthValidator.p.vm.java
- FixedLength.p.vm.java
- Application.java.p.vm
- angular-icon.svg
- jaxio.gif
- loading.svg
- primeng.svg
- springboot.png
- springdata.gif
- typescript.png
- application.yml.p.vm
- ApplicationTests.java.p.vm
- compositepk.ts.cpk.vm
- entity-auto-complete.component.ts.e.vm
- entity-detail.component.html.e.vm
- entity-detail.component.ts.e.vm
- entity-line.component.ts.e.vm
- entity-list.component.html.e.vm
- entity-list.component.ts.e.vm
- entity.service.ts.e.vm
- entity.ts.e.vm
- auth.service.ts.p.vm
- message.service.ts.p.vm
- confirm-delete-dialog.component.ts
- email.validator.ts.p.vm
- paging.ts.p.vm
- app.component.spec.ts.p.vm
- app.component.ts.p.vm
- app.module.ts.p.vm
- app.routes.ts.p.vm
- home.component.html.p.vm
- home.component.ts.p.vm
- styles.css
- proxy.conf.json
- WELCOME.txt.p.vm
- celerio-pack.xml
- celerio.xsd
- nonamespace.xsd
- velocity_implicit.vm
- HOW-TO-RELEASE.md
- LICENSE
- pom.xml
- README.md
- Dockerfile
- console1.sh
- console2.sh
- pom.xml
- README-MYSQL.md
- README.md
- tool-publish-docker-image.sh
- tool-rm-gen-and-package.sh
- tool-run-as-jar.sh
- 01-create.sql
- 01-mysql-create.sql
- celerio-maven-plugin.xml
- celerio-template-packs.xml
- celerio.xsd
- nonamespace.xsd
- README.md
- celerio-template-packs.xml
- metadata.xml
- AuditContextHolder.java
- CustomLocalDateDeserializer.java
- CustomLocalDateSerializer.java
- CustomLocalDateTimeDeserializer.java
- CustomLocalDateTimeSerializer.java
- JacksonConfiguration.java
- SecurityConfiguration.java
- SwaggerConfiguration.java
- Author.java
- Author_.java
- Book.java
- Book_.java
- Civility.java
- CountryCode.java
- CountryCodeConverter.java
- Identifiable.java
- IdentifiableHashBuilder.java
- Passport.java
- Passport_.java
- Project.java
- Project_.java
- Role.java
- Role_.java
- UseCase1.java
- UseCase1_.java
- UseCase1Pk.java
- UseCase1Pk_.java
- UseCase2.java
- UseCase2_.java
- UseCase3.java
- UseCase3_.java
- UseCase3Pk.java
- UseCase3Pk_.java
- User.java
- User_.java
- LazyLoadEvent.java
- PageRequestByExample.java
- PageResponse.java
- AuthorDTO.java
- AuthorDTOService.java
- BookDTO.java
- BookDTOService.java
- PassportDTO.java
- PassportDTOService.java
- ProjectDTO.java
- ProjectDTOService.java
- RoleDTO.java
- RoleDTOService.java
- UseCase1DTO.java
- UseCase1DTOService.java
- UseCase2DTO.java
- UseCase2DTOService.java
- UseCase3DTO.java
- UseCase3DTOService.java
- UserDTO.java
- UserDTOService.java
- AuthorRepository.java
- BookRepository.java
- PassportRepository.java
- ProjectRepository.java
- RoleRepository.java
- UseCase1Repository.java
- UseCase2Repository.java
- UseCase3Repository.java
- UserRepository.java
- AutoCompleteQuery.java
- AuthorResource.java
- BookResource.java
- PassportResource.java
- ProjectResource.java
- RoleResource.java
- SecurityResource.java
- UseCase1Resource.java
- UseCase2Resource.java
- UseCase3Resource.java
- UserResource.java
- AjaxAuthenticationFailureHandler.java
- AjaxAuthenticationSuccessHandler.java
- AlwaysSendUnauthorized401AuthenticationEntryPoint.java
- UserContext.java
- UserDetailsServiceImpl.java
- UserWithId.java
- FixedLengthValidator.java
- FixedLength.java
- Application.java
- angular-icon.svg
- jaxio.gif
- loading.svg
- primeng.svg
- springboot.png
- springdata.gif
- typescript.png
- application.yml
- ApplicationTests.java
- app.e2e-spec.ts
- app.po.ts
- tsconfig.e2e.json
- author-auto-complete.component.ts
- author-detail.component.html
- author-detail.component.ts
- author-line.component.ts
- author-list.component.html
- author-list.component.ts
- author.service.ts
- author.ts
- book-auto-complete.component.ts
- book-detail.component.html
- book-detail.component.ts
- book-line.component.ts
- book-list.component.html
- book-list.component.ts
- book.service.ts
- book.ts
- passport-auto-complete.component.ts
- passport-detail.component.html
- passport-detail.component.ts
- passport-line.component.ts
- passport-list.component.html
- passport-list.component.ts
- passport.service.ts
- passport.ts
- project-auto-complete.component.ts
- project-detail.component.html
- project-detail.component.ts
- project-line.component.ts
- project-list.component.html
- project-list.component.ts
- project.service.ts
- project.ts
- role-auto-complete.component.ts
- role-detail.component.html
- role-detail.component.ts
- role-line.component.ts
- role-list.component.html
- role-list.component.ts
- role.service.ts
- role.ts
- useCase1-auto-complete.component.ts
- useCase1-detail.component.html
- useCase1-detail.component.ts
- useCase1-line.component.ts
- useCase1-list.component.html
- useCase1-list.component.ts
- useCase1.service.ts
- useCase1.ts
- useCase1Pk.ts
- useCase2-auto-complete.component.ts
- useCase2-detail.component.html
- useCase2-detail.component.ts
- useCase2-line.component.ts
- useCase2-list.component.html
- useCase2-list.component.ts
- useCase2.service.ts
- useCase2.ts
- useCase3-auto-complete.component.ts
- useCase3-detail.component.html
- useCase3-detail.component.ts
- useCase3-line.component.ts
- useCase3-list.component.html
- useCase3-list.component.ts
- useCase3.service.ts
- useCase3.ts
- useCase3Pk.ts
- user-auto-complete.component.ts
- user-detail.component.html
- user-detail.component.ts
- user-line.component.ts
- user-list.component.html
- user-list.component.ts
- user.service.ts
- user.ts
- auth.service.ts
- message.service.ts
- confirm-delete-dialog.component.ts
- email.validator.ts
- paging.ts
- app.component.spec.ts
- app.component.ts
- app.module.ts
- app.routes.ts
- home.component.html
- home.component.ts
- .gitkeep
- environment.prod.ts
- environment.ts
- favicon.ico
- index.html
- main.ts
- polyfills.ts
- styles.css
- test.ts
- tsconfig.app.json
- tsconfig.spec.json
- typings.d.ts
- .angular-cli.json
- .editorconfig
- .gitignore
- karma.conf.js
- package.json
- protractor.conf.js
- proxy.conf.json
- README.md
- tsconfig.json
- tslint.json
- pom.xml
- README.md
- update.sh
- .gitignore
- .travis.yml
- CHANGELOG.md
- LICENSE
- pom.xml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/jaxio/celerio-angular-quickstart
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd celerio-angular-quickstart
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker run -p 8080:8080 nromanetti/celerio-angular-quickstart
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Maven (Java)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
cd pack-angular
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
4. Node.js
쉬움사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd quickstart-generated/web
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
