熟悉 java语言,理解面向对象编程,具有良好的编码,注释等习惯
熟悉MySql数据库,了解使用Redis数据库。
熟悉Spring框架,熟悉使用SpringMVC、Mybatis框架并与Spring整合。
熟悉SpringMVC、MyBatis 等开源框架、理解 SpringMVC 核心流程。
理解JavaWeb技术体系架构与java2 EE企业级架构,了解MVC设计模式,熟悉
Servlet/JSP、JDBC等技术,开发企业级Web项目。
熟悉JavaScript、jQuery、json 、H5+C3等技术搭建前段网页,
会使用Freemarker前端模板引擎生成静态页面,了解Ajax框架。
了解并使用SpringBoot、maven、swagger等技术分布式
开发微服务项目。
熟悉使用Tomcat。
熟悉运用java 中单例,工厂等基本设计模式开发。
了解并使用Git项目管理工具。
熟悉运用IDEA等开发工具。
前段使用jsp、H5+C3用了el表达式以及jstl标签通过moment插件处理时间,还有使用jQuery,bootstrap等框架
开发;通过json,webuploader插件 ,ztree框架与后端建立信息,图片文件,菜单;后端采用ssm框架搭建项目;使用spring
+swageer框架进行自动生成文档和测试api;使用阿里云短信,邮箱来注册以及修改密码;使用redis缓存;使用连接池druid;使用
log4j,slf4j进行异常处理;使用定时框架quartz;使用Thumbnailator,commons对图像文件处理。
我使用jsp+el+jstl+jQuery实现门店页面,通过moment插件对门店营业时间进行处理,通过spring+springMVC+
mybatis框架搭建项目以及自己写page实现页面的分页,使用Mapper,dao,Service实现Mysql数据库访问,通过druid阿里
连接池进行监控数据库连接以及sql语句执行,使用webuploader插件与Thumbnailator,commons进行门店图片进行传输以
及处理,使用redis缓存来实现对sql语句查询出来的值的存储,以防止数据库SQL语句的暴增所引起的雪崩效应,使用quartz
框架进行定时数据库备份等重复操作,使用log4j,slf4j进行异常。