# android后端服务器架构搭建指南 站点:答源(https://www.dandroid.cn/) 原文:https://www.dandroid.cn/archives/3635 Canonical:https://www.dandroid.cn/archives/3635 作者:dandroid003 发布日期:2018-03-21 最后更新:2018-03-21 07:16 分类:教程 内容类型:post 说明:本页是原文的纯文本镜像,供大模型与检索器完整读取;不含导航、广告、付费框。引用请以上方「原文」链接为准。 ## 摘要 android后端服务器搭建 ## 正文 前期准备 后端(语言java,框架ssm (springmvc+mybatis),开发工具 intellij IDEA) 后端(javaee) 打开intellij IDEA 点击create New project 选项 按照步骤点击next 继续点下一步 这两部基本都默认,最后点击finish 默认进来是长这个样子,现在进行一下相关配置,才能达到我们想要的springmvc 配置步骤 点击File---project structure---modules在main建立java目录,一次建立包名,包名下面建立controller,exception,interceptor,mapper,po,service这些目录 目录建立好后开始配置mybatis,springmvc相关 pom.xml添加相关libs(spring框架,mybatis,log4j,JSP tag,文件上传,json 转换,分页插件) 接下来就是一些重要配置,而且是必要配置 由于时间问题就不一一说了,红色圈的就是springmvc必要配置,按照这个模板配置,方框圈就是mybatis必要配置,按照对应目录配置。 配置完后就可以写实现了 写个service接口,定义一个方法 //商品查询列表 List findItemsList(HomeItems itemsQueryVo) throws Exception; 有了接口,就去写个实现类ItemsServiceImpl @Autowired private HomeMapper itemsMapper; ​ public List findItemsList(HomeItems itemsQueryVo) throws Exception {   return itemsMapper.findItemsList(itemsQueryVo); } itemsMapper.findItemsList(itemsQueryVo)就是直接调用HomeMapper.xml ​ 实现已经写好了,那我们就开始写个控制器来调用了HomeController 由于我们要返回给前台,所以交互式就输出json给前台 responseJson方法 忘了一步数据库的搭建和连接配置 我们通过navicat.exe这个工具打开mysql,输入密码建立连接 输入密码后,建立一个库为dandroid 建立一个表items,里面建立一些字段,注意这里的字段最好跟实体一模一样名称,在里面添加一些数据,完成以后再把db.properties里面配置一下就完成了 ok,最后一步就是开始运行了,idea的运行需要这样配置 点击进来后,点击左上角+号,找到tomcat server---选择local host 这三个红圈需要添加一下,第一个是自己叫个名字,第二个是切换过来,点击第三个加好,把.war加过来,点击右下角ok 最后点击运行,运行的结果 完美? no no no 还没给前台输出json了,我们找到spring 控制器HomeController,找到@RequestMapping("/getIndexImage") 看一下我们url路径是getIndexImage,参数是@RequestParam(value = "pageNo", required = true) Integer pageNo, @RequestParam(value = "pageSize",required = false) Integer pageSize 最后我们把url拼接出来就是:http://localhost:8080/getIndexImage?pageNo=2&pageSize=1 这下有结果给前台了,才算完美? no no no 最后一步打包放在服务器才算完美 点击build--选择build artifacts... 选择dandroid_service:war 点击build,当控制台出现Compilation completed successfully in 2s 77ms 就是编译成功,编译成功就会在 生成一个.war文件包,这个包就是上传到服务,供前端使用 --- 由 答源 DAN 底座 1.4.1 生成 · 2026-11-12T05:02:21+00:00