1、何为Model Model可以翻译成“数据模型”具体的工作有一下几点: (1)定义数据结构。 (2)负责与数据库沟通。 (3)从数据库读取或者写入数据。 (4)运行预存数据。 (5)数据格式验证,对各种数据进行加工处理。2、何为ViewView负责所有呈现在用户面前的东西,简单的理解就是...
分类:
其他好文 时间:
2014-07-13 23:58:51
阅读次数:
566
如果你已经开发一段时间的iOS应用,你一定听说过Model-View-Controller, 即MVC。MVC是构建iOS app的标准模式。然而,最近我已经越来越厌倦MVC的一些缺点。在本文,我将重温一下MVC是什么,详述它的缺点,并且告诉你一个新的方式来架构你的app:Model-View-Vi...
分类:
移动开发 时间:
2014-07-13 22:31:05
阅读次数:
366
一、应用场景模型层通常是MVC架构的核心。通过监听模型层数据的变化驱动界面的开发,从而解耦视图层,是MVC的精髓。适用于:(1)交互型应用。交互比较复制比如邮箱、购物车、网盘等应用。(2)CRUD应用。企业信息系统,大多为列表的增删改查。backbone的模型提供数据操作的API(save、fetc...
分类:
其他好文 时间:
2014-07-13 21:21:09
阅读次数:
412
淘宝商城servlet部分
package com.xf.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.*;
import com.xf.model.*;
import javax.servlet.ServletException;
import javax.servl...
分类:
其他好文 时间:
2014-07-13 20:43:04
阅读次数:
230
淘宝商城
model
/**
* 功能:这是一个数据库连接,一个model类
*/
package com.xf.model;
import java.sql.*;
public class ConnDB
{
private Connection ct=null;
public Connection getConn()
{
try
{
Class.forNa...
分类:
其他好文 时间:
2014-07-13 16:17:33
阅读次数:
208
<?phpdefined(‘ACC‘)||exit(‘AccessDenied‘);classModel{protected$db=null;publicfunction__construct(){try{$this->db=mysql::getIns();}catch(Exception$e){//$e就是前文中throw出来的$error(Exception的实例)//$e对象有一些方法和属性,能准确判断出问题的行.$err=‘‘;..
分类:
Web程序 时间:
2014-07-13 14:48:25
阅读次数:
193
Struts2
1. 目录
1.目录
2.MVC
3.STRUTS2解析
4.标签
5.OGNL
6.国际化
7.类型转换
8.校验
9. 拦截器
10.上传与下载
11.STRUTS2与对JSON的支持
2. MVC
把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早由T...
分类:
其他好文 时间:
2014-07-12 22:47:16
阅读次数:
467
1
最简单而又令人兴奋的命令: manage.py syncdb
创建了指定app中的model对应的数据库表,如果是第一次使用此命令,会提示是否创建超级用户,输入用户名,Email和密码,接着可以看到在创建索引:
2. validate
验证Model的正确性:manage.py validate,若Model全部有效,会提示:0 errors found.
3....
分类:
数据库 时间:
2014-07-12 20:31:24
阅读次数:
278
上篇中说到在MVC框架中默认的Model验证是在哪里验证的,还讲到DefaultModelBinder类型的内部执行的示意图,让大家可以看到默认的Model验证是在哪个具体的方法中来执行的,本篇的主题就是模拟一下默认的实现,自定义个Model绑定器继承自DefaultModelBinder类型,并且重写某些个重要的方法。...
分类:
Web程序 时间:
2014-07-12 17:53:30
阅读次数:
186