1.熟练SpingBoot敏捷开发,了解spring的原理。熟练常用设计模式,单例,工厂,代理;
2.熟练mysql,oracle关系型数据库,熟练redis,了解mongodb非关系型数据库;
3.熟练mybatis以及hibernate的ORM框架,前者主要着力点在于POJO 与SQL之间的映射关系,后者主要是对数据库结构提供了较为完整的封装;
4.熟练使用中间件tomcat,weblogic,nginx,java容器一般使用tomcat,代理一般使用nginx;
5.熟练使用rabbitMQ, kafka,了解activeMQ,一般有生产者,消费者,队列,主题模式;
6.熟练使用git,svn版本控制器,熟练使用maven,jenkins构建工具;
7.熟练使用eclipse和IDEA开发工具
我任职公司技术部,该部门主要是做定制链产品的开发以及SAAS系统开发。定制商城,小程序,营销工具软件。企业saas系统,供应链下单系统,pc商城,小程序商城。
整套系统部署在阿里云服务器,主要基于公司的Mysql数据库和Redis集群做数据存储。项目主要是微服务搭建,每个项目之间通过redis做token,以及session共享。使用前期主要是基于ZK集群搭建高可用系统,服务耦合性较高。后期做了框架迭代优化,基于spring boot微服务框架做了整个系统升级。
最后做企业营销软件,跟京东,钉钉合作,开发为微应用。以及获取京东商品转成自己产品。在定制平台给合伙人提供更好的产品。对于第三方接口开发 ,支付方式的调用有很好的经验。
将老的的saas系统分成多个小模块,做单个模块的端口升级。
经销商端,主要是给合伙人来管理商品,订单,部门小组城员,分配权限,发票,财务对账以及资源分享的管理系统。
主要是添加商品,设置款式二级,价格,详情,商品颜色尺码等,然后进行上架。合伙人的客户可以通过定制商城购买服装,礼品等。
同时可以给自己公司的员工使用,通过部门小组成员,角色分配权限使用。
添加发票可以选择订单,给订单关联上发票的功能。
财务对账可以帮助自己公司了解财务情况。
主要是做定制链产品的开发以及SAAS系统开发。定制商城,小程序,营销工具软件。企业saas系统,供应链下单系统,pc商城,小程序商城。 整套系统部署在阿里云服务器,主要基于公司的Mysql数据库和Redis集群做数据存储。项目主要是微服务搭建,每个项目之间通过redis做to
公司主要项目有三大块,移动APP,Web端,微信端。通过各种渠道向不同专业医生介绍各大医学界教授的事情。app主要是是在线视频的购买,在线学习等。web端主要是做网页版的会议报名,通过公司官网入口直接选择会议,微信端也是如此,通过会议分享后进入微信端会议报名。以及转码编码及管理工