1、熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的JavaAPI,包括I/O(NIO)、Socket、JDBC、XML、集合框架、多线程(并发编程)、反射等。
2、对Spring的IoC容器和AOP原理有深入了解,熟练的使用Spring进行事务、日志、安全性等的管理,熟练的运用Spring框架管理各种Web组件及其依赖关系,有使用SpringMVC作为表示层技术以及使用Spring提供的持久化支持进行Web项目开发的经验,熟悉Spring对其他框架的整合。
3、熟悉Hibernate和MyBatis的核心API,熟练的使用Hibernate、MyBatis等ORM框架,对Hibernate的关联映射、继承映射、组件映射、缓存机制、事务管理以及性能调优等有深入的理解。
4、熟练使用常用中间件技术,如nginx,redis,rocketmq等
5、熟练使用vue等前端开发技术
1.博世内部文档构建工业知识图谱,设计ocr,nlp等自然语言处理技术,neo4j的数据库搭建
2.车联网管理平台,主要包括车辆状态查询、远程控制、故障诊断和系统管理四大系统内容,初步建立了自主研发的车联网系统
3.后勤服务平台,围绕高校后勤信息化搭建的平台,包括公寓服务,报修服务,出入分析,登记服务,选寝服务等,主要呈现在web端的管理和公众号端的师生服务