摘要: 一、Struts2标签 首先需要引用 <%@taglib prefix="s" uri="/struts-tags"%> 1.<s:if></s:if> 判断标签 后面可跟 <s:else> 2.<s:iterator> </s:iterator> 迭代标签 3.<s:include></s:inc 阅读全文
posted @ 2017-02-13 00:44 wuyongwork 阅读(123) 评论(0) 推荐(0) 编辑
摘要: C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、InFORMix或 SQL Server。客户端需要安装专用的客户端软件。 B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser) 阅读全文
posted @ 2017-02-13 00:26 wuyongwork 阅读(777) 评论(0) 推荐(0) 编辑
摘要: Java的引用和C++的指针都是指向一块内存地址的,通过引用或指针来完成对内存数据的操作,就好像风筝的线轴一样,通过线轴总是能够找到风筝,但是它们在实现,原理作用等方面却有区别。 (1)类型:引用其值为地址的数据元素,Java封装了的地址,可以转换成字符串查看,长度也可以不必担心。C++指针是一个装 阅读全文
posted @ 2017-02-13 00:09 wuyongwork 阅读(3889) 评论(0) 推荐(1) 编辑
摘要: 抽象类和接口的对比 什么时候使用抽象类和接口 如果你拥有一些方法并且想让它们中的一些有默认实现,那么使用抽象类吧。 如果你想实现多重继承,那么你必须使用接口。由于Java不支持多继承,子类不能够继承多个类,但可以实现多个接口。因此你就可以使用接口来解决它。 如果基本功能在不断改变,那么就需要使用抽象 阅读全文
posted @ 2017-02-12 23:44 wuyongwork 阅读(234) 评论(0) 推荐(0) 编辑
摘要: J2EE 即Java2平台企业版,它提供了基于组件的方式来设计、开发、组装和部署企业应用。J2EE使用多层分布式的应用模型,这个多层通常通过三层或四层来实现: 1、客户层,运行在客户计算机上的组件。 2、Web 层,运行在J2EE服务器上的组件。 3、业务层,同样是运行在J2EE服务器上的组件。 4 阅读全文
posted @ 2017-02-12 22:58 wuyongwork 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: Servlet运行原理 Servlet生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求,提供服务。在讨论Servlet生命周期之前,先让我们来看一下这几个方法: 1. init()方法 在Servlet的生命周期中,仅执行一次init()方法,它是在服务器装入Serv 阅读全文
posted @ 2017-02-12 13:28 wuyongwork 阅读(42805) 评论(0) 推荐(5) 编辑
摘要: 基本概念 Servlet Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java 阅读全文
posted @ 2017-02-12 13:07 wuyongwork 阅读(787) 评论(0) 推荐(0) 编辑
摘要: struts2的框架结构图 struts2的主要工作流程: 1、客户端请求一个HttpServletRequest的请求,如在浏览器中输入http://localhost: 8080/bookcode/Reg.action就是提交一个(HttpServletRequest)请求。 2、这个请求经过一 阅读全文
posted @ 2017-02-12 12:08 wuyongwork 阅读(976) 评论(0) 推荐(0) 编辑
摘要: Hibernate的工作流程: 1. 读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3. 打开Sesssion 4.创建事务Transation 5. 持久化操作 6.提交事务 7.关闭Session 8. 关闭SesstionFactory Hibernate中be 阅读全文
posted @ 2017-02-12 12:00 wuyongwork 阅读(4201) 评论(0) 推荐(2) 编辑
摘要: Spring MVC工作流程图 Spring工作流程描述 1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用Handler 阅读全文
posted @ 2017-02-12 11:15 wuyongwork 阅读(446) 评论(0) 推荐(0) 编辑
摘要: Spring整合Hibernate Spring以其开放性,能与大部分ORM框架良好的整合.这样Spring就能轻松地使用ORM。 Spring提供了DAO支持,DA0组件是应用的持久层访问的重要组件,我们把主要精力集中在数据的管理口上。 此外,Spring还提供了一致的异常抽象,不需要在编码时显示 阅读全文
posted @ 2017-02-11 11:32 wuyongwork 阅读(779) 评论(0) 推荐(0) 编辑
摘要: Spring框架由7个定义良好的模块(组件)组成,各个模块可以独立存在,也可以联合使用。 (1)Spring Core:核心容器提供了Spring的基本功能。核心容器的核心功能是用Ioc容器来管理类的依赖关系.Spring采用的模式是调用者不理会被调用者的实例的创建,由Spring容器负责被调用者实 阅读全文
posted @ 2017-02-11 11:22 wuyongwork 阅读(13569) 评论(0) 推荐(0) 编辑
摘要: Ioc(控制反转) 所谓的控制反转就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓反转。 AOP(面向切面编程) AOP(Aspect Orient Programming),即面向方面编程。AOP技术给人们提供 阅读全文
posted @ 2017-02-11 10:52 wuyongwork 阅读(347) 评论(0) 推荐(0) 编辑
摘要: log4j.properties配合文件 阅读全文
posted @ 2017-02-10 19:24 wuyongwork 阅读(21621) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-02-10 19:17 wuyongwork 阅读(3653) 评论(0) 推荐(0) 编辑