ID:321304

Aaron

软件工程师

  • 公司信息:
  • 南江科技有限公司
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 其他
  • 全区

技术能力

精通java\vb\.net,具有扎实的编程功底,和良好的编码习惯,熟练使用eclipse、
IntelliJ IDEA、VSC开发工具,应用服务器tomcat,nginx,熟练使用html、
css、javascript、jquery、node.js、vue,运用git版本控制工具,熟练掌握
mysql、sqlserver等数据库和后端spring、 springMVC 、mybatis-plus、
springboot 、springcloud等开发框架。

项目经验

商品管理系统是一款从货物仓储到销售、实时货款结算的后台系统,为公
司提供安全稳定高效的服务。它采用前后端分离的开发模式,前端采用 vue3、vite、 windi CSS、
HTML、 Element
-plus 进行页面开发。运用 Axios 连接后端 API 接口。通过 layout 布局
使视口适应不同设备显示。用户登录请求时,生成 token 令牌并设置令牌
的有效时间,在有效时间内无需再重复登录,并通过用户对应角色可拥有
的菜单进行权限控制,并把用户信息和菜单保存到 cookies中。通过匹配的
菜单添加动态路由。配置路由全局前置守卫,根据 token 的情况控制跳
转,在 axios.js 中添加请求拦截器和响应拦截器,对响应的结果状态进行
消息反馈。页面除了 CRUD 的基本功能外,还引入 xlsx,xlsx-Js-Style 、
vue3-print-mb 等依赖增加了导入下载打印功能,另外还增加了图片文件上
传服务。通过 API 代理 IP 解决了跨域问题。本系统使用了关系型数据库
Mysql 、非关系型数据库 redis ,并使 redis 与数据库同步。使用 Web 应
用服务器 tomcat 部署前端项目,同时使用了负载均衡器 Nginx 。后端采
用 Springboot+Mybatis 开发模式,使用 maven 项目管理、Git 版本控制
工具,运用 postman和 swagger UI 进行 API 接口测试。本项目结构分为
控制层、业务层和数据访问层。使用 easyexcel 对百万数据进行导入导出
处理。使用 Quartz 进行定时任务的自动处理。基本信息数据采用 redis 缓
存数据库查询,提高查询性能,并与 Mysql 数据库进行数据同步。对于单
表数据访问大多采用了 Mybatis-plus ,减少了 mapper和 xml 的配置,减
少了代码量。maven 项目打成 Ja包,把 jar 包做成服务后并启动服务。部
署tomcat 服务器,把 vue 项目打包并部署到 tomcat ,通过映射服务器地
址,实现 web 应用服务的对外访问。

案例展示

  • 商品管理系统

    商品管理系统

    职责描述:担任团队技术主管,参与了数据库设计、界面设计、技术指 导、员工分工、程序的整合调试和部署。

  • 财务管理系统

    财务管理系统

    职责描述:担任团队技术主管,参与了数据库设计、界面设计、技术指 导、员工分工、程序的整合调试和部署。

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

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