https://github.com/sohretturaman/northwind
An automation system has been developed based on JAVA-Springboot bootcamp
https://github.com/sohretturaman/northwind
java postgresql postgresql-database springboot
Last synced: about 2 months ago
JSON representation
An automation system has been developed based on JAVA-Springboot bootcamp
- Host: GitHub
- URL: https://github.com/sohretturaman/northwind
- Owner: sohretturaman
- Created: 2021-05-17T21:44:32.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-12-06T06:04:24.000Z (over 2 years ago)
- Last Synced: 2025-01-01T16:46:03.145Z (over 1 year ago)
- Topics: java, postgresql, postgresql-database, springboot
- Language: Java
- Homepage: https://www.kodlama.io/p/yazilim-gelistirici-yetistirme-kampi2
- Size: 1.09 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
initial_ hrms
# java-springboot-northwind-app
[](https://travis-ci.org/codecentric/springboot-sample-app)
[](https://coveralls.io/github/codecentric/springboot-sample-app?branch=master)
[](http://www.apache.org/licenses/LICENSE-2.0.html)
Minimal [Spring Boot](http://projects.spring.io/spring-boot/) sample app.
## Requirements
For building and running the application you need:
- [JDK 1.8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
- [Maven 3](https://maven.apache.org)
## Running the application locally
There are several ways to run a Spring Boot application on your local machine. One way is to execute the `main` method in the `de.codecentric.springbootsample.Application` class from your IDE.
Alternatively you can use the [Spring Boot Maven plugin](https://docs.spring.io/spring-boot/docs/current/reference/html/build-tool-plugins-maven-plugin.html) like so:
```shell
mvn spring-boot:run
```
## Deploying the application to OpenShift
The easiest way to deploy the sample application to OpenShift is to use the [OpenShift CLI](https://docs.openshift.org/latest/cli_reference/index.html):
```shell
oc new-app codecentric/springboot-maven3-centos~https://github.com/codecentric/springboot-sample-app
```
This will create:
* An ImageStream called "springboot-maven3-centos"
* An ImageStream called "springboot-sample-app"
* A BuildConfig called "springboot-sample-app"
* DeploymentConfig called "springboot-sample-app"
* Service called "springboot-sample-app"
If you want to access the app from outside your OpenShift installation, you have to expose the springboot-sample-app service:
```shell
oc expose springboot-sample-app --hostname=www.example.com
```
## Copyright
Released under the Apache License 2.0. See the [LICENSE](https://github.com/codecentric/springboot-sample-app/blob/master/LICENSE) file.