Krishna0718/mymedia-java-backend
0
1<?xml version="1.0" encoding="UTF-8"?>2<project xmlns="http://maven.apache.org/POM/4.0.0"3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">5 <modelVersion>4.0.0</modelVersion>6 <parent>7 <groupId>org.springframework.boot</groupId>8 <artifactId>spring-boot-starter-parent</artifactId>9 <version>3.1.5</version>10 <relativePath />11 </parent>12 <groupId>com.bezkoder</groupId>13 <artifactId>My_media</artifactId>14 <version>0.0.1-SNAPSHOT</version>15 <name>spring-boot-data-jpa</name>16 <description>Demo project for Spring Boot Apis CRUD using Spring Data JPA</description>17 18 <properties>19 <java.version>21</java.version>20 </properties>21 22 <dependencies>23 <!-- Web -->24 <dependency>25 <groupId>org.springframework.boot</groupId>26 <artifactId>spring-boot-starter-web</artifactId>27 </dependency>28 29 <!-- Spring Data JPA -->30 <dependency>31 <groupId>org.springframework.boot</groupId>32 <artifactId>spring-boot-starter-data-jpa</artifactId>33 </dependency>34 35 <!-- MySQL Driver -->36 <dependency>37 <groupId>com.mysql</groupId>38 <artifactId>mysql-connector-j</artifactId>39 <scope>runtime</scope>40 </dependency>41 42 <!-- Validation (optional but useful for input checks) -->43 <dependency>44 <groupId>jakarta.validation</groupId>45 <artifactId>jakarta.validation-api</artifactId>46 </dependency>47 48 <!-- Lombok (optional, for cleaner model code) -->49 <dependency>50 <groupId>org.projectlombok</groupId>51 <artifactId>lombok</artifactId>52 <optional>true</optional>53 </dependency>54 55 <!-- Testing -->56 <dependency>57 <groupId>org.springframework.boot</groupId>58 <artifactId>spring-boot-starter-test</artifactId>59 <scope>test</scope>60 </dependency>61 62 <!--Swagger-->63 <dependency>64 <groupId>org.springdoc</groupId>65 <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>66 <version>2.2.0</version>67 </dependency>68 <!-- JWT -->69 <dependency>70 <groupId>com.auth0</groupId>71 <artifactId>java-jwt</artifactId>72 <version>4.4.0</version>73 </dependency>74 75 76 <dependency>77 <groupId>commons-codec</groupId>78 <artifactId>commons-codec</artifactId>79 <version>1.15</version>80 </dependency>81 </dependencies>82 83 84 <build>85 <plugins>86 <plugin>87 <groupId>org.springframework.boot</groupId>88 <artifactId>spring-boot-maven-plugin</artifactId>89 </plugin>90 </plugins>91 </build>92 93</project>