news_rest_api
/
pom.xml
102 строки · 2.8 Кб
1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"3xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">4<modelVersion>4.0.0</modelVersion>5<parent>6<groupId>org.springframework.boot</groupId>7<artifactId>spring-boot-starter-parent</artifactId>8<version>3.2.0</version>9<relativePath/> <!-- lookup parent from repository -->10</parent>11<groupId>com.example</groupId>12<artifactId>news_service_rest_api</artifactId>13<version>0.0.1-SNAPSHOT</version>14<name>news_service_rest_api</name>15<description>Demo project for Spring Boot</description>16<properties>17<java.version>19</java.version>18</properties>19<dependencies>20
21<dependency>22<groupId>org.springframework.boot</groupId>23<artifactId>spring-boot-starter-security</artifactId>24</dependency>25
26<dependency>27<groupId>org.springframework.boot</groupId>28<artifactId>spring-boot-starter-web</artifactId>29</dependency>30
31<dependency>32<groupId>org.postgresql</groupId>33<artifactId>postgresql</artifactId>34<scope>runtime</scope>35</dependency>36<dependency>37<groupId>org.projectlombok</groupId>38<artifactId>lombok</artifactId>39<optional>true</optional>40</dependency>41<dependency>42<groupId>org.springframework.boot</groupId>43<artifactId>spring-boot-starter-test</artifactId>44<scope>test</scope>45</dependency>46<dependency>47<groupId>org.springframework.boot</groupId>48<artifactId>spring-boot-starter-data-jpa</artifactId>49</dependency>50
51<dependency>52<groupId>org.springframework.boot</groupId>53<artifactId>spring-boot-starter-validation</artifactId>54<version>3.2.2</version>55</dependency>56
57
58<dependency>59<groupId>org.apache.commons</groupId>60<artifactId>commons-lang3</artifactId>61<version>3.14.0</version>62</dependency>63
64
65<dependency>66<groupId>org.mapstruct</groupId>67<artifactId>mapstruct</artifactId>68<version>1.6.0.Beta1</version>69</dependency>70
71</dependencies>72
73<build>74<plugins>75<plugin>76<groupId>org.apache.maven.plugins</groupId>77<artifactId>maven-compiler-plugin</artifactId>78<version>3.12.1</version>79<configuration>80<annotationProcessorPaths>81<path>82<groupId>org.mapstruct</groupId>83<artifactId>mapstruct-processor</artifactId>84<version>1.6.0.Beta1</version>85</path>86<path>87<groupId>org.projectlombok</groupId>88<artifactId>lombok</artifactId>89<version>1.18.30</version>90</path>91<path>92<groupId>org.projectlombok</groupId>93<artifactId>lombok-mapstruct-binding</artifactId>94<version>0.2.0</version>95</path>96</annotationProcessorPaths>97</configuration>98</plugin>99</plugins>100</build>101
102</project>103