parent
							
								
									1f1fc0007b
								
							
						
					
					
						commit
						759dd2f151
					
				@ -0,0 +1,33 @@ | 
				
			|||||||
 | 
					HELP.md | 
				
			||||||
 | 
					target/ | 
				
			||||||
 | 
					!.mvn/wrapper/maven-wrapper.jar | 
				
			||||||
 | 
					!**/src/main/**/target/ | 
				
			||||||
 | 
					!**/src/test/**/target/ | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### STS ### | 
				
			||||||
 | 
					.apt_generated | 
				
			||||||
 | 
					.classpath | 
				
			||||||
 | 
					.factorypath | 
				
			||||||
 | 
					.project | 
				
			||||||
 | 
					.settings | 
				
			||||||
 | 
					.springBeans | 
				
			||||||
 | 
					.sts4-cache | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### IntelliJ IDEA ### | 
				
			||||||
 | 
					.idea | 
				
			||||||
 | 
					*.iws | 
				
			||||||
 | 
					*.iml | 
				
			||||||
 | 
					*.ipr | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### NetBeans ### | 
				
			||||||
 | 
					/nbproject/private/ | 
				
			||||||
 | 
					/nbbuild/ | 
				
			||||||
 | 
					/dist/ | 
				
			||||||
 | 
					/nbdist/ | 
				
			||||||
 | 
					/.nb-gradle/ | 
				
			||||||
 | 
					build/ | 
				
			||||||
 | 
					!**/src/main/**/build/ | 
				
			||||||
 | 
					!**/src/test/**/build/ | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### VS Code ### | 
				
			||||||
 | 
					.vscode/ | 
				
			||||||
