该项目旨在使用一种简单的方式为残障人士快速建立金融通道,使他们有机会使用更加方便快捷的服务。 但同时该应用也适用于普通大众。
该项目为2018 ICBC - IBM全国大学生金融科技创新大赛使用,具体技术细节及描述如下:
- 使用Java语言,SpringMVC框架作为后端语言及工具,接入ICBC开放API服务提供前端支持。
- 使用Bootstrap框架构建前端页面样式。
- 使用Vue、Vue-resource、Vue-router框架与后端服务交互。
- 使用maven对整个项目进行管理和构建。
- 使用tomcat为服务器容器对应用进行部署。
- 使用npm管理前端依赖
- 使用webpack打包前端项目
git clone git@github.com:MonkeyAndDog/ICBCIBMContest.git
cd ICBCIBMContest
mvn clean package
得到.war文件包之后放置于Tomcat的webapps目录下,重启tomcat。然后访问 http://localhost:8080/ICBC-IBM-Contest-1.0/
即可。
- 生成二维码
.
├── lib //icbc开放API所需SDK
├── doc //JavaDoc生成的API文档
├── screenshots //项目demo截图
├── src //项目源代码
│ └── main
│ ├── java //后端服务代码
│ │ └── ICBCIBMContest
│ │ ├── config //Spring配置类
│ │ ├── constant //常量类
│ │ ├── controller //控制器类
│ │ ├── model //数据模型类
│ │ ├── services //服务类
│ │ └── util //工具类
│ ├── resources //配置文件目录
│ │ └── application.properties //应用配置文件
│ ├── test //测试类目录
│ ├── webapp //web应用相关页面及配置目录
│ ├── css //前端样式表目录
│ ├── fonts //字体目录
│ ├── img //图片目录
│ ├── js //Javascript目录
│ ├── WEB-INF //Web服务器、Spring配置目录及网页元信息目录
│ └── index.html //站点入口文件
├── target //编译产生目录
├── .gitignore //定义git忽略文件规则
├── _config.yml //readme文档样式
├── LICENSE //协议目录
├── note.md //开发笔记*
├── pom.xml //maven项目描述文件
└── README.md //自述文件
MIT License
Copyright (c) 2018 Xiaozhong
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.