no message
parent
b82ea4e642
commit
7af3544fb5
@ -1,53 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
<parent>
|
|
||||||
<groupId>org.springframework.boot</groupId>
|
|
||||||
<artifactId>spring-boot-starter-parent</artifactId>
|
|
||||||
<version>2.7.12</version>
|
|
||||||
<relativePath/> <!-- lookup parent from repository -->
|
|
||||||
</parent>
|
|
||||||
|
|
||||||
<groupId>cokr.xit.app</groupId>
|
|
||||||
<artifactId>fims</artifactId>
|
|
||||||
<version>0.0.1-SNAPSHOT</version>
|
|
||||||
<name>fims</name>
|
|
||||||
<description>fims</description>
|
|
||||||
|
|
||||||
<properties>
|
|
||||||
<java.version>17</java.version>
|
|
||||||
</properties>
|
|
||||||
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>cokr.xit.boot</groupId>
|
|
||||||
<artifactId>xit-base-starter</artifactId>
|
|
||||||
<version>23.04.01-SNAPSHOT</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.mariadb.jdbc</groupId>
|
|
||||||
<artifactId>mariadb-java-client</artifactId>
|
|
||||||
<scope>runtime</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.springframework.boot</groupId>
|
|
||||||
<artifactId>spring-boot-maven-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<excludes>
|
|
||||||
<exclude>
|
|
||||||
<groupId>org.projectlombok</groupId>
|
|
||||||
<artifactId>lombok</artifactId>
|
|
||||||
</exclude>
|
|
||||||
</excludes>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
|
|
||||||
</project>
|
|
@ -1,13 +0,0 @@
|
|||||||
package cokr.xit.fims;
|
|
||||||
|
|
||||||
import org.springframework.boot.SpringApplication;
|
|
||||||
|
|
||||||
import cokr.xit.base.boot.XitBaseApplication;
|
|
||||||
|
|
||||||
public class FimsApplication extends XitBaseApplication {
|
|
||||||
|
|
||||||
public static void main(String[] args) {
|
|
||||||
SpringApplication.run(FimsApplication.class, args);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -1,38 +0,0 @@
|
|||||||
package cokr.xit.fims;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.stereotype.Controller;
|
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.servlet.ModelAndView;
|
|
||||||
import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping;
|
|
||||||
|
|
||||||
import cokr.xit.foundation.data.DataObject;
|
|
||||||
import cokr.xit.foundation.web.AbstractController;
|
|
||||||
import cokr.xit.foundation.web.RequestHandlerReader;
|
|
||||||
|
|
||||||
@Controller
|
|
||||||
public class MainController extends AbstractController {
|
|
||||||
@Autowired
|
|
||||||
private RequestMappingHandlerMapping requestHandlers;
|
|
||||||
|
|
||||||
@GetMapping(name="로그인", value="/login.do")
|
|
||||||
public String loginPage() {
|
|
||||||
return "login";
|
|
||||||
}
|
|
||||||
|
|
||||||
@GetMapping(name="홈", value={"/", "/index.do"})
|
|
||||||
public ModelAndView mainPage() {
|
|
||||||
return new ModelAndView("index");
|
|
||||||
}
|
|
||||||
|
|
||||||
@RequestMapping(name="기능 URL 선택", value="/urls.do")
|
|
||||||
public ModelAndView getURLs(boolean multiple) {
|
|
||||||
List<DataObject> urls = new RequestHandlerReader().read(requestHandlers);
|
|
||||||
return new ModelAndView("select-url")
|
|
||||||
.addObject("multiple", multiple)
|
|
||||||
.addObject("urls", toJson(urls));
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue