具备 5年工作经验,具备独立完成项目以及模块以及项目整包上线的能力;
熟悉后端开发,web前后端,app开发,企业级应用开发,微信小程序开发;
熟悉快速开发,敏捷开发、微服务、单应用、数据库设计;
精通java,HTML5,Android,Mysql,Oracle,SQL server;
熟悉各样服务器运营环境;
四川省农业厅信息化综合业务平台
软件环境:tomcat 8.0,mysql 5.0 以上 ,j2EE、Eclipse、Maven、Git
硬件环境:开发环境 win10 ,部署环境 linux centos7
开发工具:Eclipse,Maven,Git, navicat,powerdesigner,百度思维导图,secureCRT
本系统 基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。
以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流引擎。
1、分层设计:(数据访问层,业务逻辑层,展示层)层次清楚,低耦合,各层必须通过接口才能接入并进行参数校验,保证数据操作的安全。
2、双重验证:用户表单提交双验证:包括服务器端验证及客户端验证,防止用户通过浏览器恶意修改(如不可写文本域、隐藏变量篡改、上传非法文件等)而跳过客户端验证操作数据库。
3、安全编码:用户表单提交所有数据,在服务器端都进行安全编码,防止用户提交非法脚本及SQL注入获取敏感数据等,确保数据安全。
4、密码加密:登录用户密码进行SHA1散列加密,此加密方法是不可逆的。保证密文泄露后的安全问题。
5、访问验证:系统对所有管理端链接都进行用户身份权限验证,防止用户直接通过URL进行未授权页面。
前端 jsp,bootstrap等
Alibaba Druid 1.0 数据连接池,tomcat ,linux centos7 服务器,mysql 5.0 以上 ,开发环境:Java EE、Eclipse、Maven、Git
集成邮件推送(本服务器25端口发送)sendMail,集成app推送(极光推送),短信推送;
智慧物业管理平台(o2o);
该系统为解决物业管理智能化和互联网+的需求,为物业公司提供社区物业软硬件配套方案而设计,覆盖包括社区物业的物业,停车,门禁安防三大基础场景,具备APP,云端,客户端一体化架构,也可单独作为停车场物业系统,针对用户特殊需求具备灵活性,单台服务器支持10万级别的社区用户(使用APP的情况下),以及100个以上的社区机构或停车场
数据库模型建模,需求分析,根据需求开展对应的业务,框架集成; 权限框架、停车、门禁道闸、物业管理、费用管理,主要功能开发
负责所有开发; ui设计,后台功能设计,前端页面开发,后端代码开发,数据库设计,运营环境部署以及后期改动