@ -0,0 +1,118 @@ | 
				
			|||||||
 | 
					<?xml version="1.0" encoding="UTF-8"?> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<project xmlns="http://maven.apache.org/POM/4.0.0" | 
				
			||||||
 | 
							 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | 
				
			||||||
 | 
							 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | 
				
			||||||
 | 
						<modelVersion>4.0.0</modelVersion> | 
				
			||||||
 | 
						<groupId>me.lensfrex</groupId> | 
				
			||||||
 | 
						<artifactId>dscape-server</artifactId> | 
				
			||||||
 | 
						<version>0.0.1-dev</version> | 
				
			||||||
 | 
						<name>dscape-server</name> | 
				
			||||||
 | 
						<packaging>jar</packaging> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						<properties> | 
				
			||||||
 | 
							<start-class>me.lensfrex.dscape.api.v1.ServerMain</start-class> | 
				
			||||||
 | 
							<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | 
				
			||||||
 | 
							<maven.compiler.target>1.8</maven.compiler.target> | 
				
			||||||
 | 
							<maven.compiler.source>1.8</maven.compiler.source> | 
				
			||||||
 | 
							<junit.version>5.8.1</junit.version> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						</properties> | 
				
			||||||
 | 
						<parent> | 
				
			||||||
 | 
							<groupId>org.springframework.boot</groupId> | 
				
			||||||
 | 
							<artifactId>spring-boot-starter-parent</artifactId> | 
				
			||||||
 | 
							<version>2.7.0</version> | 
				
			||||||
 | 
							<relativePath/> | 
				
			||||||
 | 
						</parent> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						<dependencies> | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>javax.servlet</groupId> | 
				
			||||||
 | 
								<artifactId>javax.servlet-api</artifactId> | 
				
			||||||
 | 
								<version>4.0.1</version> | 
				
			||||||
 | 
								<scope>provided</scope> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							<!-- https://mvnrepository.com/artifact/com.google.code.gson/gson --> | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>com.google.code.gson</groupId> | 
				
			||||||
 | 
								<artifactId>gson</artifactId> | 
				
			||||||
 | 
								<version>2.9.0</version> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							<!-- https://mvnrepository.com/artifact/org.mindrot/jbcrypt --> | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>org.mindrot</groupId> | 
				
			||||||
 | 
								<artifactId>jbcrypt</artifactId> | 
				
			||||||
 | 
								<version>0.4</version> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>io.jsonwebtoken</groupId> | 
				
			||||||
 | 
								<artifactId>jjwt-api</artifactId> | 
				
			||||||
 | 
								<version>0.11.5</version> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>io.jsonwebtoken</groupId> | 
				
			||||||
 | 
								<artifactId>jjwt-impl</artifactId> | 
				
			||||||
 | 
								<version>0.11.5</version> | 
				
			||||||
 | 
								<scope>runtime</scope> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>io.jsonwebtoken</groupId> | 
				
			||||||
 | 
								<artifactId>jjwt-gson</artifactId> <!-- or jjwt-gson if Gson is preferred --> | 
				
			||||||
 | 
								<version>0.11.5</version> | 
				
			||||||
 | 
								<scope>runtime</scope> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>org.mybatis</groupId> | 
				
			||||||
 | 
								<artifactId>mybatis</artifactId> | 
				
			||||||
 | 
								<version>3.5.9</version> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							<!-- https://mvnrepository.com/artifact/org.mariadb.jdbc/mariadb-java-client --> | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>org.mariadb.jdbc</groupId> | 
				
			||||||
 | 
								<artifactId>mariadb-java-client</artifactId> | 
				
			||||||
 | 
								<version>3.0.4</version> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>commons-io</groupId> | 
				
			||||||
 | 
								<artifactId>commons-io</artifactId> | 
				
			||||||
 | 
								<version>2.11.0</version> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>org.springframework.boot</groupId> | 
				
			||||||
 | 
								<artifactId>spring-boot-starter-web</artifactId> | 
				
			||||||
 | 
								<exclusions> | 
				
			||||||
 | 
									<exclusion> | 
				
			||||||
 | 
										<groupId>org.springframework.boot</groupId> | 
				
			||||||
 | 
										<artifactId>spring-boot-starter-tomcat</artifactId> | 
				
			||||||
 | 
									</exclusion> | 
				
			||||||
 | 
								</exclusions> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>org.springframework.boot</groupId> | 
				
			||||||
 | 
								<artifactId>spring-boot-starter-test</artifactId> | 
				
			||||||
 | 
								<scope>test</scope> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
							<dependency> | 
				
			||||||
 | 
								<groupId>org.springframework.boot</groupId> | 
				
			||||||
 | 
								<artifactId>spring-boot-starter-jetty</artifactId> | 
				
			||||||
 | 
								<scope>compile</scope> | 
				
			||||||
 | 
							</dependency> | 
				
			||||||
 | 
						</dependencies> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						<build> | 
				
			||||||
 | 
							<plugins> | 
				
			||||||
 | 
								<plugin> | 
				
			||||||
 | 
									<groupId>org.springframework.boot</groupId> | 
				
			||||||
 | 
									<artifactId>spring-boot-maven-plugin</artifactId> | 
				
			||||||
 | 
								</plugin> | 
				
			||||||
 | 
							</plugins> | 
				
			||||||
 | 
						</build> | 
				
			||||||
 | 
					</project> | 
				
			||||||
@ -0,0 +1,13 @@ | 
				
			|||||||
 | 
					package me.lensfrex.dscape.api.v1; | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import org.springframework.boot.SpringApplication; | 
				
			||||||
 | 
					import org.springframework.boot.autoconfigure.SpringBootApplication; | 
				
			||||||
 | 
					import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					@SpringBootApplication | 
				
			||||||
 | 
					public class ServerMain extends SpringBootServletInitializer { | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						public static void main(String[] args) { | 
				
			||||||
 | 
							SpringApplication.run(ServerMain.class, args); | 
				
			||||||
 | 
						} | 
				
			||||||
 | 
					} | 
				
			||||||
@ -0,0 +1 @@ | 
				
			|||||||
 | 
					
 | 
				
			||||||
					Loading…
					
					
				
		Reference in new issue