ID:214556

旧梦一场

java后端开发工程师

  • 公司信息:
  • 汇联
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周日
  • 所在区域:
  • 其他
  • 全区

技术能力

熟练运用Java编程,有良好的算法和编码能力,熟悉面向对象编程熟练应用
熟练运用Eclipse、SVN、Maven项目管理和项目构建工具
熟练运用HTML ,CSS,JavaScript,Ajax,jQuery,bootstrap等前台开发技术
熟练运用MySql、Oracle、Sqlite、SqlServer关系型数据库开发
熟练运用Redis、MongoDb等非关系型数据库开发
熟练运用Servlet、JSP、JDBC等javaEE编程技术
熟练运用JUnit,Debug进行程序调试
熟悉单例模式、MVC三层架构模式及常见的设计模式
熟练运用常见的三方类库lombok,hutool,jsoup,guava,JustAuth
熟练运用Spring/SpringBoot,Springmvc,MyBatis/MyBatisPlus框架技术开发
熟练运用微服务框架Spring Cloud及其组件
熟练运用Linux操作系统的基本命令
熟练运用Tomcat服务器进行web开发,以及Nginx/Apache服务器的配置
熟练接入阿里/腾讯/百度/七牛云等服务,如SMS/行为式验证码/AI语音
熟练运用SpringCloud以及SpringCloud alibaba微服务技术

项目经验

项目名称一:途行旅游管理系统
项目描述:本项目是基于用户的个性化需求而实现的更加科学的旅游产品业务数据管理系统。其核心业务为产品模块的设计、研发及销售。主要包括产品、分销、财务、系统管理几大模块。
项目服务端基于javaEE开发平台,B/S架构模式,SSM框架技术开发。数据库选择Mysql,使用JsonResult结果集类来统一返回前端需要的数据
客户端基于前端开源框架JQuery、BootStrap处理页面呈现效果。通过zTree、TreeGrid实现产品分类、菜单管理、系统权限以树状结构来呈现。

完成模块: 项目管理模块,团目管理模块,产品分类模块,附件管理
项目管理:实现了项目的分页查询、增删改、禁用/启用
团目管理:实现了团目的分页查询、禁用/启用(一个项目下可以有多个团)
产品分类:实现了产品的查询(通过TreeGrid实现类数据树状结构的展现,数据库中用到了左内连接的查询)、增删改、禁用/启用
附件管理:实现了产品的预览图等资源的信息管理,如,上传时间、URI等

项目总结:通过本项目的开发掌握了项目管理、团目管理、系统管理等核心业务,强化了当前主流技术的应用,提高了自己分析、排错、解决问题的能力,熟练了业务的分层设计方式和各种框架的应用、异常的统一处理方式、JsonResult结果集的封装、解析的方式,了解JQuery、BootStrap等前端框架及部分插件的应用。

项目名称二:简书包APP
项目描述:简书包是一款家校学习辅助软件,家校能够进行沟通及相关服务,致力于解决家校沟通中的多种不和谐因素,努力构造家校沟通的新桥梁,app大体分为6大部分,登录,首页,消息,联系人,朋友圈,我的,各个页面信息通过本地存储localStorage进行数据访问,用户信息存储于数据库
APP服务端基于Python语言,Tornado框架技术开发,即时通信技术使用
nodejs-websocket,数据库选择Sqlite
简书包前端开发采用H5混合开发,硬件调用主要通过html5 plus进行,主文本样式通过mui框架进行设置。js方面主要使用原生js,并结合jquery.js进行部分DOM操作,主要通过ajax请求进行数据交互。app登陆使用微信授权登录
完成接口: 登陆接口、消息接收/发送接口、朋友圈发布/展示接口
登陆接口:接入微信授权登陆,拉起微信,进行授权,完成登陆
消息接收/发送接口:使用WebWosock技术,实现发送/接收信息,数据储存
朋友圈发布/展示接口:按照发布时间排序朋友圈信息

项目总结:通过app的开发掌握了RESTful接口编程,学习并掌握了前后端分离编程的风格,提高了排错、解决问题的能力,了解JQuery、mui等前端框架及部分插件的应用。

项目名称三: 紫兰轩权限管理系统
项目描述:紫兰轩权限管理系统是一个利用空闲时间写的一个权限管理的脚手架工程,采用的技术有SpringBoot+MybatisPlus+Shiro+Redis+Mysql+Druid+Swagger+Layui/LayuiMini+jQuery等,主要有用户管理、菜单管理,角色管理,资源管理等模块,演示地址:http://demo.zilanxuan.cn

完成模块:用户管理、菜单管理、角色管理、日志管理、资源管理,监控管理
用户管理:实现了用户的禁用/启用,关键字查询,增删改,导出/打印
菜单管理:实现了菜单权限标识/URL设置,父/子菜单的增删改,图标
角色管理:实现了角色的增删改查,角色权限的分配
日志管理:通过@SysLog自定义日志注解,和Aop实现对各个请求的记录
资源管理:实现了对上传图片资源的关键字查询和删除
监控管理:通过引入druid和swagger自带的客户端,方便的监控数据库
sql的性能问题和系统中的接口文档

项目总结:通过对系统的开发,进一步理解了用户/角色/菜单之间的联系,
用户分配角色,角色通过权限控制菜单的访问,以及加深了对AOP的前置/后置/返回环绕通知的理解,通过接入druid监控和swagger接口文档的客户端,加深了对druid和swagger的使用

信用行为

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

发布任务

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

微信接收人才推送

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

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