数量掌握Spring,Java8,快速编写基于bootStrap的前端页面技术,可以快速搭建spring环境,spring-boot环境。整合redis缓存,熟练sql编写,注意规范。也能够编写前端脚本,基于js和jQeury。还有良好的业务逻辑分析能力,能够编写需求文档,进入快速开发阶段,能够快速编写代码,完成任务。
万邦国际农贸批发管理平台,是为河南省郑州市万邦国际农产品物流城提供的,市场管理,市场交易以及多方面的解决方案,平台产品涉及,PC端管理平台,PC端交易平台,APP手机平台,POS端交易及市场平台。其中功能业务,又涉及到,卡账管理,检测管理,交易管理,角色管理,摊位管理,品种管理等多功能方案,以便市场可以针对多种情况来提供解决。其中,最为主要的交易管理,以普通批发管理,赊销交易管理,进出场管理为主要功能。
该管理平台使用的是Spring mvc架构,交易平台使用的是Spring boot框架,基于dubbo方式的分布式开发,Jenkins方式项目发布。使用Idea Intellij开发工具,数据库使用的Postgre数据库。该项目,主要提供给市场管理方,由现金交易方式,转变为卡账交易方式的转变,增加了交易效率,改善了市场对于市场内部的所有交易的管理模式。由模糊的交易管理,转向更为精准方式的交易管理。增加了市场管理方,对于市场内部的各项统筹。市场内部主要分为买卖双方的交易,在普通交易过程中,由客户通过APP中银行卡,支付宝,微信和管理平台中现金的充值方式,向市场所提供的会员卡进行充值,然后自行消费。市场部分可以通过查询功能来查询到每一笔交易的交易流水,来监督市场内部的消费。通过进出场功能,可以监督到市场内部的溯源信息,通过交易和进出场功能的结合,每一笔交易的交易流水,会生成固定的二维码标识,借此,可以查询到每一笔的溯源信息,然后交由当地相关政府机关,进行交易溯源的统计。每一笔交易都可以通过MQ消息队列+阿里大鱼的消息推送,进行每一笔交易的安全管理,让买卖双方可以获取到每一笔交易正确的消费通知。借此来保障买卖双方的交易安全。
在这一段时间里面,我主要处于一个项目开发兼职项目管理的身份位置,来推动项目的进度。开发了,统一交易功能的主要接口,信息资讯中心的功能,进出场功能的需求到开发。在与市场方相互的讨论中,为市场提供相应的功能,来解决市场方所需要的功能与业务。帮助同事理解与梳理相应的功能业务,开发重要的功能接口,以便于接口更加通用。优化sql和完善底层代码。保障业务功能不会在运行时出现异常。
在这个项目中,接触到了,很多新的框架只是,学习到了,很多中间件以及各类工具的使用。快速增长了对于需求业务的编写能力,以及面对各项市场需求方案的解决能力。对于技术层面,我觉得还是使得自己有着大幅度的技术提升的。尤其是对Spring框架的更加深入,Java8中新特性的理解。