主页 > Blog > JAVA高级软件工程师

JAVA高级软件工程师

Posted on

JAVA基础及进阶

Java基础(J2SE)  
JavaEE XML的概念与基本作用、XML的基本语法、XML的约束模式、DTD、XMLSchema、名称空间。XML解析介绍、SAX解析、DOM解析、DOM4J CURD操作、XPath的使用。

 

WEB服务器的工作原理、Tomcat的安装与启动运行、Tomcat的体系结构、在Tomcat中配置WEB虚拟目录与发布WEB应用程序的方式、设置目录的默认网页、使用Tomcat配置虚拟主机、WAR文件生成与使用。HTTP协议详解。

 

Servlet简介、Servlet生命周 期、servlet配置详解、访问servlet路径分析、ServletConfig使用及servlet初始化参数的使 用,ServletContext使用、系统初始化参数、web资源获取,HttpServletResponse和 HttpServletRequest的应用、HTTP协议在web开发中应用、请求转换与重定向使用,Cookie及Cookie的应 用,HttpOnly的cookie,Cookie实现商品浏览历史记录、Cookie实现记住用户名和密码,Session及Session域的应 用,Session跟踪机制,利用Session防止表单重复提交,MD5算法及其应用,Session的持久化。

 

JSP技术:JSP运行原理、JSP中的9个 内部对象和作用、JSP表达式、JSP脚本片段、JSP声明、JSP注释,EL表达式简介,EL获得数据、EL执行运算、EL内置对象、EL函 数,page指令及其重要的属性:import、session、errorPage、isErrorPage、contentType、 pageEncoding、isELIgnored、在web.xml文件中设置全局错误处理。JSP中的include指令及其典型应用。 pageContext对象的详细讲解。JSP动作标签介绍。JSTL标准标签库的介绍及使用。JSP模式介绍、MVC模式介绍、JavaBean介绍、 BeanUtils使用。

 

数据库高级开发:mysql事务使用、 JDBC事务使用、事务特性、事务隔离级别,连接池介绍、DBCP连接池使用、C3P0连接池使用、tomcat内置连接池使用。

 

Ajax开发实战,表单验证,异步请求。

 

项目阶段

Hibernate Hibernate开发技术:ORM思想,hibernate4与JPA关系介绍,hibernate.cfg.xml配置,hbm.xml映射文件详解,主键生成策略 PO对象三种状态分析与切换、hibernate4一级缓存分析与测试,Hibernate4高级映射技术,Hibernate多表联合查询,hibernate4及hibernate3区别及新特性介绍
Spring 框架原理介绍,框架环境搭建,快速入门,IOC思想与DI相关概念,创建Bean的方式及实现原理, Bean种类,Bean生命周期,Bean的作用域,Bean的注值方式,SpEL,整合Junit测试, Web项目集成spring,注解装配Bean,AOP思想,AOP原理解剖,传统方式实现AOP开发,AspectJ介绍及实现AOP开发

三种常用数据源的配置,声明式事务介绍及原理分析,声明式事务管理实现,注解实现事务管理, XML方式实现SSH框架集成,注解方式实现SSH框架集成

Struts1,2 struts2框架概述,核心原理及底层源代码深入剖析。Struts2核心配置文件struts.xml  default.properties,struts-default.xml 配置与使用,struts2中action的定义及方法调用。

 

使用注解及约定配置action.struts2中获取servlet api,模型驱动与属性驱动获取请求参数,struts2中验证框架使用及配置,struts2中Interceptor的原理及自定义Interceptor完成权限控制。OGNL表达式,valueStack原理及使用。

Maven Maven概述、使用Maven的优势、maven的一次构建、依赖管理、安装配置介绍.使用Maven核心概念介绍( 坐标、依赖、仓库、插件、生命周期等)、Maven与第三方Elicpse整合及如何在Eclipse中使用Maven、Maven私服Nexus的安装使用、如何使用Maven构建Web应用、使用Maven构建SSH应用、使用Maven进行多模块和继承使用、什么是持续集成等
版本控制及协作开发 SVN,GIT进行开发项目的版本控制,通过版本控制实现协作开发,代码提交,回滚,设置里程碑。
项目管理及部署 根据实际项目安排
SSH2项目综合练习  根据实际项目安排
Top