熟练使用Spring,SpringMVC,Mybatis,SpringBoot等开源框架技术;掌握SpringCloud相关核心组件;熟练使用MySQL关系型数据库;熟练利用Redis来实现缓存、分布式锁、分布式session、前后端分离等技术;熟悉RabbitMQ消息队列和doker应用容器等常用面向对象编程技术。
1.门禁服务系统
租户新出租屋后通过扫描房屋门禁机上的二维码并选择自己租住的房间进行注册登记,房东在管理端收到申请通知后进行入驻审核,审核通过后,租户可以通过扫描门禁机上的二维码进行开门;
功能模块:
1、后端服务:对接视频门禁提供的服务,因为涉及访问过程的加解密过程,必须用后台对接;
2)、租户申请:租户在入驻后通过扫描房屋大门的二维码,登记入住信息,提交申请后推送微信消息到房东;
3)、房东审核:房东收到入住申请,审核入住信息的真实性进行允许入驻的审核操作(同意入驻/拒绝入驻),并推送审核消息到租户微信;
4)、租户开门:入住成功的租户,在扫描二维码选择自己所在的房间号打开楼栋大门;
2.为你圆梦(公众号)
该系统主要为用户提供旅游咨询和游玩服务。用户可以在本系统中了解各地旅游信息和景点的游玩攻略,如果无聊还能在本系统中玩玩小游戏,比如圆梦闯关,点亮旅程,滑滑看,快乐松鼠等。
职责描述:
1、开发环境:SpringBoot+Mybatis+pageHelper+RabbitMQ+Redis+Swagger
2、开发工具:Idea+GIT+MySQL
3、主要职责:1)、参考微信公众号开发文档获取对应的appId和appsecret,将它们作为参数获取关注公众号后的用户信息;此后用户登录H5页面时需要授权认证,用户同意授权后就拿到code换取access token,最后就可以拿到用户的登录信息,再以String类型的方式存储到Redis缓存中。2)、使用了RabbitMQ消息队列中的异步机制,通过用户输入手机号码调用第三方阿里云短信接口获取验证码存入Redis中,用户输入验证码时从Redis中获取验证码相互校验,如成功实现了用户个人中心信息验证,如不成功提示验证码不正确。3)、使用了Mybatis Generator逆向代码生成技术,提高了项目的效率开发。4)、利用MySQL的视图,存储过程调用了定时函数实现了每日和每周更新用户获取蓝包数量排行。5)、使用了@Scheduled注解定时调度获取每日和每周的用户获取蓝包数量排行。6)、使用了前端框架Vue+ElementUI+Npm配合Java后台SpringMVC中的HandlerInterceptor拦截器技术实现项目的前后端分离,并独立开发了公众号后台管理系统,其系统的主要模块有:奖励配置,景点信息,蓝包分配,商城管理等其他相关模块。
租户新出租屋后通过扫描房屋门禁机上的二维码并选择自己租住的房间进行注册登记,房东在管理端收到申请通知后进行入驻审核,审核通过后,租户可以通过扫描门禁机上的二维码进行开门; 功能模块: 1、后端服务:对接视频门禁提供的服务,因为涉及访问过程的加解密过程,必须用后台对接; 2、
该项目主要功能是集成第三方功能业务,利用了微信小程序内置的webview组件,实现嵌套第三方的H5页面,从而达到用户方便快捷了解到深圳市龙华区动态的先关信息。 1.参与小程序的前端所以页面的编写,和功能业务的接口对接。 2.实现小程序迁移到uni-app 3.通过uni-a