后端:
java->
1.springboot
2.springMVC
3.spring
4.mybatis
5.hibernate
6.jsp
7.freemarker
8.redis
9.swagger
10.quazrt
11.activemq
12.springSecurity
13.QueryDSL
14.Ehcache
15.Lucene
16.Slf4j
17.Fastjson
18.struts2
19.tkMybatis
20.支付对接经验(支付宝,微信v2,v3)
21.mysql
22.tomcat
23.iis
24.linux基本命令,项目部署
25.熟悉网站的设计开发到部署流程
工具:
禅道
git
代码生成器(懒猴子gc)
前端:
html
css
js
node.js
webpack
npm命令
axios
-JS框架:
vue
jquery
-UI框架:
layui
elementUI
vant
uikit
museUI
一.长安机车的后台聚合系统:
技术栈:
springboot全家桶,前端用的react,由于大厂工作都是分工开发,开发一年我都不明白这个系统是干嘛的,就根据任务做功能,后来觉得没意思,离职了.
选了一家小公司,做的技术全站的开发.虽然公司的规模不大,不过在里面这几年来学到不到东西,从项目的整个设计,功能的讨论,到开发,到部署上线都参与到其中,一是做东西,二是知道自己做的什么东西.先后开发过四个项目.
二.分销系统
功能概述:
分销系统故名思议,就是用于产品分销的系统,主要从事景区这块的产品分销,对接,售卖.主要的难点在业务逻辑的熟悉.从自定义字段,到购票流程,退订处理,人工处理的工作流,接口的对接,异常的处理,各方各面表的关联性,查询素的优化.
2.技术栈
技术用的比较老,在此基础上做的属于二次开发.
1)后台:
框架:struts2+spring+hibernate
其它:Fastjson+quazrt
2)视图:
jsp+css+html+js+jquery
3)数据库:
mysql
三.气象监测系统
概述:
根据气象设备数据,对接到网站上,难点主要气象设备的数据对接数据库.气象设备会定时把数据采集到数据库,前台定时更新数据,提供人为修改的入口.ps:景区的气象设备都是我去挖和安装的,我也是醉了...
技术栈:
1)后台:
框架:
springMVC+spring+mybatis(springboot)
其它:
fastJSON+redis+springTask
2前端):
js+css+html+vue
四.票务系统
概述:
基于cms内容管理系统,二次开发商城.对接产品供应商,设立产品库,上架商城,售卖商品,订单流程,人工处理,支付对接,公众号对接,基于freemarker前端模板设计,seo优化.
技术栈:
框架:
springMVC+spring+hibernate
其它:
freemarker
quazrt
springSecurity
Lucene
Slf4j
2前端):
js+css+html+jquery+layui
五.电商云平台
基于最新版cms技术栈,二次开发,内容管理,会员管理,开发云平台商城.模块化,用户单个开通功能.包括站点的基本功能开通,电商开通.电商具有分销功能,供应商对接,本站商品售卖,对接内容系统.产品分类,门票,酒店,物流产品.
技术栈:
1.后端)
快速开发框架 SpringBoot2、SpringMVC 5.0、Spring5.0
安全组件 SpringSecurity
Hibernate实现 JPA
持久层组件 Spring-Data-JPA
持久层扩展 QueryDSL
缓存组件 Ehcache、Redis
索引组件 Lucene7.4、Elasticsearch6.8
工作流引擎 Flowable6.4.1
中文分词组件 Hanlp1.7
定时任务 Quartz 2.3.0
连接池 Druid1.1.6
2.12.0 IP库 geoip2
日志 Slf4j
验证码 Kaptcha 2.3.2
模板渲染 FreeMarker
TOKEN组件 JWT 0.9
JSON组件 Fastjson 1.2.58
导出组件 Easypoi 3.2.0
二维码组件 Zxing 3.2.0
数据库中间件组件 sharding-sphere 3.0
session redis支持 spring-session-data-redis
2.前端)
脚手架 vue-cli 3
前端框架 vue 2.6.10
路由 vue-router 3.0.3
数据存储 vuex 3.0.1
国际化 vue-i18n 8.11.2
UI组件库 element-ui 2.11.1
HTTP请求 axios 0.18.0
工作流插件 @antv/g6 3.0.5
富文本插件 vue-neditor
图表插件 echarts 4.2.1
图表插件 viser-vue 2.4.6
全屏插件 screenfull 4.2.0
拖拽插件 vuedraggable 2.21.0
选色插件 vue-color-picker
切图插件 vue-cropper 0.4.9
总结:跟人感觉开发重要的不是技术多牛皮,web开发,技术也就那些,基本用的框架,个人感觉是业务逻辑的熟悉,架构设计的合理性和扩展性通用性,技术选型的组合.只有这些设计好后,才能节省开发时间,满足产品功能.产品化的思维开发项目.
角色 | 职位 |
负责人 | web全站工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |