mirror of
https://github.com/suhf/No1WMS.git
synced 2026-02-04 12:13:24 +09:00
#mybatis 관련 설정 변경
dto의 uuid를 그냥 string으로
This commit is contained in:
@@ -19,7 +19,7 @@ repositories {
|
||||
dependencies {
|
||||
implementation 'org.springframework.boot:spring-boot-starter-jdbc'
|
||||
implementation 'org.springframework.boot:spring-boot-starter-web'
|
||||
implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.3.0'
|
||||
implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.3'
|
||||
compileOnly 'org.projectlombok:lombok'
|
||||
developmentOnly 'org.springframework.boot:spring-boot-devtools'
|
||||
runtimeOnly 'org.mariadb.jdbc:mariadb-java-client'
|
||||
@@ -27,7 +27,7 @@ dependencies {
|
||||
implementation group: 'org.glassfish.web', name: 'jakarta.servlet.jsp.jstl', version: '2.0.0'
|
||||
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:2.3.0'
|
||||
testImplementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter-test:2.1.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
|
||||
|
||||
@@ -5,6 +5,8 @@ import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
@Controller
|
||||
public class AuthorityController {
|
||||
@Autowired
|
||||
@@ -12,10 +14,11 @@ public class AuthorityController {
|
||||
|
||||
|
||||
@GetMapping("/test/tt")
|
||||
public ModelAndView test(ModelAndView mav){
|
||||
//AuthorityDto dto = authorityService.selectById("94690a18-a933-11ee-b9dd-0242ac110006");
|
||||
public ModelAndView test(ModelAndView mav, AuthorityDto d){
|
||||
d.setId("94690a18-a933-11ee-b9dd-0242ac110006");
|
||||
AuthorityDto dto = authorityService.selectById(d);
|
||||
|
||||
//System.out.println(dto.getName());
|
||||
System.out.println(dto.getName());
|
||||
|
||||
mav.setViewName("test/testlayout");
|
||||
return mav;
|
||||
|
||||
@@ -10,20 +10,21 @@ import java.util.UUID;
|
||||
@AllArgsConstructor
|
||||
@Alias("AuthorityDto")
|
||||
public class AuthorityDto {
|
||||
private UUID id;
|
||||
private String id;
|
||||
private String name;
|
||||
private int account;
|
||||
private int authority;
|
||||
private int productCategory;
|
||||
private int product;
|
||||
private int prices;
|
||||
private int vendor;
|
||||
private int warehouse;
|
||||
private int stock;
|
||||
private int planIn;
|
||||
private int productIn;
|
||||
private int productOut;
|
||||
private int board;
|
||||
private boolean activation;
|
||||
private boolean isGroupAuthority;
|
||||
private Integer account;
|
||||
private Integer authority;
|
||||
private Integer productCategory;
|
||||
private Integer product;
|
||||
private Integer prices;
|
||||
private Integer vendor;
|
||||
private Integer warehouse;
|
||||
private Integer stock;
|
||||
private Integer planIn;
|
||||
private Integer productIn;
|
||||
private Integer productOut;
|
||||
private Integer board;
|
||||
private Boolean activation;
|
||||
private Boolean isGroupAuthority;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
package com.no1.wms.authority;
|
||||
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
||||
@Repository
|
||||
@Mapper
|
||||
public interface AuthorityMapper {
|
||||
AuthorityDto selectById(String id);
|
||||
AuthorityDto selectById(AuthorityDto id);
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ public class AuthorityService {
|
||||
|
||||
@Autowired
|
||||
AuthorityMapper mapper;
|
||||
public AuthorityDto selectById(String id){
|
||||
return mapper.selectById(id);
|
||||
public AuthorityDto selectById(AuthorityDto dto){
|
||||
return mapper.selectById(dto);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.no1.wms.base;
|
||||
|
||||
|
||||
import org.mybatis.spring.annotation.MapperScan;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTO Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
|
||||
<mapper namespace="com.no1.wms.authority.AuthorityMapper">
|
||||
<mapper namespace="com.no1.wms.stock.StockMapper">
|
||||
|
||||
<!-- select -->
|
||||
<select id="count" parameterType="map" resultType="com.no1.wms.stock.StockDto">
|
||||
@@ -27,7 +27,7 @@
|
||||
order by id desc limit #{start}, #{perPage}
|
||||
</select>
|
||||
|
||||
<select id="stockOne" parameterType="UUID" resultType="com.no1.wms.stock.StockDto">
|
||||
<select id="stockOne" parameterType="java.util.UUID" resultType="com.no1.wms.stock.StockDto">
|
||||
selct * from stock where id = #{id}
|
||||
</select>
|
||||
<!-- select -->
|
||||
|
||||
Reference in New Issue
Block a user