我初学web,请告诉我那些书比较好,或用于教材。

mashaw 2003-09-11 11:21:09
同上
...全文
83 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
这个工具是完全免费的Java开发工具FistJava2的教材,具有大量的JAVA和J2EE开发实例,FistJava2这个工具绿色软件,无需安装,主要给java初学者和一般的个人开发者使用,使他们更快学好JAVA技术.非常适合学习用途.目前支持Tomcat,SunAppServer9,Jboss4.2应用服务器,主要功能有java工程和WEB工程,EJB,JWS,JMS模块开发,包,类的创建和保存,java代码和jsp页面的编辑,会有方便的辅助对话框,显示相关的函数和属性,jsp页面的有更好的编辑辅助对话框可以少输入很多代码,java代码的自动编译和运行,Tomcat工程的自动Build,自动部署和自动启动. FirstJava2主要特点:速度快,功能简单,管用,反应敏捷,编辑辅助方式比较高效.好用! 加入六个实用功能,可以大大减少开发工作量: 1.Hibernate配置向导: 根据数据库的sql脚本自动产生 Hibernate配置文件和java类代码. 2.Struts action向导: 根据jsp文件中的表单内容自动生成的form类和action类的代码.并修改struts-config.xml配置文件. 3.EJB向导: 用于EJB3.0和测试客户端自动创建, 目前支持SunAppServer9,Jboss4.2应用服务器 4.实体EJB向导: 用于EJB3.0和测试客户端自动创建, 目前支持SunAppServer9,Jboss4.2应用服务器 5.JWS向导: 用于WEB服务和测试客户端的自动创建, 目前支持SunAppServer9应用服务器 6.JMS向导: 用于JMS,消息驱动EJB和测试客户端自动创建, 目前支持SunAppServer9,Jboss4.2应用服务器
用于希望了解如何使用 MyEclipse 6 进行 Java EE 开发的 Java 初学者。如果有 一定 Java 语言基础或者 Eclipse 使用经验,对阅读本有很大帮助。 衷心希望本能对部分程序员有所帮助! 本是讲解 MyEclipse 6 开发 Java EE 企业应用的入门图。该不但讲解了目前最 流行的 SSH(Spring、Struts、Hibernate)、JSF、JPA 的开发,同时还对 SOA 实现的基石 --Web Service 的开发进行了探讨。缺点就是偏于实践操作,没有相关的理论详细介绍部分, 对于具有一定开发经验的读者没有吸引力,因此只适合作为初学者使用 MyEclipse 时的参考 ,也可作为培训机构的辅助教材。 本的第一章介绍常见的Java 软件以及数据库和MyEclipse 开发工具的下载和安装方 法;第二章则带领读者通过手工和开发工具对比的方式热身开发最简单的应用;第三章则对 Eclipse 开发环境进行介绍;第四章则介绍如何用 MyEclipse 管理数据库的;第五章开发基 于 JDBC 的应用;第六章则介绍如何在管理应用服务器;第七章在四五章的基础上介绍 Hibernate 的快速开发;第八章在第六章基础上介绍基础的 Web 应用(JSP、Servlet)的 开发;第九章则进一步介绍 Struts 1 的开发;第十章重点介绍 Spring 的 IOC,AOP 和整合 Hibernate 的开发;第十一章则介绍 Spring 整合 Struts、Hibernate 的开发过程;第十二章 则介绍最新推出的 JPA 规范及其快速开发功能;第十三章介绍 Java EE 5 规范推出的 Web 层框架 JSF 的开发过程;第十四章则介绍 SOA 的基石:基于 Xfire 的 Web Service 的快速 开发过程;第十五章讨论了 EJB 3 的开发;第十六章则探讨了如用进行 UML 建模。 为了确保读者能够在实际工作中能够灵活运用 Myclipse,作者在使用大量插图介绍 MyEclipse 6 工具的同时,也结合从事培训的经验制作视频教程完整阐述开发过程,并配以 完整清晰基于实际项目的源代码和相关软件包,确保初学者能够完整实践中内容,快速入 门。 本电子免费版(十章内容)文档版权归作者刘长炯所有,仅供个人研究和学习之用,不 得用于任何商业目的。在免费、且无任何附加条件的前提下,可在网络媒体中自由传播。未 经作者面许可,不得以其他任何方式进行出版、篡改、编辑。本完整收费版仅限购买者 本人阅读使用,不得以任何形式传播、出版、篡改、编辑。
前 言 编写目的 这一简明教材引导学生在LINUXUNIX环境中编程。本作者具有28年以上的大学教学经验,这些年来,曾讲授了有关LINUXUNIX平台的广泛课程,包括程序设计、数据结构、操作系统和软件工程,但并未找到一本适合于当前使用的、系统描述LINUX和UNIX编程工具和实用程序(用于编译多模块程序、调试、处理库、软件剖析和版本控制)的教材,于是决定编写本。本全面系统地阐述这些工具,并提供教学知识点章节练习和有用的章末问题。尽管描述的绝大多数命令和工具可同时用于LINUX和UNIX,但所有shell会话都是在Mandrake和RedHat LINUX系统上获得的。 主要内容 本分3部分:第Ⅰ部分“有效地使用LINUX和UNIX”,第Ⅱ部分“LINUXUNIX平台上的软件开发”,第Ⅲ部分为附录。前两部分各有7章。第Ⅰ部分系统讨论用于文件、进程和打印机控制的LINUX和UNIX命令和工具,并介绍登录和退出过程、文件安全以及文件系统的备份和恢复;通过这些命令和工具,您可以有序、高效并安全地使用他人的LINUXUNIX系统。本的首要目标是向CC++软件开发人员介绍LINUX和UNIX软件编程工具,因此第Ⅱ部分对此进行详细介绍,包括gcc、make、ar、gdb、gprof、nm、size、rcs和cvs等。在编写本时,我们假设读者以前不了解LINUXUNIX及编程知识,对所涉及编程工具的深度和广度进行了恰当安排,使初学者或有经验的程序员都可从中获益。 读者对象 本可用作LINUX或UNIX平台上介绍编程和数据结构课程方面主要教材的辅导读物,也可作为高级编程、软件工程概述和操作系统课程的补充教材。 编排形式 本附有图、表、上百个交互式shell会话、章节练习和章末问题。为详细介绍的各个命令、工具和应用程序安排一个语法框,以描述命令的语法、目的、输出、常用选项特性。多数章都有一个有用的Web资源表。另外,每章都有一个内容小结。本末尾还附有一个术语表。 使用本 如果把本用作介绍LINUXUNIX的CSI和CSII主要教材的辅助读物,应该包括除第13和第14章以外的所有章节。在数据结构课程中,应该包括第Ⅰ部分中的相关章节和第8~12章。如果把本用作软件工程主要教材的辅助读物,则应该完全包括第Ⅱ部分。如用于操作系统课程,第Ⅰ部分中的第1、2、3、5、6章和第Ⅱ部分中的第8、9、11、13章将最有帮助。 本约定 中的粗体表示从键盘键入的任何字符或字符串(命令、shell变量、按键和用户输入)。键盘按键都放在尖括号中(例如,Enter和Ctrl+D)。指令“按Ctrl+D”表示同时按下Ctrl键和D键。该指令也表示为 ^D或Ctrl+D。 补充材料 Addison Wesley Web站点www.aw.comcssuport是一个内容全面、信息丰富的Web站点,其中包含章节练习的解答、源代码、详细参考以及到其他LINUXUNIX站点的链接.

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