1、熟练使用javase、 javaee编程语言。
2、熟练使用ORACLE,MYSQL,SQLSERVER数据库。
3、熟悉html、css等开发技术,熟悉ssh框架技术。
4、对算法、数据结构、面向对象和设计模式较为熟悉。
5、从事过socket开发,ssm框架项目开发。
对公电子户信息平台
· 时间 : 2016/07 -- 2017/06
·担任角色:软件开发工程师、平台对接联调负责人
·我的任务:开发代码、同各个平台调试socket对接
·项目描述:
该系统用于对公的用户,贷款提现还款等,通过调用银行内部平台抛出的接口实现自身的贷款提现还款等功能,并将一些用户的基本信息、交易记录、对账用的信息、日志等保存于本系统数据库。
·执行过程:
项目用到了SpringMvc+Spring+Mybatis框架,使用mysql数据库,底层model类 统一使用自动生成实体类以及mapper文件。项目前端访问人员主要一是公众平台手机用户,对这部分开发采用SpringMvc技术来显示给用户进行操作;二是调用该平台接口的一些其他企业以及银行内部的其他系统,对该部分用户采用socket技术,编写规范的API接口文档并提供demo示例。调用银行内部平台接口时通过xml技术对验证传输数据是否符合规范。
·结果 :
开发联合调试过程中遇到很多问题,前期主要表现在文档编写的不规范例如某个字段的格式不对,或者json字符串内部格式不对导致调用出错。还有一些权限方面的问题,比如给他们提供了添加以及修改的接口,但是并不能提供删除的权限,导致出一些问题。不过,最终系统在多个平台联合调试过程中变的越来越规范,对新加入的平台抽取出一套快速适应平台规范的方法。本人也积累了很多多方平台联合调试的经验。