Shanks 7 年之前
父節點
當前提交
e01fa62528

+ 23 - 0
src/main/java/com/ygj/yuemum/controller/admin/BranchesController.java

@@ -0,0 +1,23 @@
+package com.ygj.yuemum.controller.admin;
+
+
+import com.ygj.yuemum.domain.admin.Branches;
+import com.ygj.yuemum.service.admin.BranchesService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+@RestController
+public class BranchesController {
+
+    @Autowired
+    private BranchesService branchesService;
+    @GetMapping("/getBranches")
+    public List<Branches> getBranches() {
+        List<Branches> branches = branchesService.getBranches();
+        return branches;
+    }
+
+}

+ 12 - 0
src/main/java/com/ygj/yuemum/dao/admin/BranchesDao.java

@@ -0,0 +1,12 @@
+package com.ygj.yuemum.dao.admin;
+
+import com.ygj.yuemum.domain.admin.Branches;
+import org.springframework.stereotype.Repository;
+
+import java.util.List;
+
+@Repository
+public interface BranchesDao {
+
+    List<Branches> getBranches();
+}

+ 31 - 0
src/main/java/com/ygj/yuemum/domain/admin/Branches.java

@@ -0,0 +1,31 @@
+package com.ygj.yuemum.domain.admin;
+
+public class Branches {
+    private String id;
+    private String branche_code;
+    private String branche_name;
+
+    public String getId() {
+        return id;
+    }
+
+    public void setId(String id) {
+        this.id = id;
+    }
+
+    public String getBranche_code() {
+        return branche_code;
+    }
+
+    public void setBranche_code(String branche_code) {
+        this.branche_code = branche_code;
+    }
+
+    public String getBranche_name() {
+        return branche_name;
+    }
+
+    public void setBranche_name(String branche_name) {
+        this.branche_name = branche_name;
+    }
+}

+ 21 - 0
src/main/java/com/ygj/yuemum/service/admin/BranchesService.java

@@ -0,0 +1,21 @@
+package com.ygj.yuemum.service.admin;
+
+import com.ygj.yuemum.dao.admin.BranchesDao;
+import com.ygj.yuemum.domain.admin.Branches;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+@Service
+public class BranchesService {
+
+    @Autowired
+
+    private BranchesDao branchesDao;
+
+    public List<Branches> getBranches() {
+        return branchesDao.getBranches();
+    }
+
+}

+ 17 - 0
src/main/resources/mybatis/mapper/admin/BranchesMapper.xml

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="com.ygj.yuemum.dao.admin.BranchesDao" >
+
+    <resultMap id="BaseResultMap" type="com.ygj.yuemum.domain.admin.Branches" >
+        <id column="branche_code" property="branche_code" jdbcType="INTEGER" />
+        <result column="branche_name" property="branche_name" jdbcType="VARCHAR" />
+    </resultMap>
+
+    <!--获取所有数据-->
+    <select id="getBranches" resultType="com.ygj.yuemum.domain.admin.Branches" >
+        select
+        branche_code,branche_name
+        from branches
+    </select>
+
+</mapper>