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 @@ + + + + +