ID:396986

惊蛰ه٥

软件开发工程师

  • 公司信息:
  • 安徽省模式识别信息技术有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 合肥
  • 全区

技术能力

熟练掌握Java,深入理解OOP、多线程、集合框架及JVM内存模型,具备高并发场景下的编码经验。
熟悉Spring生态(SpringBoot/SpringCloud/SpringMVC),掌握Bean生命周期及AOP编程。
熟练使用MySQL,具备SQL优化能力,熟悉MyBatis动态SQL与缓存机制。
熟悉Nacos服务注册与配置中心、Sentinel流量控制,基于Redis实现分布式锁与缓存击穿防护。
熟悉JUnit单元测试、Postman接口测试,利用Swagger生成API文档,保障代码可维护性。
熟悉Vue+ElementUI开发,了解RESTful API设计及跨域问题解决。
了解应用服务器软件Tomcat等容器配置和部署,消息队列MQ。
熟练使用Git进行代码管理,Maven多模块构建。

项目经验

项目名称:东奥律师事务所管理系统
项目简述:为了提高律所的工作效率,实现客户信息的集中管理,便于快速响应客户需求;同时对案件信息、费用信息及进度记录详细追踪。该系统围绕个人中心、员工管理、客户管理、案件管理、卷宗管理、费用信息、进度记录、公告信息、法律咨询等核心模块功能模块展开。
技术亮点:针对律所多条件查询需求(如案件状态),通过动态SQL实现复杂查询条件自动拼接,减少硬编码冗余;结合Spring Security OAuth2,实现Token过期时间动态调整;国际化与异步交互:通过拦截器配置多语言切换,支持中英文无缝切换;利用Ajax异步上传头像,结合图片压缩策略(限制300KB以内),提升用户体验。
个人任务:主要负责员工管理、客户管理、案件管理模块,具体需要实现的功能有员工、客户、案件信息的增删改查,提供搜索框筛选数据等。通过SSM框架分层开发,在持久层的类中定义操作数据库的方法,并且在mapper.xml文件中编写SQL语句和数据库进行交互,在业务层调用持久层的方法,并且具体实现业务的主要逻辑,在控制层定义接口,调用业务层的方法,对请求进行处理。员工和客户管理中加入上传头像功能,通过Ajax实现异步显示上传的头像图片,可以在applicationContext.xml中可以通过配置限制图片的大小,并且加入了国际化,通过配置拦截器实现系统多种语言的转换,使用MD5加密算法对密码进行加密。


项目名称:博客后台权限管理系统
技术选型:SpringBoot,SpringCloudAlibaba,MySQL,Mybatis,Redis、Vue、ElementUI、Axios, SpringSecurityOauth2+jwt
项目设计:博客后台权限管理系统是为了管理博客而开发的权限管理系统,采用分布式微服务架构思想,采用前后 端分离开发,其中一共包括文章微服务、问答微服务、系统微服务、认证微服务、网关微服务。
数据库设计:数据库采用分库分表设计,使用PowerDesigner设计数据库逻辑模型和物理模型,最后导出sql脚本
前端设计:使用Vue+ElementUI快速搭建前端框架,并使用Echarts设计首页。
后端实现:将项目拆分成多个微服务,然后将微服务注册到Nacos。采用分层开发,并且使用Mybatis-plus连接数据库,使用SpringSecu rity进行安全认证,使用Redis缓存数据。使用Swagger和Postman进行接口测试。
技术亮点:将系统拆分为文章、问答等5个独立微服务,基于Nacos实现服务动态发现,单服务宕机不影响全局。 集成阿里云OSS存储博客图片,结合CDN加速访问,图片加载耗时降低约40%;通过SpringBoot Actuator实现接囗健康度实时监控,快速定位故障。



项目名称:汽车租赁管理系统
技术选型:SpringBoot、MySQL、Mybatis、Spring Security OAuth2+jwt、Swagger-ui 数据接口、
阿里云对象存储OSS、Vue、ElementUI等
项目设计:汽车租赁系统开发过程中,采用B/S架构,主要使用ElementUI+SpringBoot开发。该汽车租赁管理系统包括普通用户和管理员。其主要模块包括首页、用户管理、菜单管理、权限管理、车辆信息管理、租赁订单列表管理、还车记录管理。
后端实现:采用分层开发模式,首先配置依赖和环境,创建实体类,对应数据库表结构,并进行映射。设计并创建数据访问层,使用Mybatis与数据库进行数据交互。在业务成实现业务逻辑,调用mapper方法实现数据操作。编写控制器负责接收前端请求,调用服务层的方法出来业务逻辑,并返回响应。使用Postman进行接口测试。
技术亮点:使用Redis分布式锁+数据库乐观锁解决超卖问题,保障高并发场景下数据一致性;Spring Security OAuth2+ JWT实现权限分级控制,保障租车订单安全;使用Redis分布式锁+数据库乐观锁解决超卖问题,保障高并发场景下数据一致性。

信用行为

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

发布任务

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

微信接收人才推送

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

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