1、熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射等。
2、熟悉基于JSP和Servlet的Java Web开发,对Servlet和JSP的工作原理和生命周期有深入了解,熟练的使用JSTL和EL编写无脚本动态页面,有使用监听器、过滤器等Web组件以及MVC架构模式进行Java Web项目开发经验。
3、对Spring的IoC容器和AOP原理有深入了解,熟练的运用Spring框架管理各种Web组件及其依赖关系,熟练的使用Spring进行事务、日志、安全性等的管理,有使用SpringMVC、springBoot作为表示层技术以及使用Spring提供的持久化支持进行Web项目开发的经验,熟悉Spring对其他框架的整合。
4、熟练的使用Hibernate、MyBatis等ORM框架,熟悉Hibernate和MyBatis的核心API,对Hibernate的关联映射、继承映射、组件映射、缓存机制、事务管理以及性能调优等有深入的理解。
5、熟练的使用HTML、CSS和JavaScript进行Web前端开发,熟悉jQuery和Bootstrap,对Ajax技术在Web项目中的应用有深入理解,有使用前端MVC框架(AngularJS)和JavaScript模板引擎(HandleBars)进行项目开发的经验。
6、熟悉常用的关系型数据库产品(MySQL、Oracle),熟练的使用SQL和PL/SQL进行数据库编程。
7、熟悉Apache、Tomcat等Web服务器和应用服务器的使用,熟悉多种服务器整合、集群和负载均衡的配置。
1、网站商城
开发环境:Window10、6G内存、4核CPU、1T硬盘
开发工具:Eclipse(JDK1.8、Tomcat8.0)、MySQL、IntelliJ IDEA
采用技术:SSH框架、jQuery、Ajax
开发周期:90天
项目描述:本网站致力于解决单位产品线上销售的问题,采用基于B/S架构的“浏览器-WEB服务器-应用数据库”三层设计模式开发。前端采用 Html+Css3+js,服务端采用 SSH 整合框架技术并结合 JQuery 及 Ajax 实现异步请求响应;本人在项目中负责用户登录注册模块、用户管理模块、商品分类管理模块、商品信息管理模块、公告管理模块主要是对网站普通用户操作的数据进行增删改查管理操作。
项目收获:懂得了团队协作的重要性,提高了自己的编码能力,增强了理论结合实际操作的综合能力。
2、企业审核平台
开发环境:Window10、6G内存、4核CPU、1T硬盘
开发工具:Eclipse(JDK1.8、Tomcat8.0)、IntelliJ IDEA、MySQL
采用技术:JavaScript、EL表达式、Servlet、Jsp、JDBC
开发周期:50天
项目描述:在本项目主要负责业务审批模块、虚账户开立、销户模块。 采用MVC设计模式,主要针对Servlet技术的应用,用户从表示层(Jsp)发送请求,根据web.xml配置文件的具体请求路径传送给服务端(Servlet),调用相应的业务逻辑,发给数据层(Dao)操作数据传入数据库。
项目收获:在操作及业务分析上进一步有了提高,减少了开发过程中的代码冗余,进一步理解了面向对象编程的思想。
3、企业网站
开发环境:Window10、6G内存、4核CPU、1T硬盘
开发工具:JDK1.8、Tomcat8.0、IntelliJ IDEA、MySQL
采用技术:JavaScript、jQuery、SpringBoot、html
开发周期:30天(两人完成)
项目描述:主要是企业的对外宣传展示,新闻资讯、在招岗位的展示、更新,以及简单的留言系统
项目收获:明白了系统分层在软件开发中的重要性,对软件开发又有了全新的认识,懂得了处理问题全面严谨的重要性,提高了个人编码水平。
角色 | 职位 |
负责人 | java、web前端、微信小程序 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
网站商城 开发环境:Window10、6G内存、4核CPU、1T硬盘 开发工具:Eclipse(JDK1.8、Tomcat8.0)、MySQL、IntelliJ IDEA 采用技术:SSH框架、jQuery、Ajax 开发周期:90天 项目描述:本网站致力于解决单位产
企业网站 开发环境:Window10、6G内存、4核CPU、1T硬盘 开发工具:JDK1.8、Tomcat8.0、IntelliJ IDEA、MySQL 采用技术:JavaScript、jQuery、SpringBoot、html 开发周期:6天(两人完成) 项目
企业审核平台 开发环境:Window10、6G内存、4核CPU、1T硬盘 开发工具:Eclipse(JDK1.8、Tomcat8.0)、IntelliJ IDEA、MySQL 采用技术:JavaScript、EL表达式、Servlet、Jsp、JDBC 开发周期:50天