// Path: src/main/java/com/wangc/test_plan/bean/TestPlanBean.java
// @Component
// public class TestPlanBean {
//     private String id;
//     private String tpName;
//     private String url;
//     private String description;
//     private String generater;
//     @Value("${tp.protocol}")
//      String protocol;
//     private String serverNameIp;
//     @Value("${tp.portNum}")
//     private String portNum;
//     
//     private String path;
//     private String jmxSavePath;
//     private String csvDataXpath;
// 
// 
//     public String getId() {
//         return id;
//     }
// 
//     public void setId(String id) {
//         this.id = id;
//     }
// 
//     public String getTpName() {
//         return tpName;
//     }
// 
//     public void setTpName(String tpName) {
//         this.tpName = tpName;
//     }
// 
//     public String getUrl() {
//         return url;
//     }
// 
//     public void setUrl(String url) {
//         this.url = url;
//     }
// 
//     public String getDescription() {
//         return description;
//     }
// 
//     public void setDescription(String description) {
//         this.description = description;
//     }
// 
//     public String getGenerater() {
//         return generater;
//     }
// 
//     public void setGenerater(String generater) {
//         this.generater = generater;
//     }
// 
//     public String getProtocol() {
//         return protocol;
//     }
// 
//     public void setProtocol(String protocol) {
//         this.protocol = protocol;
//     }
// 
//     public String getServerNameIp() {
//         return serverNameIp;
//     }
// 
//     public void setServerNameIp(String serverNameIp) {
//         this.serverNameIp = serverNameIp;
//     }
// 
//     public String getPortNum() {
//         return portNum;
//     }
// 
//     public void setPortNum(String portNum) {
//         this.portNum = portNum;
//     }
// 
//     public String getPath() {
//         return path;
//     }
// 
//     public void setPath(String path) {
//         this.path = path;
//     }
// 
//     public String getJmxSavePath() {
//         return jmxSavePath;
//     }
// 
//     public void setJmxSavePath(String jmxSavePath) {
//         this.jmxSavePath = jmxSavePath;
//     }
// 
//     public String getCsvDataXpath() {
//         return csvDataXpath;
//     }
// 
//     public void setCsvDataXpath(String csvDataXpath) {
//         this.csvDataXpath = csvDataXpath;
//     }
// 
//     @Override
//     public String toString() {
//         final StringBuilder sb = new StringBuilder("TestPlanBean{");
//         sb.append("id='").append(id).append('\'');
//         sb.append(", tpName='").append(tpName).append('\'');
//         sb.append(", url='").append(url).append('\'');
//         sb.append(", description='").append(description).append('\'');
//         sb.append(", generater='").append(generater).append('\'');
//         sb.append(", protocol='").append(protocol).append('\'');
//         sb.append(", serverNameIp='").append(serverNameIp).append('\'');
//         sb.append(", portNum='").append(portNum).append('\'');
//         sb.append(", path='").append(path).append('\'');
//         sb.append(", jmxSavePath='").append(jmxSavePath).append('\'');
//         sb.append(", csvDataXpath='").append(csvDataXpath).append('\'');
//         sb.append('}');
//         return sb.toString();
//     }
// }
// 
// Path: src/main/java/com/wangc/test_plan/service/TPService.java
// @Service
// public class TPService {
// 
//     @Autowired
//     TPMapper tpMapper;
// 
// //    @Autowired
// //    TestPlanBean tp;
// 
//     public void insert(TestPlanBean tp) {
//         tpMapper.insert(tp);
//     }
// 
//     public List<TestPlanBean> select(TestPlanBean tp) {
//         return tpMapper.select(tp);
//     }
// 
//     public List<TestPlanBean> selectAll() {
//         TestPlanBean tp = new TestPlanBean();
//         return tpMapper.select(tp);
//     }
// 
//     public TestPlanBean selectById(String id) {
//         TestPlanBean tp = new TestPlanBean();
//         tp.setId(id);
//         List<TestPlanBean> list = tpMapper.select(tp);
//         if (null != list && !list.isEmpty()) {
//             return list.get(0);
//         } else {
//             return null;
//         }
//     }
// 
//     public void update(TestPlanBean tp) {
//         tpMapper.update(tp);
//     }
// 
// }


import com.wangc.test_plan.bean.TestPlanBean;
import com.wangc.test_plan.service.TPService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
import java.util.List;
package com.wangc.test_plan.controler;



/**
 * Created by wangchao on 2017/2/10.
 */
@Controller
@RequestMapping(value = "/tp")
public class TPController {
    
