首页 > 代码库 > 第二次软工实践体会

第二次软工实践体会

今天就来简要说说我对jsp的理解以及老师对于myeclipse的讲解吧。

就像计算机的五大部件控制器,运算器,存储器,输入设备,输出设备一样。J2EE,EJB,JDK,Tomcat,Eclipse各自有着不同的角色。

J2EE是java企业版,几乎可以代表Java在web方面的成就,包括的东西很多,现在更名为JAVA EE。

EJB就是把各个Bean放在不同的服务器,然后EJB容器负责协调工作。

Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)是经典ORM解决方案。
Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。

swing:是JАVa中开发窗口程序的一套系统类库。开发本地图形程序,应该熟悉这个。
----
JSP:JAVA动 态 网页技术,开发动 态 网页必须用它。
Tomcat:是动 态 网页的一个服务器程序,JSP页面必须经过这个服务器才能被用户浏览。
----
MVC:是一种开发架构,将程序开发分为显示层、控制层、模型层。是一种开发理念。
SSH:是实践MVC模式的三个框架,借助框架可以让开发者免于重复书写类似代码,而专注于业务逻辑的实现。
SSH:是英文缩写,代表Struts,Spring,Hibernate。
Struts:是一种MVC的实现,重点实现了控制层,对于显示层也提供了一些标签来帮助开发。
Spring:是一个超级工长,它善于将各个层的组件有机结合。
Hibernate:是一个数据持久化框架,也就是说让开发者更方便的进行数据库开发。
----
JAVASE:是JAVA桌面级开发,开发的程序一般运行于个人PC上,程序大小适中。
JAVA:是JAVA移动级开发,开发的程序一般运行于手机和嵌入式设备上,程序较为紧凑。

以上都是我最近学习到的以及老师讲解还有百度的这反面的名词。

 

目前老师叫我们所做的是一个基于myeclipse环境的客户信息维护web,实现了对客户信息的增删改查:

 

 

接下来几天我们会自己在这个web的基础上做一类似的web。

第二次软工实践体会