摘要: 为什么要用Hibernate框架?既然用Hibernate框架访问管理持久层,那为何又提到用Spring来管理以及整合Hibernate呢?首先我们来看一下Hibernate进行操作的步骤。比如添加用户的一个步骤。 看截图,可以看出,Hibernate操作的步骤如下:1. 获得Configurat... 阅读全文
posted @ 2014-05-13 16:17 zunpengw 阅读(358) 评论(0) 推荐(0) 编辑
摘要: Spring 能有效地组织J2EE应用各层的对象。不管是控 制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Servi... 阅读全文
posted @ 2014-05-13 15:48 zunpengw 阅读(369) 评论(0) 推荐(1) 编辑
摘要: 1.struts标签库用于展示视图部分。像jstl一样,需要使用标签时,必须把头文件引进来。2.struts对国际化的支持。 那什么是国际化? 目的是为了适应不同区域的要求。开发这样适应不同区域程序称之为国际化。 那struts是如何实现国际化呢?具体的做法如下:提供国际化资源文件。文件是由base... 阅读全文
posted @ 2014-05-13 15:14 zunpengw 阅读(147) 评论(0) 推荐(0) 编辑
摘要: struts中核心类:ActionServlet,其中最主要的操作是RequestProcessor类中的process方法。struts实现mvc的详解图如下:1、Tomcat一启动,根据web.xml加载ActionServlet,读取struts配置文件中的struts-config中的配置读... 阅读全文
posted @ 2014-05-13 14:27 zunpengw 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 当学习或工作时,有些同学会谈到熟悉struts、hibernate、spring等等框架,貌似熟悉这些框架是精通java的表现,但是我们应该首先弄明白为什么要学框架?是为了学习而学习?还是为了工作而学习? 就拿struts框架举例子,为什么要学习struts框架? 要了解struts框架,首先必须... 阅读全文
posted @ 2014-05-13 14:22 zunpengw 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1.创建普通的java项目。 因为Hibernate是一个轻量级的框架,不像servlet,还必须需要tomcat的支持,Hibernate只要jdk支持即可。2.引入jar包。 可以在项目中直接引入jar包,在:项目--->属性--->然后如下图: 另一种办法就是引入库,相当于一个文件夹,把所有的... 阅读全文
posted @ 2014-05-13 14:05 zunpengw 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Hibernate? 首先,Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。 并且Hibernate是一个开源的orm(object relations mapping)框架,提供了查询获取数据... 阅读全文
posted @ 2014-05-13 13:55 zunpengw 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 泛型: jdk5以前,对象保存到集合中就会失去其特性,取出时通常要程序员时行类型的强制转换,这样,不可避免就会引发程序的一些安全性问题。如: ArrayList list = new ArrayList(); list.add("aaa"); Integer num = (Integer)list.get(0); //运行时会出错,但编码时发现不了 jdk5中的泛型允许程序员在编写集合代码时,就限制集合的处理类型,从而把原来程序运行时可能发生的问题,转变为编译时的问题,以提高程序的稳定性和可读性(尤其在大型程序中更为突出)。 在使用泛型时泛型类型必须为引用类型,不能是基本数 阅读全文
posted @ 2013-10-25 13:47 zunpengw 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中,有的时候需要我们自已手动去添加一些源码文件,但是由于我们可能在eclipse中安装了jad反编译插件,我们再用“Ctrl + 鼠标左键”的话,会打开已经反编译好的class文件,而不是带有添加源码链接的页面,所以,这时我们需要去手动打开设置去添加源码具体操作如下:1.在工程中的jar包... 阅读全文
posted @ 2013-10-24 16:34 zunpengw 阅读(7789) 评论(3) 推荐(3) 编辑
摘要: beanUtils操纵bean属性: 需要jar包commons-beanutils-x.x.x.jar 同时commons-beanutils-x.x.x.jar需要commons-logging.jar日志记录器来支持 所以用beanUtils的时候需要导入两个jar包例:javaBean: 1 import java.util.Date; 2 3 /** 4 * 5 * @功能:javaBean 6 * 7 * @日期:2013-10-24 8 * 9 */10 public class Person {11 12 private String name;13... 阅读全文
posted @ 2013-10-24 16:09 zunpengw 阅读(4190) 评论(0) 推荐(0) 编辑