1.Java基础扎实,熟悉JavaWeb的开发流程;
2.熟悉JSP、Servlet技术;
3.熟悉MySQL数据库的操作和编程,了解Oracle、SQLServer,能对数据库进行CRUD和备份还原操作;
4.熟悉Struts2、Hibernate、Spring三大框架和SpringMVC、SpringBoot的配置和应用,能对三大框架进行整合;熟悉Snaker工作流的工作方式;
5.熟悉Ajax、JSON、Jquery、EasyUI、ZUI、HTML5等技术;
6.熟练使用Eclipse、MyEclipse、Spring tool suite等开发工具,FireBug等调试工具;
7.熟悉Tomcat应用服务器的配置和使用;
8.了解SVN等版本控制器的使用;
9.具有B/S应用开发经验;
1、熟练掌握基于C#语言.NET框架下的WEB和WinForm应用程序的开发,具有清晰的面向对象思想
2、熟练掌握用于WEB开发的ASP.NET、DIV+CSS、JS、XML、WebServic等技术。
3、熟练掌握用于WinForm应用程序开发的GDI+,IO,网络编程,多线程等技术。
4、熟练使用SQL Server、ACCESS等数据库进行项目开发,并可熟练使用ADO.NET进行数据库的访问操作,了解Linq及搜索引擎优化技术。
5、熟练运用Visual Studio2005/2010及SQL Server2005/2008开发工具进行项目开发。
6、熟悉三层架构设计思想,熟练掌握B/S及C/S应用模式开发
7、对单例模式、简单工厂设计模式,抽象工厂设计模式、单件设计模式也有深入的了解。
8、了解微软ASP.NET下的MVC 3.0。
9、在校期间对以下编程语言
10、了解Windows Phone7开发和开发环境。
Spring
SpringMVC
SQL Server
Oracle
Struts2
Mybatis
Mybatis
Hibernate
JQuery
Spring boot
JavaScript
MySQL
Struts1、Struts2、Spring MVC(基于注解)、Spring、Hibernate、MyBatis(Ibatis)等框架之间的整合技术
业务优化,代码优化,数据库优化,服务器优化(负载均衡,Tomcat调优)。
POI导入导出、redis,Memcached缓存、zookeeper,dubbo等技术。
JavaScript,JQuery,Ajax(跨域), AngularJS等技术;
linux操作系统,有linux下的java环境搭建和开发经验
使用oracle,mysql等关系型数据库和hbase,mongodb等非关系型数据库
Java语言,具有面向对象思想,良好的编程功底以及良好的编码习惯。