wangwei 7 жил өмнө
parent
commit
cddaef7c02

+ 27 - 24
examcloud-core-basic-api-provider/src/main/java/cn/com/qmth/examcloud/core/basic/api/provider/DemoController.java

@@ -1,24 +1,27 @@
-package cn.com.qmth.examcloud.core.basic.api.provider;
-
-import org.examcloud.core.basic.api.response.GetXxxResp;
-import org.springframework.http.HttpStatus;
-import org.springframework.http.ResponseEntity;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-import cn.com.qmth.examcloud.common.support.ControllerSupport;
-
-@RestController
-@RequestMapping("${app.api.root}/demo")
-public class DemoController extends ControllerSupport {
-
-	@GetMapping("getXxx")
-	public ResponseEntity<GetXxxResp> getXxx() {
-		GetXxxResp demoResp = new GetXxxResp();
-		demoResp.setS("test");
-
-		return new ResponseEntity<GetXxxResp>(demoResp, HttpStatus.OK);
-	}
-
-}
+package cn.com.qmth.examcloud.core.basic.api.provider;
+
+import org.examcloud.core.basic.api.response.GetXxxResp;
+import org.springframework.http.HttpStatus;
+import org.springframework.http.ResponseEntity;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import cn.com.qmth.examcloud.common.support.ControllerSupport;
+import cn.com.qmth.examcloud.core.basic.service.DemoService;
+
+@RestController
+@RequestMapping("${app.api.root}/demo")
+public class DemoController extends ControllerSupport {
+
+	DemoService demoService;
+
+	@GetMapping("getXxx")
+	public ResponseEntity<GetXxxResp> getXxx() {
+		GetXxxResp demoResp = new GetXxxResp();
+		demoResp.setS("test");
+
+		return new ResponseEntity<GetXxxResp>(demoResp, HttpStatus.OK);
+	}
+
+}

+ 5 - 0
examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/core/basic/dao/DemoDao.java

@@ -0,0 +1,5 @@
+package cn.com.qmth.examcloud.core.basic.dao;
+
+public class DemoDao {
+
+}

+ 5 - 0
examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/core/basic/dao/entity/DemoEntity.java

@@ -0,0 +1,5 @@
+package cn.com.qmth.examcloud.core.basic.dao.entity;
+
+public class DemoEntity {
+
+}

+ 15 - 0
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/DemoService.java

@@ -0,0 +1,15 @@
+package cn.com.qmth.examcloud.core.basic.service;
+
+import cn.com.qmth.examcloud.core.basic.service.bean.XxxBean;
+
+/**
+ * 服务接口
+ * 
+ * @author WANGWEI
+ *
+ */
+public interface DemoService {
+
+	XxxBean getXxx();
+
+}

+ 5 - 0
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/bean/XxxBean.java

@@ -0,0 +1,5 @@
+package cn.com.qmth.examcloud.core.basic.service.bean;
+
+public class XxxBean {
+
+}

+ 16 - 0
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/impl/DemoServiceImpl.java

@@ -0,0 +1,16 @@
+package cn.com.qmth.examcloud.core.basic.service.impl;
+
+import cn.com.qmth.examcloud.core.basic.dao.DemoDao;
+import cn.com.qmth.examcloud.core.basic.service.DemoService;
+import cn.com.qmth.examcloud.core.basic.service.bean.XxxBean;
+
+public class DemoServiceImpl implements DemoService {
+
+	DemoDao demoDao;
+
+	@Override
+	public XxxBean getXxx() {
+		return null;
+	}
+
+}

+ 16 - 0
examcloud-core-basic-starter/.springBeans

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beansProjectDescription>
+	<version>1</version>
+	<pluginVersion><![CDATA[3.9.4.201804120850-RELEASE]]></pluginVersion>
+	<configSuffixes>
+		<configSuffix><![CDATA[xml]]></configSuffix>
+	</configSuffixes>
+	<enableImports><![CDATA[false]]></enableImports>
+	<configs>
+		<config>java:cn.com.qmth.examcloud.core.basic.service.Application</config>
+	</configs>
+	<autoconfigs>
+	</autoconfigs>
+	<configSets>
+	</configSets>
+</beansProjectDescription>