atitit.新增编辑功能 跟orm的实现 attilax p31
1. 流程的实现 1
2. view的实现(dwr) 1
3. 获取表结构 1
4. grep filt req params 2
5. 转换成个atiorm map 3
6. 转换成个sql 4
7. 参考 4
1. 流程的实现
传统的orm的问题::不能动态insert... myecl...
分类:
其他好文 时间:
2015-03-02 20:59:04
阅读次数:
184
Model:表与表之间的关系:hasOne一对一( $fields, $referenceModel, $referencedFields : 当前表中的字段, 对应关系模型, 对应关系模型中表的字字段 )hasMany一对多 ( $fields, $referenceModel, $referen...
分类:
其他好文 时间:
2015-03-02 18:29:19
阅读次数:
817
ORM老生常谈,视角疲劳了?EF用得不爽,坑太多?没关系,读了这篇文章,也许你能够找到ORM的“SOD蜜”。
分类:
Web程序 时间:
2015-03-01 23:38:22
阅读次数:
245
最近在看Android的ORM数据库框架LitePal,就想到可以利用原生的SQLite来实现和LitePal类似的ORM接口实现。 LitePal有一个接口是这样的:List statuses = DataSupport.findAll(Status.class); 指定什么类型,就能获取到该.....
分类:
移动开发 时间:
2015-03-01 00:17:48
阅读次数:
227
学习MVC我做了一些笔记,在学习MVC之前呢,我们需要先了解和MVC一起使用的小伙伴们做事情要抓重点: 为什么要学MVC MVC的好处 MVC如何使用,MVC的特点 MVC的原理 这种MVC模式能否扩展-》ORM 框架1.从广义上理解:ORM框架 面向对象的对象模型和关系型数据库的数据结构之间的.....
分类:
Web程序 时间:
2015-02-28 18:13:00
阅读次数:
152
JPA(Java Persistence API)是Sun官方提出的一种Java持久化规范。为Java开发人员提供了一种对象/关系映射工具,管理Java应用中的关系数据。JPA的总体思想和现有Hibernate、TopLink等ORM框架大体一致。总的来说,JPA包括以下3方面的技术:
第一:ORM映射元数据
JPA支持XML和JDK 注释(也可译作注解)两种元数据的形式,元数据...
分类:
Web程序 时间:
2015-02-28 16:28:05
阅读次数:
161
上篇博客已经采用jpa注解来实现了一对多关联映射,将这种关联映射以外键的形式处理,现在来看看怎么以第三张表的形式处理。采用jpa注解来映射数据库要使用的jar包见上篇博客:
一步步学习Hibernate框架(三):采用jpa实现一对多关联映射(一)
现在看第二种方式:以第三张表的关系来体现
Group.java
package com.tgb.zh...
分类:
Web程序 时间:
2015-02-28 16:27:26
阅读次数:
159
Hibernate是一个轻量级的ORM开源框架。Hibernate解脱了面对繁琐的JDBC的开发者,使得变成更加面向对象化,将之前的连接语句,增删改查等语句进行了很好的封装,使得业务逻辑等的编写更加的容易;使移植数据库也变得十分的容易,即根据不同的数据库配置configuration.cfg.xml就可以轻松改变数据库;下面以一个代码段稍作解释:
一 :每个相对应的实体都会有相对应的映射...
分类:
数据库 时间:
2015-02-28 14:40:19
阅读次数:
191
介绍JFinal是基于Java语言的极速WEB+ORM框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!JFinal采用微内核全方位扩展架构,全方位是指其扩展方式在空间上..
分类:
Web程序 时间:
2015-02-28 11:37:21
阅读次数:
183
MVC思想:1. 简单来说, M 即模型, m是Model的第一个字母,它用于管理程序的数据,因此它也是连接我们的PHP程序和数据库的功能。通常在模型类这一块,框架通常会使用ORM(对象关系映射)。所谓ORM即把数据库中的表和我们的类对应起来,每一条记录都相当于一个对象,每一个字段都相当于类的一个属...
分类:
Web程序 时间:
2015-02-28 10:10:43
阅读次数:
131