草庐IT

grails-orm

全部标签

php - 将遗留 mySQL 数据库集成到新的 Django ORM 支持的数据结构中

我们有一个Django项目,我们在过去几个月一直致力于该项目,它基本上是一个由PHP和mySQL提供支持的旧系统的新改进版本。现在我需要将mySQL表中的所有旧数据转换为新的Django-基于ORM的数据结构。我已经创建了一个名为“integration”的新Django项目,并运行了pythondjango-admin.pyinspectdb>models.py结果不是很好,因为我们使用的是MyISAM数据库引擎,并且模型之间没有明确的关系。此外,这些模型在设计上有很大不同,尽管底线是相同的(否则表示的数据相同)。问题是:首先,这个任务在理论上是否可以这样处理,从这里开始纯粹由南迁。

php - Kohana 3 ORM : How to get data from pivot table? 和与此相关的所有其他表

我正在尝试使用ORM访问存储在三个mysql表“users”、“items”和一个用于多对多关系的数据透视表中的数据:“user_item”我遵循了Kohana3.0.xORM:Readadditionalcolumnsinpivottables的指导尝试过$user=ORM::factory('user',1);$user->items->find_all();$user_item=ORM::factory('user_item',array('user_id'=>$user,'item_id'=>$user->items));if($user_item->loaded()){for

mysql - 使用 TEXT 字段将 Grails 域类映射到遗留数据库时出现问题

我正在尝试使用Grails1.3.7和MySQL5.1.56为遗留数据库构建一组域类。我在BuildConfig.groovy文件中将MySQL连接器指定为“mysql:mysql-connector-java:5.1.13”。数据库模式有一个名为“抽象”的文本类型的字段。我在我的类中声明相应的属性如下(为清楚起见,仅显示相关部分):classPaper{StringabstractTextstaticmapping={table'papers'abstractTextcolumn:'abstract'}staticconstraints={abstractText(nullable:

执行SQL语句&存储过程的真正【神器】,不用ORM的全选它,比dapper好

支持.NetCore(2.0及以上)与.NetFramework(4.0及以上)(注意:升级了,可以覆盖到早期的.NetFramework4.0了,而且修复了数据库字段为Null时报错的问题,无敌了!!)此工具在IDataAccess接口中提供。 已被.Net圈内多家大厂采用!IDataAccess所在的命名空间是:DeveloperSharp.Framework.QueryEngine(需从NuGet引用DeveloperSharp最新包)它主要提供了如下四大功能:(1)     执行Sql语句(2)     执行Sp存储过程(3)     创建参数(输入/输出/返回)(4)     事务它

mysql - 为什么 Grails 会忽略这个特定的字符串参数,除非我明确地绑定(bind)它?

我有一个类Item:classItem{StringtitleStringdescriptionStringlinkTextStringlinkUrlstaticconstraints={titleblank:falsedescriptionblank:falselinkTextblank:falselinkUrlblank:false,url:true}当我尝试保存Item的新实例时使用defitemInstance=newItem(params)itemInstance.save()我收到验证错误:Property[linkText]ofclass[classItem]cannot

java - 带有 Grails 的 Vaadin

我是vaadin的新手,几天前我下载了vaadin仪表板演示应用程序。http://demo.vaadin.com/dashboard/vaadinquickticket演示应用程序我发现它很棒并成为vaadin的粉丝。我是swing开发人员,即将使用vaadin开始新项目。我对与vaadin的数据库通信感到困惑。我正在使用MySql数据库。因为我没有盯着写代码,有人可以指导我哪种方法最好。在grails中使用vaadin快速开发使用spring和hibernate。层数多了会影响性能吗?我对grails一窍不通,如果vaadin最好用,我会学习的。直接使用TableQuery和SQL

python - 使用存储过程保持 ORM

我正在开发一个使用sqlalchemy与mysql数据库通信的Python网络应用程序。到目前为止,我主要使用sqlalchemy的ORM层与数据库对话。ORM给我的最大好处是开发速度,不必编写所有这些sql查询,然后将它们映射到模型。然而,最近我被要求更改我的设计以通过存储过程与数据库通信。有谁知道是否有任何方法可以通过存储过程使用sqlalchemyORM层来处理我的模型?是否有另一个Python库可以让我这样做?在我看来,我应该能够编写自己的选择、插入、更新和删除语句,将它们附加到模型,然后让库完成剩下的工作。我已经多次浏览sqlalchemy的文档,但似乎找不到执行此操作的方法

HarmonyOS访问数据库实例(3)--用ORM Bee测下HarmonyOS到底有多牛

关于环境搭建,Bee的基本使用,这里就不再介绍了。有需要,可以查看之前的文章。HarmonyOS访问数据库实例(ORM方式,同一套代码,可同时应用在Android和HarmonyOS)HarmonyOS访问数据库实例(2)--ORMBee篇(让开发者只需要关注业务)一、效果图       首页二、用ORM Bee操作1万条数据测试性能简要解释下Suid,SuidRich.Suid是包含有简单的select,update,insert,delete操作的接口方法。SuidRich则有更多丰富多样的方法,像复杂查询,批量插入,聚合查询等。2.1批量插入1w数据 publicinttestBatch

php - 插入 ORM 自引用外键

我正在使用PropelORM并且对Propel很陌生。我需要一些帮助从表中选择数据,但我无法正确查询。我有一个这样的表(注意:不是实际的表,而是相同的主体):+---------------------+|ID|Page|Parent|+---------------------+|1|A|0||2|B|0||3|C|2||4|D|3||5|E|1||6|F|0||7|G|3||8|H|4||9|I|6||10|J|5|+---------------------+加载页面时,此表为我提供了树状结构。在使用propel之前,我有一个带有函数“loadPages”的类,它将内页嵌套在Pa

mysql - grails tomcat jndi 的最佳 mysql 数据源属性

大多数JNDI、mysql5.6和tomcat7的例子都在DataSource.groovy中定义了这个:dataSource{pooled=truedriverClassName="com.mysql.jdbc.Driver"dialect='org.hibernate.dialect.MySQL5InnoDBDialect'}environments:production{dataSource{dbCreate="update"jndiName="java:comp/env/myDatasourceName}}在tomcat的conf/context.xml中:WEB-INF/we