diff --git a/build.gradle b/build.gradle index f408293..9890e9f 100644 --- a/build.gradle +++ b/build.gradle @@ -33,7 +33,13 @@ dependencies { implementation 'org.apache.tomcat.embed:tomcat-embed-jasper' testImplementation 'org.springframework.boot:spring-boot-starter-test' testImplementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter-test:3.0.3' - + // https://mvnrepository.com/artifact/com.google.code.gson/gson + implementation group: 'com.google.code.gson', name: 'gson', version: '2.10.1' + // https://mvnrepository.com/artifact/org.apache.poi/poi + implementation group: 'org.apache.poi', name: 'poi', version: '5.2.3' + // https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml + implementation group: 'org.apache.poi', name: 'poi-ooxml', version: '5.2.3' + } tasks.named('test') { useJUnitPlatform() diff --git a/src/main/java/com/no1/wms/category/CategoryController.java b/src/main/java/com/no1/wms/category/CategoryController.java index a9e9251..1b2c9ba 100644 --- a/src/main/java/com/no1/wms/category/CategoryController.java +++ b/src/main/java/com/no1/wms/category/CategoryController.java @@ -15,7 +15,17 @@ public class CategoryController { @Autowired CategoryService categoryService; + + // 테스트 + @GetMapping("/category/test") + public String testpage(Model m) { + List dto = categoryService.selectAllCategory(); + m.addAttribute("dto", dto); + return "category/test"; + } + + // 카테고리 리스트 출력 @GetMapping("/category/list") public String list(@RequestParam(name="p", defaultValue = "1")int p, Model m) { diff --git a/src/main/java/com/no1/wms/category/CategoryMapper.java b/src/main/java/com/no1/wms/category/CategoryMapper.java index d0c2812..6500506 100644 --- a/src/main/java/com/no1/wms/category/CategoryMapper.java +++ b/src/main/java/com/no1/wms/category/CategoryMapper.java @@ -10,7 +10,7 @@ public interface CategoryMapper { List categoryList(Map m); CategoryDto selectByKanCode(String kan_code); int createProcess(CategoryDto dto); - + List selectAllCategory(); } diff --git a/src/main/java/com/no1/wms/category/CategoryService.java b/src/main/java/com/no1/wms/category/CategoryService.java index 888f2d1..05f62c4 100644 --- a/src/main/java/com/no1/wms/category/CategoryService.java +++ b/src/main/java/com/no1/wms/category/CategoryService.java @@ -37,7 +37,9 @@ public class CategoryService { return 1; } - + public List selectAllCategory() { + return mapper.selectAllCategory(); + } } diff --git a/src/main/resources/mappers/CategoryMapper.xml b/src/main/resources/mappers/CategoryMapper.xml index b9f0f53..c6160fc 100644 --- a/src/main/resources/mappers/CategoryMapper.xml +++ b/src/main/resources/mappers/CategoryMapper.xml @@ -31,9 +31,13 @@ order by kan_code desc limit #{start} , #{count} - select * from product_category where kan_code = #{kan_code} + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/category/test.jsp b/src/main/webapp/WEB-INF/views/category/test.jsp new file mode 100644 index 0000000..b5d025f --- /dev/null +++ b/src/main/webapp/WEB-INF/views/category/test.jsp @@ -0,0 +1,18 @@ +<%@ page contentType="text/html; charset=UTF-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> + + + + +test상세페이지 + + +test success
+
+ +${item.kan_code} : ${item.cls_nm_1} > ${item.cls_nm_2} > ${item.cls_nm_3} > ${item.cls_nm_4}
+활성화 : ${item.activation}
+
+
+ + \ No newline at end of file