repository相关内容

访问MVC存储库中的Identity对象

我有一个漂亮的通用存储库,为我的许多业务实体做基本的CRUD。 实体承载形成一个通用对象,它具有我为所有对象维护的几个字段。 例如ModifiedBy,CreatedBy,CreatedDate,ModifiedDate。 这些字段ModifiedBy和CreatedBy将在任何更新/保存之前始终设置。 我的问题是: 有没有办法从我的存储库中的MVC Web应用程序访问Ident ..

DDD(java)聚合根和持久性

我正在创建一个可以使用各种大小的表的应用程序,而我在一个标有DDD的项目之前,并没有真正让持久性部分正确,因此我没有研究任务。有一件事我不完全把握,似乎找不到具体的例子,是如何坚持“根”的“孩子”。我正在工作没有一个ORM(只是简单的老DAO),这是很难找到的例子(这实际上是一个uni的项目,这是db具体的,所以我不允许使用ORM,而我欣赏这将是一个很简单,我根本不能)。我浏览了有关stackov ..

绕过复杂查询的存储库模式可以吗?

这是我现在对DDD的理解: 严格的存储库模式只能实现get(),delete()和create(),也可以是可以搜索或检索整个集合的get()的变体。 每个聚合根具有一个存储库 (来自研究,我知道这些都不是普遍接受的规范) 这里的问题是如何实现涉及许多聚合根的复杂查询。例如,我们有两个聚合根 - 产品和用户。如果我正在做一个页面,列出用户购买的产品,那么我有一个查询可以跨越用户 ..
发布时间:2017-05-14 10:37:42 软件设计

在存储库模式中加载子记录

使用LINQ TO SQL作为基于存储库的解决方案的基础。我的实现如下: 资源库 FindAll FindByID 插入 更新 删除 然后我有扩展名用于查询结果的方法如下: WhereSomethingEqualsTrue()... 我的问题如下: 我的用户资料库有N个角色。我创建一个角色存储库来管理角色吗?我担心,如果我去 ..

没有LINQ或其他ORM的存储库模式?

在不使用LINQ或其他ORM的情况下使用Repository模式是否有意义?我正在使用MONO编写一个应用程序并使用MySQL,正在考虑使用该资源库模式,但不能处理IQueryable。我正在考虑在存储库中暴露更多的方法,使得显而易见的是,使用存储库调用在db端发生过滤。任何建议,如果这是有效使用设计或任何其他设计想法? 解决方案 存储库根本没有什么与IQueryable。你在想什么是Ro ..
发布时间:2017-05-12 20:40:24 C#/.NET

重构访问旧系统中存储库的域逻辑

我正在使用具有贫血域模型的遗留系统。 该域具有以下实体类: Car , CarType , CarComponent , CarComponentType 。 对于每个这些,都有一个单独的存储库。还有一些服务访问这些存储库并且基本上包含所有的逻辑。 我需要实现一个方法来确定一个 CarComponentType 可以由供应商停止。逻辑如下:只有当现在没有该组件的现有汽车时,才能停 ..
发布时间:2017-05-12 18:53:37 Java开发

适当的方式避免在生产服务器上每次拉扯要求密码

我从bitbucket中克隆了存储库,但是使用我的用户名,如 git pull username@repository.blah 现在它每次都要求我的bitbucket密码。现在其他开发人员也想拉,但是我应该怎么做,让每个开发人员都能轻松一点。 解决方案 你应该使用SSH (不是HTTPS): git clone git@bitbucket.org: ..
发布时间:2017-05-09 21:25:59 其他开发

Maven从仓库部署工件战争到远程服务器

我有一个构建过程,然后将我的战争上传到我们当地的Maven存储库。 当我们部署到TEST和PROD时,我想使用maven货插件,并指定要部署到这些环境的版本。如何配置我的pom(或者可能是一个叫做pom-deploy.xml的新pom)来从存储库中提取特定的战争并远程部署? 谢谢 解决方案 要在新项目中获取WAR文件,只需声明一个依赖关系。 ..
发布时间:2017-05-09 20:38:43 其他开发

如何跳过maven repo中的发行版或特定模块

Heyho, 我有一个maven项目,这个结构: 父: 列表项目 API模块 module2 ... module5 test > 首先我运行父模块,然后运行构建api的模块,然后依赖于api的模块,然后进行测试模块,其中包含要测试的工具,最后我运行一个程序集/分发,我将一些模块打包在一个存档中。 由于一些问题,我无法真正改变方式,它的工作原理非常完美。 ..
发布时间:2017-05-09 18:55:43 其他开发

与另一个团队共享模块的jar

