From c6289843aa1d844ed3aa5bb8950f369c4a08acfe Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Thu, 24 Apr 2025 10:33:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=B5=E5=AD=90=E7=9C=8B=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/DigitalSignageController.java | 24 +++++++++++++++++++ .../backstage/dao/DigitalSignageDao.java | 14 +++++++++++ .../service/DigitalSignageService.java | 11 +++++++++ .../impl/DigitalSignageServiceImpl.java | 23 ++++++++++++++++++ .../backstage/DigitalSignageMapper.xml | 6 +++++ 5 files changed, 78 insertions(+) create mode 100644 src/main/java/com/bonus/digitalSignage/backstage/controller/DigitalSignageController.java create mode 100644 src/main/java/com/bonus/digitalSignage/backstage/dao/DigitalSignageDao.java create mode 100644 src/main/java/com/bonus/digitalSignage/backstage/service/DigitalSignageService.java create mode 100644 src/main/java/com/bonus/digitalSignage/backstage/service/impl/DigitalSignageServiceImpl.java create mode 100644 src/main/resources/mappers/backstage/DigitalSignageMapper.xml diff --git a/src/main/java/com/bonus/digitalSignage/backstage/controller/DigitalSignageController.java b/src/main/java/com/bonus/digitalSignage/backstage/controller/DigitalSignageController.java new file mode 100644 index 0000000..e14c56e --- /dev/null +++ b/src/main/java/com/bonus/digitalSignage/backstage/controller/DigitalSignageController.java @@ -0,0 +1,24 @@ +package com.bonus.digitalSignage.backstage.controller; + +import com.bonus.digitalSignage.backstage.service.DigitalSignageService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; + +/** + * @className:DigitalSignageController + * @author:cwchen + * @date:2025-04-24-10:25 + * @version:1.0 + * @description:电子看板-controller + */ +@RestController +@RequestMapping("/backstage/digitalSignage/") +@Slf4j +public class DigitalSignageController { + + @Resource(name = "DigitalSignageService") + private DigitalSignageService digitalSignageService; +} diff --git a/src/main/java/com/bonus/digitalSignage/backstage/dao/DigitalSignageDao.java b/src/main/java/com/bonus/digitalSignage/backstage/dao/DigitalSignageDao.java new file mode 100644 index 0000000..bd54107 --- /dev/null +++ b/src/main/java/com/bonus/digitalSignage/backstage/dao/DigitalSignageDao.java @@ -0,0 +1,14 @@ +package com.bonus.digitalSignage.backstage.dao; + +import org.springframework.stereotype.Repository; + +/** + * @className:DigitalSignageDao + * @author:cwchen + * @date:2025-04-24-10:28 + * @version:1.0 + * @description:电子看板-数据层 + */ +@Repository(value = "DigitalSignageDao") +public interface DigitalSignageDao { +} diff --git a/src/main/java/com/bonus/digitalSignage/backstage/service/DigitalSignageService.java b/src/main/java/com/bonus/digitalSignage/backstage/service/DigitalSignageService.java new file mode 100644 index 0000000..670747c --- /dev/null +++ b/src/main/java/com/bonus/digitalSignage/backstage/service/DigitalSignageService.java @@ -0,0 +1,11 @@ +package com.bonus.digitalSignage.backstage.service; + +/** + * @className:DigitalSignageService + * @author:cwchen + * @date:2025-04-24-10:27 + * @version:1.0 + * @description:电子看板-业务层 + */ +public interface DigitalSignageService { +} diff --git a/src/main/java/com/bonus/digitalSignage/backstage/service/impl/DigitalSignageServiceImpl.java b/src/main/java/com/bonus/digitalSignage/backstage/service/impl/DigitalSignageServiceImpl.java new file mode 100644 index 0000000..8ee09c1 --- /dev/null +++ b/src/main/java/com/bonus/digitalSignage/backstage/service/impl/DigitalSignageServiceImpl.java @@ -0,0 +1,23 @@ +package com.bonus.digitalSignage.backstage.service.impl; + +import com.bonus.digitalSignage.backstage.dao.DigitalSignageDao; +import com.bonus.digitalSignage.backstage.service.DigitalSignageService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * @className:DigitalSignageServiceImpl + * @author:cwchen + * @date:2025-04-24-10:27 + * @version:1.0 + * @description:电子看板-业务逻辑层 + */ +@Service(value = "DigitalSignageService") +@Slf4j +public class DigitalSignageServiceImpl implements DigitalSignageService { + + @Resource(name = "DigitalSignageDao") + private DigitalSignageDao dao; +} diff --git a/src/main/resources/mappers/backstage/DigitalSignageMapper.xml b/src/main/resources/mappers/backstage/DigitalSignageMapper.xml new file mode 100644 index 0000000..79ab883 --- /dev/null +++ b/src/main/resources/mappers/backstage/DigitalSignageMapper.xml @@ -0,0 +1,6 @@ + + + + +