设计模式 – 工厂模式 工厂方法模式一种创建对象的模式,它被广泛应用在jdk中以及Spring和Struts框架中; 工厂方法模式基于"输入",应用在超类和多个子类之间的情况,这种模式将创建对象的责任转移到工厂类; 首先让我们学习一下如何在Java中应用工厂方法模式并且学习到工厂方法的优点,另外工厂 ...
分类:
其他好文 时间:
2019-12-07 21:25:58
阅读次数:
108
HTTP协议是一种无状态的协议,WEB服务器本身不能识别出哪些请求是同一个浏览器发出的 ,浏览器的每一次请求都是完全孤立的。即使 HTTP1.1 支持持续连接,但当用户有一段时间没有提交请求,连接也会关闭。怎么才能实现网上商店中的购物车呢:某个用户从网站的登录页面登入后,再进入购物页面购物时,负责处 ...
分类:
编程语言 时间:
2019-12-06 23:20:51
阅读次数:
110
SSH整合 1.引入jar包 Struts 核心jar Hibernate 核心jar Spring Core 核心功能 Web 对web模块支持 Aop aop支持 Orm 对hibernate支持 Jdbc/tx jdbc支持包、事务相关包 2.配置xml *.hbm.xml web.xml b ...
分类:
编程语言 时间:
2019-11-23 13:01:58
阅读次数:
61
JavaBean JavaBean, 咖啡豆。 JavaBean是一种开发规范,可以说是一种技术。 JavaBean就是一个普通的java类。只有符合以下规定才能称之为javabean: 1)必须提供无参数的构造方法 2)类中属性都必须私有化(private) 3)该类提供公开的getter 和 s ...
分类:
编程语言 时间:
2019-11-23 12:47:35
阅读次数:
74
spring 1.spring简介 Spring框架,可以解决对象创建以及对象之间依赖关系的一种框架。 且可以和其他框架一起使用;Spring与Struts, Spring与hibernate (起到整合(粘合)作用的一个框架) Spring提供了一站式解决方案: 1) Spring Core sp ...
分类:
编程语言 时间:
2019-11-23 12:33:46
阅读次数:
71
什么是标签库? JSP标签库,也称自定义标签库,可看成是一种通过JavaBean生成基于XML的脚本的方法。从概念上讲,标签就是很简单而且可重用的代码结构。比方说,在最新发布的JSPKit(在JSP Insider内)中,使用XML标签实现了对XML文档的轻松访问。 简单的说类似与前端的jar,便于 ...
分类:
其他好文 时间:
2019-11-17 13:02:29
阅读次数:
86
在我们的日常工作中,经常会用到Spring、Spring Boot、Spring Cloud、Struts、Mybatis、Hibernate等开源框架,有了这些框架的诞生,平时的开发工作量也是变得越来越轻松,我们用 分分钟可以新建一个Web项目。 记得自己刚开始工作的时候还是在用 写`Web JD ...
分类:
编程语言 时间:
2019-11-14 13:47:16
阅读次数:
77
一、使用步骤1.1 引入依赖1.2 在struts.xml文件中配置一、使用步骤1.1 引入依赖 org.apache.struts struts2-json-plugin 2.3.16.31.2 在struts.xml文件中配置1.2.设置视图这样设置后,会将valueStack栈顶数据变成jso... ...
分类:
Web程序 时间:
2019-11-11 09:18:39
阅读次数:
99
一、概述二、Struts2 快速入门程序2.1 开发流程比较2.2 引入依赖2.2 创建jsp页面2.3 在web.xml中配置前端控制器2.4 创建struts.xml配置文件2.4 创建一个HelloAction类2.5 在struts.xml文件中配置HelloAction2.6 在index... ...
分类:
其他好文 时间:
2019-11-10 10:01:53
阅读次数:
92
一.概述 反射的学习,是便于能更好的理解框架编程。 目前主流的框架技术底层都是反射的机制,如:struts、spring、hibernate等 反射本质上就是一种动态编程的技术,可以在运行阶段动态地创建对象以及动态地调用方法,具体由实参决定。 引出: 若想在写代码的时候,不能确定需要创建Person ...
分类:
其他好文 时间:
2019-11-06 19:55:34
阅读次数:
76