转自:http://www.cnblogs.com/eflylab/archive/2007/01/09/615338.html Hibernate的核心组件在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层。它通过配置文件(hibernate.propert ...
分类:
Web程序 时间:
2016-12-13 09:56:28
阅读次数:
332
第一个知识点:@Controller注解,用于标识这个类是一个后端控制器(类似struts中的action),主要作用就是接受页面的参数,转发页面。中间的业务逻辑是调用业务类处理的这个就是MVC设计模式的思路。我们来看下这个注解的源码: 第二个知识点:@RequestMapping注解,同上面一样, ...
分类:
编程语言 时间:
2016-12-05 23:36:09
阅读次数:
273
MVC设计模式解决的是页面代码、页面控制逻辑和数据耦合的问题,所以它首先属于界面层。比如:Asp.net MVC和Structs都是界面层框架。MVC里的Controller是负责对页面进行控制的,比如:页面间跳转,显示逻辑等。三层架构里的业务逻辑层主要是对业务实体数据的加工,把加工后的数据传给页面 ...
分类:
Web程序 时间:
2016-12-05 09:38:43
阅读次数:
221
1. Qt模型视图对用户输入的处理 (1)传统的MVC设计模式 (2)Qt中的模型视图设计模式如何处理用户输入? ①视图中集成了处理用户输入的功能(即委托) ②视图将用户输入作为内部独立的子功能来实现 ③模型负责组织数据,视图负责显示数据,委托则用于编辑修改数据。 2. 模型视图中的委托 (1)委托 ...
分类:
其他好文 时间:
2016-12-05 02:03:01
阅读次数:
305
(五)——Servlet开发(一)一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 1、编写一个Java类, ...
分类:
编程语言 时间:
2016-12-01 09:24:56
阅读次数:
456
MVC模式 模型(model)-视图(view)-控制器(controller) Angular.js采用了MVC设计模式的开源js框架 1、如何在angular.js建立自己的模块(model),控制器(controller),操作模型数据。 2、ng指令 对于图像数据(ng-src)和(ng-c ...
分类:
Web程序 时间:
2016-11-30 19:48:17
阅读次数:
175
Hibernate框架简单应用 Hibernate的核心组件在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层。它通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(***.hbm.xml)把JAVA对象或P ...
分类:
Web程序 时间:
2016-11-29 22:47:25
阅读次数:
210
1、AngularJS: 开源的JS框架,用来开发单一页面应用,以及数据操作频繁的场景;2、设计原则: ①YAGNI原则:You Aren't Gonna Need It! 不要写不需要的代码! ②KISS原则:Keep It Simple and Stupid! 代码保持简洁和具有表现力! ——语 ...
分类:
Web程序 时间:
2016-11-20 11:00:25
阅读次数:
258
第3章 Struts2框架 Struts是流行和成熟的基于MVC设计模式的Web应用程序框架 使用目的:减少在运用MVC设计模型来开发Web应用的时间 3.1 Struts2框架概述 3.1.1 Struts2框架的由来 Struts2是在Struts1和WebWork的基础上进行了合并,是一种全新 ...
分类:
编程语言 时间:
2016-11-18 06:58:24
阅读次数:
159
将之前用servlet写的程序转化为jsp+servlet的简单的MVC的三层结构。项目中程序的包如图 首先是实体对象: 然后就是对数据操作的抽象类 具体实现类 为了减轻Servlet的负担在增加一层(业务逻辑层)Service,这里举例,当联系人的名字存在时,提示出错,不在servlet中去判断, ...
分类:
Web程序 时间:
2016-11-15 23:32:55
阅读次数:
333