我是新的maven,并试图找出如何与我们的另一个团队共享模块的jar文件。他们正在开发另一个模块,它们的模块取决于我们的模块。 它将是设置第三方maven远程存储库的最佳解决方案? 这是什么正确的工具? 我们使用Hudson来管理我们的集成环境构建。我开始研究Hudson的Artifactory和Artifactory插件。是正确的方法吗? 谢谢。 解决方案 有3个主要 ..
发布时间:2017-05-04 18:27:17 其他开发

Maven和db4o依赖关系

我很高兴在Java世界中测试新的框架,并决定创建一个利用Maven和db4o的新项目。我开始得到一个Maven的挂起,但是我很难添加db4o作为项目的依赖。第一个问题是db4o不存在于官方的Maven存储库中。接下来的问题是db4o似乎最近重组了他们整个网站的URI:s,所以我一直在尝试浏览他们的网站时收到“网站未找到”的消息。 我发现某个潜在的Maven存储库应该在 https://sou ..
发布时间:2017-05-02 23:35:36 Java开发

查找存储依赖关系的Maven存储库

我正在与几个企业远程Maven仓库进行一个项目,每个仓库都有许多依赖关系。整个项目使用数百个依赖关系,我需要一种方法来快速确定在上存储依赖关系的远程存储库。 Maven是否提供了一个简单的方法来做到这一点,或者我需要搜索每个存储库的依赖关系列表? 解决方案 项目依赖关系报告具有您想要的信息。您可以使用 mvn project-info-reports:dependencies ..
发布时间:2017-05-02 23:27:12 其他开发

如何阻止Maven 2.x尝试检索不存在的每个构建的依赖关系的pom.xml文件?

在我的项目中,有许多依赖关系从其他依赖关系中被包含,这些依赖关系在我们的任何公司存储库中都没有可用的pom.xml文件。这些是各种团队支持的内部jar-only库,为了方便从非Maven团队上传到这些存储库,但是这些存储库不幸不是我的玩法。 对于这些依赖关系,Maven坚持尝试从每个运行构建的每个存储库列表中检索pom,或者 mvn依赖项:list 。这意味着maven尝试从7个不同的存储库 ..
发布时间:2017-05-02 23:16:43 其他开发

从CRAN镜像中安装具有依赖关系的本地R包

我已经构建了一个R包,即我有mypackage.tar.gz文件。这个软件包取决于几个其他软件包,可以从任何CRAN镜像下载和安装。 现在我想在尚未安装依赖关系的系统上安装此软件包,我希望在安装我的软件包时会自动下载和安装依赖项。 我试过: install.packages(“mypackage.tar.gz”,type =“source”,dependencies = TRU ..
发布时间:2017-05-02 23:07:17 其他开发

如何清理maven仓库中的旧依赖?

我在.m2文件夹中有太多的文件,其中maven存储下载的依赖项。有没有办法清理所有旧的依赖关系?例如,如果有3个不同版本的依赖关系:1,2和3,清理后必须只有3。如何使用.m2文件夹中的所有依赖项? 解决方案 如果您使用Unix,可以使用访问时间的文件在那里只需启动文件系统的访问时间,然后运行一个干净的构建您想要保留依赖项的所有项目,然后执行此操作(UNTESTED!): find ..
发布时间:2017-05-02 23:06:18 Java开发

将库发布到maven仓库

我有一个稳定的开源库,并且想知道如何(如果)我可以发布我的lib maven官方存储库,所以人们可以将它包含在他们的 pom.xml 文件中,并获得自动下载的依赖。 在将工件上传到中央存储库的指南。简而言之,新的过程是让您的项目由其中一个已批准的Forges承载,将与中央同步,Maven人员不再rsync个人版本库。在你的情况下,最好的方法是使用 Sonatype Forge (打开任何OS ..
发布时间:2017-05-02 22:57:21 其他开发

使用IVY将SNAPSHOT工件发布到Maven - 有什么魔法?

我们有一个轻微的复杂情况... 在大多数情况下,我们一直在使用IVY和ANT来管理我们的构建和依赖关系。现在公司正在使用Maven。我们有一组名为公共图书馆的项目,这些项目被几个核心产品所使用。 通用库使用IVY并发布到IVY存储库。我们还需要为我们的新Maven项目提供共同的库。所以当公共图书馆建成并发布时,我修改了发布到Maven(Artifactory)以及IVY的脚本。以下是发 ..
发布时间:2017-05-02 21:35:30 其他开发

Maven无法使用多个存储库解析递归依赖关系

我是新来的,所以我必须有一些我不明白的东西。但是,我添加了多个存储库来解决我的POM文件中的多个依赖关系。由于某种原因,它在提取递归依赖性时失败。我依靠春天和春天取决于jms,它找不到jms。我不知道谁告诉maven哪里可以找到jms是我还是在POM里面呢?无论如何,我尝试添加另一个包含jms的存储库,但仍然说它找不到它。这是我的POM.xml: ..
发布时间:2017-05-02 21:10:46 其他开发