1. 熟练掌握PHP JavaSE基础知识;有较好的系统设计及面向对象分析和设计能力;
2. 熟练掌握Eclipse/IDEA、Maven等开发工具;熟练掌握Web开发流程,具备独立开发能力;
3. 熟练使用Spring、SpirngMVC、Mybatis、MybatisPus、SpringBoot、ThinkPHP等开源框架;熟悉IOC、AOP设计思想;
4. 熟练使用MySQL、Oracle等关系型数据库;熟练使用Redis等非关系型数据库;
5. 熟悉第三方授权OAuth2.0协议、JWT标准、对接第三方支付接口及微信小程序开发;
6. 熟悉SOA、分布式、微服务架构,熟悉SpringCloud、Dubbo、SpringCloudAlibaba等微服务框架;了解分布式和微服务常见解方案;
7. 熟练Tomcat,Nigx代理服务器集群,动静分离,反向代理,前后分离;
8. 了解前端HTML、CSS、JS以及Vue框架的基本使用,可适当进行前端页面开发。
9. 熟练掌握微信小程序、支付宝小程序等主流平台开发,熟悉小程序生命周期、组件化开发及性能优化;
10. 精通前端技术栈(JavaScript/TypeScript、WXML/WXSS、Vue.js),熟悉Uni-app多端开发框架
11. 熟悉小程序发布流程、审核规范及跨平台兼容性适配,擅长解决真机调试中的疑难问题;
项目一:仿“我要自学网”小程序开发(独立开发/主导) 2022.8-2022.9
项目介绍 :
个人开发了一款类似"我要自学网"的在线教育小程序,提供课程学习、视频播放等功能。
技术造型 :
前端使用Uni-app跨端框架进行开发。后端使用Spring Boot(Java后端)。视频服务,使用腾讯云点播.
关键功能:课程目录树形展示、倍速播放、学习进度同步
项目二:《我的小花》--个人博客
开发工具:IntelliJ IDEA 2022.2-2022.3
使用技术:Springboot+Mybatis+MySQL+Nginx
项目介绍:
作为个人信息展示项目,该项目集成了当下主流博客项目的主要功能,主要包括博客展示、分类、标签、统计、按时间归档、搜索、最新推荐、博客评论等功能,博客项目支持手机端自适应响应。
技术描述:
该项目为个人博客项目,采用目前比较主流的SpringBoot+Mybatis+MySQL构建项目,使用mybatisPuls做数据持久,前台统一处理异常及个性化页面响应,使用切面统一记录日志,博客标签与博客采用多对多关系,后台登录使用interceptor拦截器过滤权限,博客内容编辑使用ueditor富文本编辑器。
个人开发的一款影片介绍软件,图文介绍,可翻页,可定位,有优美的背景音乐,软件具有较强的吸引力,值得大家观看使用
开发工具:IntelliJ IDEA 2022.2-2022.3 使用技术:Springboot+Mybatis+MySQL+Nginx 项目介绍: 作为个人信息