开发工具:熟练使用idea,eclipse开发工具
管理及版本控制:熟练使用Maven项目管理以及SVN、Git版本控制器
数 据 库:熟悉MySQL
后台框架:熟悉SpringBoot、SpringCloud、Spring、SpringMVC、MyBatis、Activiti 框架及框架之间的整合技术
前台技术:熟悉Bootstrap、JavaScript、jQuery
开发技术:
1、了解Spring、SpringMVC、SpringBoot底层源码结构;
2、熟悉redis缓存技术;
3、熟悉SQL优化、服务器优化(Nginx+Tomcat负载均衡、Tomcat调优);
4、熟悉linux基本命令;
5、熟悉HTML网页开发技能及JSP、JavaScript、jQuery、 Ajax等页面开发技术;
供应链金融系统SCP1.0(华鹏飞、顽距、虹云、诺金等)
开发环境: JDK1.8 + Tomcat + Idea + SVN+ Maven + MySQL
架构设计: SpringMVC + MyBatis + Spring + Shiro + Activiti + Validator + Bootstrap + Select2
项目描述:
专注于服务供应链中的贸易执行服务,通过商机引入,商机筛选,商机风险评估,委托方管理,合作协议,订单管理,仓储管理,运输管理,关务管理,资金管理,财务管理,计费与结算管理,核算管理,订单绩效分析,资金成本分析,物流业务效率分析,物流全流程过程管控,控单,控货,等业务模块,以组件式方式,实现业务财务一体化,业务风险一体化,业务与成本一体化
技术要点:
1、采用Bootstrap样式模板,Mustache渲染图层,Bootstrap-table制作表格,jBox作为弹出框等等用来前端展示。
2、使用Activiti进行流程控制。
3、利用SpringAop面向切面编程对部分业务逻辑进行处理,使业务逻辑更加完善。
4、前端使用js和输入框属性验证,后台使用Validator校验数据,增加数据安全性。
供应链金融系统SCP3.0(新希望、嘉德)
开发环境: Idea + Tomcat + MySQL+ Redis + JDK1.8 +Maven +Git
架构设计: Spring Boot+ Spring Cloud + MyBatis + Shiro + Kafka+ Redis + Activiti + Nginx
项目描述:
专注于服务供应链中的贸易执行服务,通过商机引入,商机筛选,商机风险评估,委托方管理,合作协议,订单管理,仓储管理,运输管理,关务管理,资金管理,财务管理,计费与结算管理,核算管理,订单绩效分析,资金成本分析,物流业务效率分析,物流全流程过程管控,控单,控货,等业务模块,以组件式方式,实现业务财务一体化,业务风险一体化,业务与成本一体化
技术要点:
1、利用SpringCloud中的Eureka组件进行服务注册,实现当Eureka Server收到的心跳包不足正常值的85%就会进入自我保护模式。
2、在Ribbon基础上进行改进实现Feign定义接口,实现服务方法抽象化,利用Hystrix实现 熔断器,实现当底层服务不可用时,可以阻断故障的传播。
3、使用kafka消息中间件进行消息持久化到队列中,保证数据处理逻辑顺序。
4、使用redis缓存技术做分布式锁,防止表单重复提交。
责任描述:
1. 讨论并确认需求,制定详细的开发方案。
2. 开发需求并解决平时的bug。
3. 二次开发的代码优化等。
专注于服务供应链中的贸易执行服务,通过商机引入,商机筛选,商机风险评估,委托方管理,合作协议,订单管理,仓储管理,运输管理,关务管理,资金管理,财务管理,计费与结算管理,核算管理,订单绩效分析,资金成本分析,物流业务效率分析,物流全流程过程管控,控单,控货,等业务模块,以组件式方
技术要点: 1、采用Bootstrap样式模板,Mustache渲染图层,Bootstrap-table制作表格,jBox作为弹出框等等用来前端展示。 2、使用Activiti进行流程控制。 3、利用SpringAop面向切面编程对部分业务逻辑进行