    @Autowired
// Path: src/main/java/com/wangc/test_plan/bean/TestPlanBean.java
// @Component
// public class TestPlanBean {
//     private String id;
//     private String tpName;
//     private String url;
//     private String description;
//     private String generater;
//     @Value("${tp.protocol}")
//      String protocol;
//     private String serverNameIp;
//     @Value("${tp.portNum}")
//     private String portNum;
//     
//     private String path;
//     private String jmxSavePath;
//     private String csvDataXpath;
// 
// 
//     public String getId() {
//         return id;
//     }
// 
//     public void setId(String id) {
//         this.id = id;
//     }
// 
//     public String getTpName() {
//         return tpName;
//     }
// 
//     public void setTpName(String tpName) {
//         this.tpName = tpName;
//     }
// 
//     public String getUrl() {
//         return url;
//     }
// 
//     public void setUrl(String url) {
//         this.url = url;
//     }
// 
//     public String getDescription() {
//         return description;
//     }
// 
//     public void setDescription(String description) {
//         this.description = description;
//     }
// 
//     public String getGenerater() {
//         return generater;
//     }
// 
//     public void setGenerater(String generater) {
//         this.generater = generater;
//     }
// 
//     public String getProtocol() {
//         return protocol;
//     }
// 
//     public void setProtocol(String protocol) {
//         this.protocol = protocol;
//     }
// 
//     public String getServerNameIp() {
//         return serverNameIp;
//     }
// 
//     public void setServerNameIp(String serverNameIp) {
//         this.serverNameIp = serverNameIp;
//     }
// 
//     public String getPortNum() {
//         return portNum;
//     }
// 
//     public void setPortNum(String portNum) {
//         this.portNum = portNum;
//     }
// 
//     public String getPath() {
//         return path;
//     }
// 
//     public void setPath(String path) {
//         this.path = path;
//     }
// 
//     public String getJmxSavePath() {
//         return jmxSavePath;
//     }
// 
//     public void setJmxSavePath(String jmxSavePath) {
//         this.jmxSavePath = jmxSavePath;
//     }
// 
//     public String getCsvDataXpath() {
//         return csvDataXpath;
//     }
// 
//     public void setCsvDataXpath(String csvDataXpath) {
//         this.csvDataXpath = csvDataXpath;
//     }
// 
//     @Override
//     public String toString() {
//         final StringBuilder sb = new StringBuilder("TestPlanBean{");
//         sb.append("id='").append(id).append('\'');
//         sb.append(", tpName='").append(tpName).append('\'');
//         sb.append(", url='").append(url).append('\'');
//         sb.append(", description='").append(description).append('\'');
//         sb.append(", generater='").append(generater).append('\'');
//         sb.append(", protocol='").append(protocol).append('\'');
//         sb.append(", serverNameIp='").append(serverNameIp).append('\'');
//         sb.append(", portNum='").append(portNum).append('\'');
//         sb.append(", path='").append(path).append('\'');
//         sb.append(", jmxSavePath='").append(jmxSavePath).append('\'');
//         sb.append(", csvDataXpath='").append(csvDataXpath).append('\'');
//         sb.append('}');
//         return sb.toString();
//     }
// }
// 
// Path: src/main/java/com/wangc/test_plan/service/TPService.java
// @Service
// public class TPService {
// 
//     @Autowired
//     TPMapper tpMapper;
// 
// //    @Autowired
// //    TestPlanBean tp;
// 
//     public void insert(TestPlanBean tp) {
//         tpMapper.insert(tp);
//     }
// 
//     public List<TestPlanBean> select(TestPlanBean tp) {
//         return tpMapper.select(tp);
//     }
// 
//     public List<TestPlanBean> selectAll() {
//         TestPlanBean tp = new TestPlanBean();
//         return tpMapper.select(tp);
//     }
// 
//     public TestPlanBean selectById(String id) {
//         TestPlanBean tp = new TestPlanBean();
//         tp.setId(id);
//         List<TestPlanBean> list = tpMapper.select(tp);
//         if (null != list && !list.isEmpty()) {
//             return list.get(0);
//         } else {
//             return null;
//         }
//     }
// 
//     public void update(TestPlanBean tp) {
//         tpMapper.update(tp);
//     }
// 
// }


// Path: src/main/java/com/wangc/test_plan/controler/TPController.java
import com.wangc.test_plan.bean.TestPlanBean;
import com.wangc.test_plan.service.TPService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
import java.util.List;

package com.wangc.test_plan.controler;



/**
 * Created by wangchao on 2017/2/10.
 */
@Controller
@RequestMapping(value = "/tp")
public class TPController {
    
    @Autowired
    TPService tpService;