Skip to content
Snippets Groups Projects
Commit 39a02ecc authored by Diana Gulčíková's avatar Diana Gulčíková
Browse files

fix clean install

parent c4bbd3bb
No related branches found
No related tags found
2 merge requests!21Milestone 1,!65 car manager
Pipeline #
Showing with 8 additions and 55 deletions
......@@ -17,25 +17,22 @@
<artifactId>jakarta.validation-api</artifactId>
<version>3.0.2</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
<version>2.0.4</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.13.3</version>
</dependency>
<dependency>
<groupId>fi.muni</groupId>
<artifactId>common</artifactId>
<version>0.0.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
</dependencies>
<properties>
<maven.compiler.source>17</maven.compiler.source>
......
......@@ -2,12 +2,11 @@ package cz.muni.pa165.carmanager;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
/**
* Main app.
*/
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class })
@SpringBootApplication
public class App {
public static void main(String[] args) {
......
......@@ -8,7 +8,7 @@ import org.springframework.context.annotation.Configuration;
* App configuration.
*/
@Configuration
public class Config {
public class AppConfig {
@Bean
public ObjectMapper objectMapper() {
......
......@@ -2,7 +2,6 @@ package cz.muni.pa165.carmanager.data.repository;
import cz.muni.pa165.common.racecomponents.Config;
import java.util.Optional;
import org.springframework.data.jpa.repository.Query;
import org.springframework.stereotype.Repository;
/**
......@@ -12,12 +11,10 @@ import org.springframework.stereotype.Repository;
public class ConfigRepository {
// TODO doplnit v dalsom milestone
@Query("")
public Optional<Config> updateConfig(Config config) {
return Optional.of(config);
}
@Query("")
public Optional<Config> createConfig(Config config) {
return Optional.of(config);
}
......
......@@ -3,13 +3,11 @@ package cz.muni.pa165.carmanager.facade;
import cz.muni.pa165.carmanager.service.CarManagerService;
import cz.muni.pa165.common.racecomponents.Config;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
/**
* Facade for car managing.
*/
@Service
@Transactional
public class CarManagerFacade {
CarManagerService carManagerService;
......@@ -18,12 +16,10 @@ public class CarManagerFacade {
this.carManagerService = carManagerService;
}
@Transactional
public Config createConfig(Config config) {
return carManagerService.createConfig(config);
}
@Transactional
public Config updateConfig(Config config) {
return carManagerService.updateConfig(config);
}
......
......@@ -3,7 +3,6 @@ package cz.muni.pa165.carmanager.service;
import cz.muni.pa165.carmanager.data.repository.ConfigRepository;
import cz.muni.pa165.common.racecomponents.Config;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
/**
* Service for managing cars.
......@@ -23,7 +22,6 @@ public class CarManagerService {
* @param config config to update.
* @return Updated config.
*/
@Transactional
public Config updateConfig(Config config) {
return configRepository.updateConfig(config)
.orElseThrow(() -> new ResourceNotFoundException(
......
......@@ -39,10 +39,6 @@
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
......
package fi.muni.pa165formulaoneteam;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* Main application.
*/
@SpringBootApplication
public class Pa165FormulaOneTeamApplication {
public static void main(String[] args) {
SpringApplication.run(Pa165FormulaOneTeamApplication.class, args);
}
}
package fi.muni.pa165formulaoneteam;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest
class Pa165FormulaOneTeamApplicationTests {
@Test
void contextLoads() {
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment