1、有扎实的JAVA基础,深入理解OOP编程思想,有良好的编码规范
2、熟练掌握IO流、异常、集合、线程知识、UDP/TCP传输协议等
3、熟练掌握Html/Css/javaScript/JQuery/Bootstrap技术体系架构
4、熟练掌握mySQL、熟悉SQL语句,JDBC进行数据库编程
5、熟练掌握eclipse、maven和Tomcat、IntelliJ IDEA 等开发工具与框架
6、熟练了解servlet知识、了解AJAX技术,了解vue技术
7、熟悉了解Spring、SpringMVC、MyBatis以及SpringBoot框架的开发
8、熟悉了解Spring Security安全框架、Spring验证框架、MyBatis Plus代码生成器
9、熟悉了解JUnit,Debug进行程序调试、单元测试
10、了解Redis缓存数据,ES查询性能、了解Kafka消除并发拥堵
11、了解分布式微服务提升系统并发性能了解大数据分析
12、了解Linux简单命令、PS2019绘图软件、Vc++、Fl、3dmax、Pr等热门技术
项目名称:天智商城 项目时间:2019/02-2019/05 项目职位:后端开发
项目描述:
开发工具:Eclipse、MAVEN、MYSQL、JDK1.8
技术支持:Spring+SpringMVC+MyBtais+SpringBoot+Ajax+javaScript
描述:这是一个购物平台,消费者通过注册账号并登陆,在网上挑选产品进行购买,平台要有一定的安全性、隐蔽性,各个模块
相对透明,在对不同模块进行修改时不会对平台造成损害,能方便地进行模块组装等。该项目分为:用户管理模块、商品模
块、购物车模块、订单模块等。
负责模块:用户管理、商品模块、购物车模块、订单模块
责任描述:
1.采用SSM框架搭建环境,并使用SpringBoot框架整合
2.流程:(1)、设置数据字典、创建数据库以及添加原始数据。(2)、创建(Entity)实体类。 (3.)、建(Mapper)持久层接口、配置
Mapper.xml映射和编写SQL语句。 (4)、通过业务层(Service)调用持久层设计业务逻辑。 (5)、最后通过控制层
(Controller)调用业务层控制整体的业务流程
3.采用MD5技术实现密码加密
4.编写拦截器(LoginInterceptor)对未登录用户设置访问权限 5.多表联合查询修改库存
项目收获:通过这个项目使我对SpringBoot和MyBatis框架跟加熟悉,并且更加熟悉session会话管理以及使用Ajax实现在不
刷新页面的情况下与服务器进行异步通信。