Commit 9d7b19db by Patryk Czarnik

Poprawki w Jersey

parent a576c8c2
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
<dependency> <dependency>
<groupId>jakarta.platform</groupId> <groupId>jakarta.platform</groupId>
<artifactId>jakarta.jakartaee-web-api</artifactId> <artifactId>jakarta.jakartaee-web-api</artifactId>
<version>9.1.0</version> <version>10.0.0</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
</dependencies> </dependencies>
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<parent> <parent>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId> <artifactId>spring-boot-starter-parent</artifactId>
<version>3.1.0</version> <version>3.1.2</version>
<relativePath/> <!-- lookup parent from repository --> <relativePath/> <!-- lookup parent from repository -->
</parent> </parent>
<groupId>pl.alx.kjava</groupId> <groupId>pl.alx.kjava</groupId>
......
...@@ -13,6 +13,10 @@ import com.demo.sklep.rest.RProduct; ...@@ -13,6 +13,10 @@ import com.demo.sklep.rest.RProduct;
@Configuration @Configuration
public class JerseyConfig extends ResourceConfig { public class JerseyConfig extends ResourceConfig {
/* Musimy zapewnić, aby podczas startu aplikacji na obiekcie ResourceConfig (z Jerseya)
* została wywołan metoda register dla wszystkich "resource classes", które wchodzą w skład aplikacji JAX-RS.
* W wersji Springowej nie ma klasy typu Application.
*/
public JerseyConfig() { public JerseyConfig() {
register(Hello.class); register(Hello.class);
......
package com.demo.sklep.repository; package com.demo.sklep.repository;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
import com.demo.sklep.model.Customer; import com.demo.sklep.model.Customer;
@Repository
public interface CustomerRepository extends JpaRepository<Customer, String> { public interface CustomerRepository extends JpaRepository<Customer, String> {
} }
package com.demo.sklep.repository; package com.demo.sklep.repository;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
import com.demo.sklep.model.Order; import com.demo.sklep.model.Order;
@Repository
public interface OrderRepository extends JpaRepository<Order, Integer> { public interface OrderRepository extends JpaRepository<Order, Integer> {
} }
...@@ -4,11 +4,9 @@ import java.math.BigDecimal; ...@@ -4,11 +4,9 @@ import java.math.BigDecimal;
import java.util.List; import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
import com.demo.sklep.model.Product; import com.demo.sklep.model.Product;
@Repository
public interface ProductRepository extends JpaRepository<Product, Integer> { public interface ProductRepository extends JpaRepository<Product, Integer> {
List<Product> findByProductName(String name); List<Product> findByProductName(String name);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment