轻量级J2EE企业应用实战--Struts+Spring+Hibernate整合开发
基本信息
编辑推荐
该书严格遵守J2EE开发规范,详细介绍了JSP的各个方面,本书所介绍的几种架构模式几乎是时下最全面的J2EE架构模式。这些架构模式可以直接提升读者对系统架构设计的把握。本书内容涉及Struts、Hibernate和Spring三个开源框架,还介绍了Tomcat和Jetty两个开源Web服务器的详细用法,以及J2EE应用的几种常用架构。书中还配有配套光盘,其内容包括各章内容所用的代码,以及整个应用所需要的开源类库等相关项目文件。
内容简介回到顶部↑
书籍
计算机书籍
本书所介绍的内容是作者多年j2ee开发经验的总结,内容涉及三个开源框架:struts、hibernate和spring,还介绍了tomcat和jetty两个开源web服务器的详细用法,以及j2ee应用的几种常用架构。
本书不仅仅是一本j2ee入门图书,还详尽而细致地介绍了jsp各个方面,包括jsp 2.0的规范、struts的各种用法、hibernate的详细用法,以及spring的基本用法。书中所介绍的轻量级j2ee应用,是目前最流行、最规范的j2ee架构,分层极为清晰,各层之间以松耦合的方法组织在一起。书的最后配备了两个实例,均采用了贫血模式的架构设计,以便于读者更快地进入j2ee应用开发。而第8章所介绍的其他架构模式则可作为读者对架构有更好把握后的提高部分。本书配套光盘包括各章内容所用的代码,以及整个应用所需要的开源类库等相关项目文件。
本书适用于有较好的java编程基础,有初步的j2ee编程基础的读者。本书既可以作为j2ee初学者的入门书籍,也可作为j2ee应用开发者的提高指导。
计算机书籍
本书所介绍的内容是作者多年j2ee开发经验的总结,内容涉及三个开源框架:struts、hibernate和spring,还介绍了tomcat和jetty两个开源web服务器的详细用法,以及j2ee应用的几种常用架构。
本书不仅仅是一本j2ee入门图书,还详尽而细致地介绍了jsp各个方面,包括jsp 2.0的规范、struts的各种用法、hibernate的详细用法,以及spring的基本用法。书中所介绍的轻量级j2ee应用,是目前最流行、最规范的j2ee架构,分层极为清晰,各层之间以松耦合的方法组织在一起。书的最后配备了两个实例,均采用了贫血模式的架构设计,以便于读者更快地进入j2ee应用开发。而第8章所介绍的其他架构模式则可作为读者对架构有更好把握后的提高部分。本书配套光盘包括各章内容所用的代码,以及整个应用所需要的开源类库等相关项目文件。
本书适用于有较好的java编程基础,有初步的j2ee编程基础的读者。本书既可以作为j2ee初学者的入门书籍,也可作为j2ee应用开发者的提高指导。
作译者回到顶部↑
目录回到顶部↑
第1章 j2ee应用运行及开发环境的安装与配置
1.1 jdk的下载和安装
1.2 tomcat的下载和安装
1.3 jetty的下载和安装
1.4 eclipse的安装和使用
本章小结
第2章 传统表现jsp
2.1 jsp的技术原理
2.2 jsp注释
2.3 jsp声明
2.4 jsp表达式
2.5 jsp脚本
2.6 jsp的三个编译指令
2.7 jsp的7个动作指令
2.8 jsp的9个内置对象
2.9 servlet介绍
2.10 自定义标签库
2.11 filter介绍
2.12 listener介绍
2.13 jsp2.0的新特性
1.1 jdk的下载和安装
1.2 tomcat的下载和安装
1.3 jetty的下载和安装
1.4 eclipse的安装和使用
本章小结
第2章 传统表现jsp
2.1 jsp的技术原理
2.2 jsp注释
2.3 jsp声明
2.4 jsp表达式
2.5 jsp脚本
2.6 jsp的三个编译指令
2.7 jsp的7个动作指令
2.8 jsp的9个内置对象
2.9 servlet介绍
2.10 自定义标签库
2.11 filter介绍
2.12 listener介绍
2.13 jsp2.0的新特性
前言回到顶部↑
目前,J2EE应用确实很流行,从银行、证券系统,到企业信息化平台,甚至一些小公司,都争相使用J2EE应用。几年前,J2EE应用是很“贵族”的产品,那时候使用EJB作为J2EE的核心,开发成本高,部署成本也高,开发者的学习曲线也陡峭。今天,轻量级J2EE应用的流行,让J2EE应用开始进入寻常百姓家。当然,轻量级J2EE应用是对经典J2EE应用的简化,在保留经典J2EE应用的架构、良好的可扩展性、可维护性的基础上,简化了J2EE应用的开发,降低了J2EE应用的部署成本。.
轻量级J2EE应用让J2EE平台以更快的速度占领电子商务、电子政务等各种信息化平台市场。笔者从不否认对经典J2EE应用架构的喜爱,那种严谨的架构、全方位考虑的设计、优秀的分布式架构,无疑是一种编程的艺术。但它们太豪华了,以致于限制了它的市场占有率。可以这样说:经典J2EE应用是面向开发者的,而轻量级J2EE应用则面向用户。优秀的开发者会感慨并喜欢经典J2EE应用的设计,但市场则喜欢轻量级J2EE应用。轻量级J2EE应用模仿了经典J2EE应用的架构,保留了经典J2EE应用的各种优点,降低了学习难度和开发、部署成本,是一种更实际的信息化平台架构。
为什么写作本书
几年前,笔者主要从事实际的开发时,从未想过写一本书,忙是一个原因,更多原因是没有感触。如今,笔者已经在新东方IT培训中心担任J2EE培训讲师一年多,现已成为广州新东方软件工程师培训讲师的负责人。培训过程中,看到学生们求知若渴的眼睛,以及他们热切的需要:“老师,出一本关于某技术的书吧!”回想起1999年底时,笔者刚刚开发J2EE学习,完成一个简单的EJB,居然花了将近一个月时间,其间苦痛只有程序员才懂。如今看到学生们的苦楚,想起更多J2EE学习者正备受煎熬,笔者愿意将多年的经验与大家一起分享,这些经验包含笔者多年废寝忘食后的恍然醒悟,也包含笔者跌落后艰难爬出的陷阱。希望这些经验能缩短读者朋友们的学习周期。
需要提醒读者朋友的是,所有的代码必须自己敲过,才是真正属于自己的代码。不要指望光看看本书,就可以成为一个编程高手,一定要踏踏实实地独立完成书中所有应用。学习编程是很辛苦却很有乐趣的事情,记得电影《阿甘正传》中有句话:“偶尔雨停了,可以看见星星。”这种场景很适合编程的境界,大部分时候都在埋头辛苦写代码,调试错误,只在当应用真正运行成功时,获得瞬间的快乐——这种快乐弥足珍贵,也是真正的快乐。..
有时候我的学生会拿着他刚买的图书问我,这本书如何?很不幸,有时会发现名为J2EE的图书,居然在JSP页面中有Hibernate的API。于是我无言以对,这样的图书到底想使读者成为怎样的开发者?阅读这样的图书不仅浪费时间,而且会造成错误的积累。有感于此,笔者创作了本书,愿与各位读者共享多年的实践经验。即使今天,笔者依然与珠三角很多软件公司联系紧密,很多学生已在华为、立信、中企动力和京华网络等企业就业,有的学生已成长为技术经理,他们依然会就实际开发中的问题与笔者一起探讨,这些经验,都将出现在笔者的J2EE系列图书中。
本书有什么特点
与市面上已经存在的介绍J2EE应用的图书相比,本书有如下几个特色:
1.经验丰富,针对性强
笔者既担任过软件开发的技术经理,也担任过软件公司的培训导师,也从事过职业培训的专职讲师。这些经验影响了笔者写书的目的,不是一本学院派的理论读物,而是一本实际的开发指南。
2.内容实际,实用性强
本书所介绍的J2EE应用范例,规模可能并不大,但绝对是目前企业流行的开发架构,绝对严格遵守J2EE开发规范。而不是将各种技术杂乱地糅合在一起号称J2EE。读者参考本书的架构,完全可以身临其境地感受企业实际开发。
3.高屋建瓴,启发性强
本书介绍的几种架构模式,几乎是时下最全面的J2EE架构模式。这些架构模式可以直接提升读者对系统架构设计的把握。
本书写给谁看
本书适用于有较好的Java编程基础,有初步的J2EE编程基础的读者。本书既可以作为J2EE初学者的入门书籍,也可作为J2EE应用开发者的提高指导。...
李刚
2007-1-12
轻量级J2EE应用让J2EE平台以更快的速度占领电子商务、电子政务等各种信息化平台市场。笔者从不否认对经典J2EE应用架构的喜爱,那种严谨的架构、全方位考虑的设计、优秀的分布式架构,无疑是一种编程的艺术。但它们太豪华了,以致于限制了它的市场占有率。可以这样说:经典J2EE应用是面向开发者的,而轻量级J2EE应用则面向用户。优秀的开发者会感慨并喜欢经典J2EE应用的设计,但市场则喜欢轻量级J2EE应用。轻量级J2EE应用模仿了经典J2EE应用的架构,保留了经典J2EE应用的各种优点,降低了学习难度和开发、部署成本,是一种更实际的信息化平台架构。
为什么写作本书
几年前,笔者主要从事实际的开发时,从未想过写一本书,忙是一个原因,更多原因是没有感触。如今,笔者已经在新东方IT培训中心担任J2EE培训讲师一年多,现已成为广州新东方软件工程师培训讲师的负责人。培训过程中,看到学生们求知若渴的眼睛,以及他们热切的需要:“老师,出一本关于某技术的书吧!”回想起1999年底时,笔者刚刚开发J2EE学习,完成一个简单的EJB,居然花了将近一个月时间,其间苦痛只有程序员才懂。如今看到学生们的苦楚,想起更多J2EE学习者正备受煎熬,笔者愿意将多年的经验与大家一起分享,这些经验包含笔者多年废寝忘食后的恍然醒悟,也包含笔者跌落后艰难爬出的陷阱。希望这些经验能缩短读者朋友们的学习周期。
需要提醒读者朋友的是,所有的代码必须自己敲过,才是真正属于自己的代码。不要指望光看看本书,就可以成为一个编程高手,一定要踏踏实实地独立完成书中所有应用。学习编程是很辛苦却很有乐趣的事情,记得电影《阿甘正传》中有句话:“偶尔雨停了,可以看见星星。”这种场景很适合编程的境界,大部分时候都在埋头辛苦写代码,调试错误,只在当应用真正运行成功时,获得瞬间的快乐——这种快乐弥足珍贵,也是真正的快乐。..
有时候我的学生会拿着他刚买的图书问我,这本书如何?很不幸,有时会发现名为J2EE的图书,居然在JSP页面中有Hibernate的API。于是我无言以对,这样的图书到底想使读者成为怎样的开发者?阅读这样的图书不仅浪费时间,而且会造成错误的积累。有感于此,笔者创作了本书,愿与各位读者共享多年的实践经验。即使今天,笔者依然与珠三角很多软件公司联系紧密,很多学生已在华为、立信、中企动力和京华网络等企业就业,有的学生已成长为技术经理,他们依然会就实际开发中的问题与笔者一起探讨,这些经验,都将出现在笔者的J2EE系列图书中。
本书有什么特点
与市面上已经存在的介绍J2EE应用的图书相比,本书有如下几个特色:
1.经验丰富,针对性强
笔者既担任过软件开发的技术经理,也担任过软件公司的培训导师,也从事过职业培训的专职讲师。这些经验影响了笔者写书的目的,不是一本学院派的理论读物,而是一本实际的开发指南。
2.内容实际,实用性强
本书所介绍的J2EE应用范例,规模可能并不大,但绝对是目前企业流行的开发架构,绝对严格遵守J2EE开发规范。而不是将各种技术杂乱地糅合在一起号称J2EE。读者参考本书的架构,完全可以身临其境地感受企业实际开发。
3.高屋建瓴,启发性强
本书介绍的几种架构模式,几乎是时下最全面的J2EE架构模式。这些架构模式可以直接提升读者对系统架构设计的把握。
本书写给谁看
本书适用于有较好的Java编程基础,有初步的J2EE编程基础的读者。本书既可以作为J2EE初学者的入门书籍,也可作为J2EE应用开发者的提高指导。...
李刚
2007-1-12








点击看大图






加载中...

