本书的目标就是带领你逐个了解、熟悉、使用Java系列的产品,从一个零基础的Java菜鸟成为一个合格的Java程序员。
本书可以作为菜鸟级读者的入门教程。我们从系统环境的安装、配置、创建工程、调试、编译,到系统的发布和部署,一步步、手把手地教你实现。而对于有经验的程序员,本书也是一本“企业级案例”的参考手册,本书中的“组织机构和用户管理、权限管理、合同管理”等功能模块可以直接应用在真实的系统中。
Java作为当前最炙手可热的网络编程语言,已经带动了相关衍生产品的流行。从开发工具Eclipse + MyEclipse和Jbuilder,到服务器端的框架Struts、Hibernate、Spring的持续升温,再加上相关的服务器软件Tomcat、Weblogic等,Java已经发展成为一个完整的产品系列。
本书的目标就是带领你逐个了解、熟悉、使用这些Java系列的产品,从一个零基础的Java菜鸟成为一个合格的Java程序员。
本书可以作为菜鸟级读者的入门教程。我们从系统环境的安装、配置、创建工程、调试、编译,到系统的发布和部署,一步步、手把手地教你实现。
而对于有经验的程序员,本书也是一本“企业级案例”的参考手册,本书中的“组织机构和用户管理、权限管理、合同管理、项目管理、工作流引擎、全文检索引擎、数据导出组件”等功能模块可以直接应用在真实的系统中。
最后,希望本书的阅读能够带给你一次愉快的、神奇的Java编程体验!
第1章 引言
1.1 和Java相关的几个概念
1.1.1 什么是Java
1.1.2 JSP、Java、JavaBean与JavaScript
1.1.3 MVC与Struts
1.2 和Java相关的工具介绍
1.2.1 JDK 1.6
1.2.2 Tomcat
1.2.3 BEA WebLogic
1.2.4 Oracle iAS
1.2.5 Eclipse和MyEclipse
1.2.6 JBuilder
1.3 本书所使用的环境
1.4 本章小结
第2章 搭建开发系统环境
第3章 创建第一个Struts工程“Hello World”
第4章 创建第一个数据库工程——“BookManage”
第5章 组织机构和用户管理
第6章 权限管理
第7章 合同管理子系统
第8章 WorkFlow工作流引擎
第9章 项目管理子系统
第10章 利用Lucene实现全文检索
第11章 综合统计汇总子系统
第12章 数据的导出和打印
第13章 系统的安装与部署
第14章 安全解决方案
附录1 解决方案的设计原则
附录2 系统的体系结构