ID:232235

Aurora™

java开发工程师

  • 公司信息:
  • 朗玛
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 其他
  • 全区

技术能力

1、JavaSE基础知识;
1、Activiti工作流;
2、SpringBoot、SSM、Mybatis增强Mybatis Plus;
3、Redis缓存;
4、Shiro安全框架;
5、CAS单点登陆;
6、IDEA、Eclipse开发工具;
7、SVN、Maven等项目管理工具;
8、MySQL数据库;
9、Jquery、Ajax、H5、CSS、Layui、Echart等前端语言和开源框架;

项目经验

【智慧党建 】
项目描述:“智慧党建”是现代社会党建工作的一种新理念,它是集“党务管理”,“目标考核”,“纪检监察”,“数据铁笼”于一身,兼顾数据采集、可视化编排、自定义工作流、APP与PC联动、预警与大屏展示等功能的综合性“互联网+党建+业务”的综合平台。该平台80%的业务场景结合Activiti工作流程。

我的主要任务:参与产品的需求分析,提供宝贵的建议;提供请假、出差、报销、入党等相关流程的设计和开发,并且提供列表查询接口;后期产品的维护;参与前端部分页面的设计与开发。

项目技术:Activiti工作流、Spring MVC、MyBatis、Quartz等。

核心技术:Spring boot开源框架,采用properties格式的配置文件对项目进行数据源、服务端口、日志等进行配置;采用MVC设计模式,结合@Controller、@Service等注解,分别对接口和实现层进行管理;利用JDBC驱动和MySQLConnect技术连接数据库;采用MyBatis Plus框架结合@Data等注解对实体类进行简化;结合Swagger开源框架或Postman对接口进行调试,采用Activiti 5.x对流程进行设计,结合流程用户任务、服务任务、单向网关、任务监听、流程监听等实现流程控制,调用方法startProcessInstanceById、startProcessInstanceByKey、startProcessInstanceByMessage开启流程,结合工作流RuntimeService、TaskService、HistoryService、FormService等服务对流程中的流程变量、表单数据和历史数据进行监管;结合Quartz框架,实现定时任务,结合Cron时间表达式设置定时任务的周期;利用MyBstis Plus的代码自动生成工具,生成模块控制层、服务层、实现层、实体类、XML映射,使得开发更简化。

【爬虫网】
项目描述:“爬虫网”是基于ElasticSearch搜索引擎开发的一套网络数据爬取系统。爬取对象是各大新闻网站数据,爬取的数据供给其它三方平台使用。

我的主要任务:对爬取内部数据进行过滤、筛选和去重,让数据变得更加有效;除此外提供数据抽取接口,其它第三方平台可以通过该接口获取想要的数据;提供网站模板的配置接口,配置Xpath等相关信;实现定时器配置接口,使得定时爬取模板中的网站列表,让工作变得更加轻松;以及项目后期维护。

项目技术:ElasticSearch搜索引擎、quartz定时器、Spring MVC、MyBatis等

【工作流组件】
项目描述:基于Activiti-5.22工作流组件旨在解决系统中常用的流程业务,对流程的发起、审批、撤销、回退、驳回等一系列操作进行自定义化的定制。该组件采用前后端分离,整合了自定义表单,拖拽布局,操作简单,简易上手,满足了多数系统对流程业务的需求。

我的主要任务:任该项目主要负责人,对产品进行需求分析、框架构建;实现流程部署、发起、审批、撤销、回退、驳回、业务数据持久化、系统常用配置、redis缓存实现、表单操作等接口的实现。

核心技术:后端采用Spring boot开源框架,采用yml格式的配置文件对项目的数据源、缓存、端口进行基础配置;采用MVC设计模式;数据层采用Mybatis Plus对数据库进行CRUD操作;整合Activiti-5.22工作流实现流程部署、发起、审批等一系列操作;前端采用Formaking框架实现自定义表单;使用Swagger开源框架作为系统接口文档;

【拓实在线教育】
项目描述:拓实在线教育系统是一个B2C模式的职业技能在线教育系统,分为前台用户系统和后台运营平台。

我的主要任务:参与产品的设计与开发,搭建项目开发环境,提供登陆、注册、讲师列表等接口。

项目技术:Spring Boot、Spring Cloud、Redis、Nocas、Feign、GateWay、Hystrix、Ribbon、Canal数据同步等。

核心技术:Spring boot开源框架,采用yml格式的配置文件对项目进行数据源、服务端口、日志等进行配置;采用MVC设计模式,结合@Controller、@Service等注解,分别对接口和实现层进行管理;利用JDBC驱动和MySQLConnect技术连接数据库;采用MyBatis Plus框架结合@Data等注解对实体类进行简化;配置Nginx配置文件,对接口进行代理和转发;利用EasyExcle对excle数据表格进行数据采集和导入;微服务架构中在客户端微服务启动类中调用@EnableDiscoveryClient注解进行服务注册,

案例展示

  • 智慧党建

    智慧党建

    “智慧党建”是现代社会党建工作的一种新理念,它是集“党务管理”,“目标考核”,“纪检监察”,“数据铁笼”于一身,兼顾数据采集、可视化编排、自定义工作流、APP与PC联动、预警与大屏展示等功能的综合性“互联网+党建+业务”的综合平台。该平台80%的业务场景结合Activiti工作流

  • 自定义报表系统

    自定义报表系统

    自定义报表系统旨在解决开发人员对数据进行统计时重复书写相同的代码,从而减少工作量;系统支持多数据源配置,书写相关SQL语句,即可使用Echarts统计出相应的图表。

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服