You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-12Lines changed: 6 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,19 +3,13 @@
3
3
4
4
This is a learning project aimed at familiarizing myself with a new technology stack that includes Java, Spring Boot, and PostgreSQL.
5
5
6
-
## Brief introduction to these tecnologies:
7
6
8
-
-### Java:
9
-
Java is a popular, general-purpose programming language that was developed by Sun Microsystems (now owned by Oracle). It is known for its "write once, run anywhere" principle, meaning that Java code can run on any platform with a Java Virtual Machine (JVM). Java is widely used for developing a variety of applications, including desktop, web, mobile, and enterprise software.
7
+
## Setup project:
10
8
11
-
-### Spring Boot:
12
-
Spring Boot is a framework built on top of the Spring Framework, which simplifies the development of Java applications. It provides a set of tools and conventions that make it easier to create standalone, production-ready Spring applications with minimal configuration. Spring Boot promotes convention over configuration and offers a wide range of features for building web applications, microservices, and RESTful APIs. It also includes embedded servers, dependency management, and auto-configuration capabilities.
13
-
14
-
-### PostgreSQL:
15
-
PostgreSQL is a powerful open-source relational database management system (RDBMS). It is known for its robustness, scalability, and compliance with SQL standards. PostgreSQL supports a wide range of advanced features, including transactions, ACID properties, data integrity, and extensibility. It is commonly used as a backend database for web applications, enterprise systems, and data-intensive projects. PostgreSQL is known for its reliability and is often favored for its ability to handle complex data models and high-volume workloads.
16
-
17
-
### Conclusion
18
-
In combination, Java, Spring Boot, and PostgreSQL provide a powerful stack for building scalable and reliable applications. Java serves as the programming language, Spring Boot provides a streamlined development framework, and PostgreSQL offers a robust and feature-rich database solution. Together, they enable developers to create efficient, maintainable, and scalable applications for various use cases.
9
+
- Install jdk20
10
+
- Instal postgreSQL
11
+
- Set Enviorment variable for JAVA_HOME (path directory java) and restart pc
12
+
- run the application: ./mvnw spring-boot:run
19
13
20
14
21
15
# How toi start
@@ -28,6 +22,6 @@ Architecture description in [Architecture.md](/Architecture.md)
28
22
29
23
In this project is implemented the use case described here: [Usecase](usecase.md)
30
24
31
-
25
+
useful information: [Utils](UTILS.md)
32
26
33
27
Swagger in app: http://localhost:8080/swagger-ui/index.html
0 commit comments