博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通用后台管理系统(3)-测试环境是否成功
阅读量:6265 次
发布时间:2019-06-22

本文共 2329 字,大约阅读时间需要 7 分钟。

1、生成mapper pojo

使用 generatorSqlmapCustom生成

2、编写接口类

package com.sundablog.service;import java.util.List;import com.sundablog.pojo.AdminUser;public interface TestService {    /**     * 查询全部管理员     * @Title: selectAdmin        * @Description: TODO(这里用一句话描述这个方法的作用)        * @param: @return           * @return: List
* @throws */ List
selectAdmin();}

3、编写接口类

package com.sundablog.service.impl;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import com.sundablog.mapper.AdminUserMapper;import com.sundablog.pojo.AdminUser;import com.sundablog.pojo.AdminUserExample;import com.sundablog.service.TestService;@Servicepublic class TestServiceImpl implements TestService {    @Autowired    private AdminUserMapper adminUserMapper;        @Override    public List
selectAdmin() { AdminUserExample example = new AdminUserExample(); List
list = adminUserMapper.selectByExample(example); return list; }}

4、设置dubbo暴露的服务接口

在backend-server-rpc中 applicationContext-service.xml 添加一条xml

5、引用dubbo服务

在backend-server-web中 applicationContext-dubbo.xml 添加一条xml

6、编写控制器类

package com.sundablog.controller;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import com.sundablog.pojo.AdminUser;import com.sundablog.service.TestService;@Controllerpublic class TestController {    @Autowired    public TestService testService;            @RequestMapping("/test")    @ResponseBody    public List
text(){ return testService.selectAdmin(); }}

7.运行

先把其他maven 工程使用install 打车jar包 使用命令 clean tomcat7:run 运行

7.1运行结果

[    {        "userId": 3,         "username": "admin",         "password": "123",         "salt": "123",         "realname": "12",         "avatar": "12",         "phone": "12",         "email": "12312",         "sex": 1,         "locked": 1,         "ctime": 1521023965000    }]
posted on
2018-03-21 14:22 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/sundaboke/p/8616776.html

你可能感兴趣的文章
常用css和js组件
查看>>
HDU-4528 小明系列故事——捉迷藏 BFS模拟
查看>>
〖Android〗/system/etc/event-log-tags
查看>>
深入浅出 JavaScript 变量、作用域和内存 v 0.5
查看>>
Jquery 选择器大全 【转载】
查看>>
Java 之设计模式(总述)
查看>>
第二篇:zc706 基本外设及usb DEVICE模式测试过程
查看>>
数据集划分——train set, validate set and test set
查看>>
《大话设计模式》读书笔记-第7章 代理模式
查看>>
自定义类似@Required功能的注解
查看>>
多项式学习笔记
查看>>
jquery 随笔
查看>>
ElasticSearch集群安装配置
查看>>
区间调度问题
查看>>
Maven学习总结(14)——Maven 多模块项目如何分工?
查看>>
python 参数
查看>>
linux 源码安装详解
查看>>
字符压缩题目
查看>>
frog-jump
查看>>
js实例:验证只能输入数字和一个小数点
查看>>