有扎实的Java基础,熟悉面向对象编程
熟练并掌握SSM、SpringBoot、SpringMVC、MybatisPlus等主流框架
理解分布式微服务概念,熟练使用Spring Cloud全家桶组件,Dubbo微服务框架进行微服务治理
熟悉并掌握Mysql,SQL Server关系型数据库和Redis ,MongoDB非关系型数据库
熟悉使用第三方SDK,阿里云短信服务,微信登录,支付宝和微信支付
熟悉Maven项目构建工具、Git等项目管理工具,Postman测试工具,Jmeter压力测试
熟悉掌握Docker容器部署,Nginx反向代理,负载均衡技术
了解掌握RabbitMQ消息中间件,Slor搜索引擎,分布式文件系统FastDFS
了解Html,JSP、Thymeleaf,会使用API文档生成工具Swagger
了解Linux操作系统
项目名称:中原景区票务
项目技术:SpringCloud+MyBatis+Eureka+RabbitMQ+Mysql+Redis分布式锁+Slor+Docke部署+第三方实名认证
项目简介:该系统用于管理景区门票销售和入园检票的系统。购票环节通过线上预定或者通过自助售取票机进行现场购取票,入园时通过扫码、刷身份证、人脸识别等无接触方式,由景区通过检票闸机、手持终端等智能设备直接核验票进入,减少人与人间的直接接触,主要功能模块有:售票管理、检票管理、报表管理、权限管理
负责模块:
售票管理:实现门票的销售、预定、取票等操作,可以设置不同的价格策略和销售策略。
权限管理:根据职责与工作性质划分为不同角色,管理员、操作员有不同的账号和密码。每种角色预先设定一个权限,管理员拥有全部权限,操作员只能访问必要功能等,在用户入职或角色变动时,指派相应的角色身份,分配账号,继承相关权限,避免频繁进行个别权限分配,提高管理工作效率
角色 | 职位 |
负责人 | Java开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |