diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/controller/ProController.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/controller/ProController.java new file mode 100644 index 0000000..05bb080 --- /dev/null +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/controller/ProController.java @@ -0,0 +1,21 @@ +package com.securitycontrol.system.base.controller; + +import com.securitycontrol.system.base.service.IProService; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; + +/** + * @author:cwchen + * @date:2024-03-11-10:05 + * @version:1.0 + * @description:工程管理-web层 + */ +@RestController +@RequestMapping("/sys/pro/") +public class ProController { + + @Resource(name = "IProService") + private IProService service; +} diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/mapper/IProMapper.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/mapper/IProMapper.java new file mode 100644 index 0000000..d0061c7 --- /dev/null +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/mapper/IProMapper.java @@ -0,0 +1,13 @@ +package com.securitycontrol.system.base.mapper; + +import org.springframework.stereotype.Repository; + +/** + * @author:cwchen + * @date:2024-03-11-10:11 + * @version:1.0 + * @description:工程管理-数据库交互 + */ +@Repository(value = "IProMapper") +public interface IProMapper { +} diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/IProService.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/IProService.java new file mode 100644 index 0000000..9734526 --- /dev/null +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/IProService.java @@ -0,0 +1,10 @@ +package com.securitycontrol.system.base.service; + +/** + * @author:cwchen + * @date:2024-03-11-10:10 + * @version:1.0 + * @description:工程管理-业务层 + */ +public interface IProService { +} diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/impl/ProServiceImpl.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/impl/ProServiceImpl.java new file mode 100644 index 0000000..193cd33 --- /dev/null +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/impl/ProServiceImpl.java @@ -0,0 +1,20 @@ +package com.securitycontrol.system.base.service.impl; + +import com.securitycontrol.system.base.mapper.IProMapper; +import com.securitycontrol.system.base.service.IProService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * @author:cwchen + * @date:2024-03-11-10:11 + * @version:1.0 + * @description:工程管理-业务逻辑层 + */ +@Service(value = "IProService") +public class ProServiceImpl implements IProService { + + @Resource(name = "IProMapper") + private IProMapper mapper; +} diff --git a/securitycontrol-model/securitycontrol-system/src/main/resources/mapper/base/ProMapper.xml b/securitycontrol-model/securitycontrol-system/src/main/resources/mapper/base/ProMapper.xml new file mode 100644 index 0000000..ee8dfeb --- /dev/null +++ b/securitycontrol-model/securitycontrol-system/src/main/resources/mapper/base/ProMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file