Просмотр исходного кода

adding repository for developer and gaame

Vlada645 1 месяц назад
Родитель
Сommit
d8cd28ff8b

+ 5 - 0
final project/database/pom.xml

@@ -44,6 +44,11 @@
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-data-jpa</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.postgresql</groupId>
+            <artifactId>postgresql</artifactId>
+            <scope>runtime</scope>
+        </dependency>
     </dependencies>
 
     <build>

+ 9 - 0
final project/database/src/main/java/pl/dmss/vmaneliuk/database/repository/DeveloperRepository.java

@@ -0,0 +1,9 @@
+package pl.dmss.vmaneliuk.database.repository;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.stereotype.Repository;
+import pl.dmss.vmaneliuk.database.model.Developer;
+
+@Repository
+public interface DeveloperRepository extends JpaRepository<Developer, Long> {
+}

+ 10 - 0
final project/database/src/main/java/pl/dmss/vmaneliuk/database/repository/GameRepository.java

@@ -0,0 +1,10 @@
+package pl.dmss.vmaneliuk.database.repository;
+
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.stereotype.Repository;
+import pl.dmss.vmaneliuk.database.model.Game;
+
+@Repository
+public interface GameRepository extends JpaRepository<Game, Long> {
+}

+ 14 - 0
final project/database/src/main/resources/application.properties

@@ -1 +1,15 @@
 spring.application.name=database
+# Database connection URL
+# Change 'localhost' to your host and 'postgres' to your database name if they differ
+spring.datasource.url=jdbc:postgresql://localhost:5432/online-game-shop-database
+spring.datasource.username=postgres
+spring.datasource.password=postgres
+
+# Driver class name
+spring.datasource.driver-class-name=org.postgresql.Driver
+
+# JPA / Hibernate properties
+# 'update' automatically creates or modifies tables based on your Java entities
+spring.jpa.hibernate.ddl-auto=update
+spring.jpa.show-sql=true
+spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect