dedecms织梦内容管理系统    
首页 | java | C/C++ | PHP | 操作系统 | ajax | 脚本编程 | 安全技术 | 本站下载页 | flex | 专题 | QQ群 | 测试中心 | 会员中心 | 积分规则
热门关键字: php  论坛  xml  PHP六日通  设计模式
  当前位置:主页>java>列表
[开源框架] 对于Struts和Spring两种MVC框架的比较
  日期:2008-05-05 23:01:19 点击:0 评论:0
基于Web的MVC framework在J2EE的世界内已是空前繁荣。TTS网站上几乎每隔一两个星期就会有新的MVC框架发布。目前比较好的MVC,老牌的有Struts、Webwork。新兴的MVC框架有Spring MVC、Tapestry、JSF等。这些大多是著名团队的作品,另外还有一些边缘团队的作品,也相当出
[开源框架] JSF与Struts的比较 超易懂!
  日期:2008-05-05 22:57:47 点击:0 评论:0
Struts和JSF/Tapestry都属于表现层框架,这两种分属不同性质的框架,后者是一种事件驱动型的组件模型,而Struts只是单纯的MVC模式框架,老外总是急吼吼说事件驱动型就比MVC模式框架好,何以见得,我们下面进行详细分析比较一下到底是怎么回事? 首先事件是指从客户端页
[struts] Struts Spring Hibernate 分析
  日期:2008-05-05 22:56:15 点击:0 评论:0
现在给美国老作项目,他们那边要求一定要用Struts+Spring+Hibernate来实现,下面就是我对它们组合的理解: 1,先说说表示层 其实没有必要使用struts,除非你有历史遗留问题不得不用struts,因为spring的mvc已经足够好了: a. 清晰的模型对象传递,这个模型对象可以是任
[java基础] 学习心得:Java为什么支持反射机制?
  日期:2008-05-05 22:41:51 点击:0 评论:0
Java为什么能够支持Reflection?答案是Java运行时仍然拥有类型信息,它包含了这个类一切:它有哪些字段、哪些方法,各是何种保护级别等等,还有这个类依赖于哪些类。在Java中,类信息以对象的形式存放,这些对象是一种元对象,它们的类型就是Class。拥有了这些信息,无
[java基础] 学习心得:Java为什么支持反射机制?
  日期:2008-05-05 22:41:51 点击:0 评论:0
Java为什么能够支持Reflection?答案是Java运行时仍然拥有类型信息,它包含了这个类一切:它有哪些字段、哪些方法,各是何种保护级别等等,还有这个类依赖于哪些类。在Java中,类信息以对象的形式存放,这些对象是一种元对象,它们的类型就是Class。拥有了这些信息,无
[java基础] Java中的instanceof运算符
  日期:2008-04-29 14:26:38 点击:0 评论:0
instanceof是Java的一个二元操作符,和==,,是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。举个例子: String s = I AM an Object!; boolean isObject = s instanceof Obj
[java基础] Java Clone机制
  日期:2008-04-29 14:24:49 点击:0 评论:0
1 什么是 Clone ,容易实现吗? 简单地说, Clone 就是对于给定的一个对象实例 o ,得到另一个对象实例 o : o 与 o 类 型相同( o.getClass() == o.getClass() ),内容相同(对于 o/o 中的字段 f ,如果 f 是基本数据类型,则 o.f == o.f ;如果 f 是对象引用,则 o.
[java基础] Log4j的使用
  日期:2008-04-29 14:18:04 点击:0 评论:0
1. 为什么要用 Log4j 开发一个系统的时候,总会 System.out.println 来打印一些信息,但这些语句在系统稳定之后,就没有作用了,成了垃圾代码。 Log4j 就可以解决这个问题; 2.Log4j 的处理过程 你可以使用 Log4j 来代替系统中的输出语句,当你系统稳定之后,只要修改
[java基础] 计算两个时间戳型的时间差
  日期:2008-04-29 14:16:46 点击:0 评论:0
我需要计算两个时间戳型的时间差,并得出相应的以小时为单位的数据。 这里是我自己找到的解决方法,先记录下来。 先将string 型转换为date型,然后转换为long型,最后以long型计算出小时数。 下面是解决方法 import java.text. * ; import java.util. * ; public class
Struts2、Spring和Hibernate应用实例(五)
  日期:2008-04-28 17:25:07 点击:0 评论:0
五、 业务逻辑层 在业务逻辑层需要认真思考每个业务逻辑所能用到的持久层对象和DAO。DAO层之上是业务逻辑层,DAO类可以有很多个,但业务逻辑类应该只有一个,可以在业务逻辑类中调用各个DAO类进行操作。 1、 创建服务接口类IBookService package com.sterning.books.se
Struts2、Spring和Hibernate应用实例(四)
  日期:2008-04-28 17:21:42 点击:0 评论:0
四、 建立 DAO 层 DAO访问层负责封装底层的数据访问细节,不仅可以使概念清晰,而且可以提高开发效率。 1、建立DAO 的接口类:BooksDao package com.sterning.books.dao.iface; import java.util.List; import com.sterning.books.model.Books; public interface Books
Struts2、Spring和Hibernate应用实例(三)
  日期:2008-04-28 17:18:29 点击:0 评论:0
三、 建立数据持久化层 1、编写实体类Books及books.hbm.xml 映射文件。 package com.sterning.books.model; import java.util.Date; public class Books { // Fields private String bookId; // 编号 private String bookName; // 书名 private String bookAuthor; //
Struts2、Spring和Hibernate应用实例(二)
  日期:2008-04-28 17:16:40 点击:0 评论:0
二、 建立公共类 1 、AbstractAction 类 Struts2 和 Struts1.x 的差别,最明显的就是 Struts2 是一个 pull-MVC 架构。 Struts1.x 必须继承 org.apache.struts.action.Action 或者其子类,表单数据封装在 FormBean 中。 Struts 2 无须继承任何类型或实现任何接口,表单
Struts2、Spring和Hibernate应用实例(一)
  日期:2008-04-28 17:08:35 点击:0 评论:0
Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标志库(Tag Library)、开放源代码。而Spring的出现,在某些方面极大的方面了Struts的开发。同时,Hibernate
[java基础] 汉诺塔java算法整理
  日期:2008-04-10 09:58:56 点击:0 评论:0
package hello; class Hanoi1 { private int c; public Hanoi1() {c=0;} //把getme最上面的盘子移动到putone位置 public void move(char getme,char putone) { c=c+1; //我们每移动一步,就计数一次 System.out.println(getme+--+putone+ 搬盘次数为:+c); } //n个盘子
共39页/582条记录 首页 1 [2] [3] [4] [5] [6] [7] 下一页 末页
     
  本栏热点文章
·java自学路线图
·JSP入门实例教程
·JUnit单元测试(2)
·JUnit单元测试(1)
·什么是Servlet
·用AJAX+J2EE实现网上会议室系统
·浅谈在Java语言中究竟是传值还是
·Java 5.0 多线程编程实践
·Java的文件 读和写
·构造器内部的多态方法的行为
·JSP常用内置对象使用说明
·对于JAVA基础测试中常见的异常问
  相关信息
copy right @ 百家拳软件项目研究室 2007 辽ICP备07011763