convention-over-configur

    1热度

    1回答

    我知道在Rails中我们遵循约定。我们应该以复数形式命名控制器。 最近我聘请了一位自由职业者来帮助我在Rails中的一部分应用程序,因为我对这个框架和ruby非常陌生。 我有一个PortfolioController - 这只是觉得正确,因为投资组合是一个条目容器(谁说“我有投资组合”?)。 这位自由职业者说这是不正确的,我会遇到麻烦,不遵循约定,并将其更名为PortfoliosControlle

    1热度

    2回答

    我是春季的新蜜蜂,在我的小测试程序中使用“Autowired”注释。到目前为止,我已经了解到,使“自动装配Autowired”注释工作,我们需要使用标签由弹簧上下文XML打开它: <context:annotation-config /> 我想知道是否有任何方式来消除XML和从程序中打开注释。 这是我的春季计划,正在工作与在xml中定义的spring上下文。 SpringContext.xml

    3热度

    1回答

    除了自动将CLR类映射到EDM模型外,ODataConventionModelBuilder的优点或使用案例有哪些? 它使什么特定的痛苦消失?带有示例代码如果可能。

    3热度

    2回答

    我有控制器AdminTagController。默认情况下,视图将位于/adminTag文件夹中。是否可以将此控制器的默认文件夹更改为/admin/view?我可以为每种方法指定看法,但它的不冷静 谢谢

    0热度

    1回答

    公约通过定义一个通用Create方法IDataRepositoryFactory非通用接口: public interface IDataRepositoryFactory { T Create<T>(DataContext context) where T : IDataRepository; // new non-generic interface } 我能避免写工厂实现:

    1热度

    1回答

    我想创建一个从我们的实体模型到Dto的映射,但是我每次尝试创建映射都失败了。 我有两个域类。这是我们的模型的简化(Device例如有很多的属性,代表了一堆不同的东西): class Device { public int Name {get; set;} } class DeviceAccessToken { public Device Device {get; se

    6热度

    1回答

    我有很多端点注有@WebService(targetNamespace = "mynamespace")。每个@WebResult和@WebParam具有与targetNamespace = "mynamespace"相同的定义。 有没有办法配置JAX-WS(Metro实现)默认使用"mynamespace"作为targetNamespace? 我想使用没有任何属性的注释,并摆脱重复的声明,就像约

    2热度

    3回答

    首先,我100%支持公约和整个团队遵守。不过,我正在研究框架(主要是各种PHP,但也包括Ruby on Rails和其他),这几乎可以强制按照惯例进行编码。表面上看起来这是一件好事,例如,网址直接转换为/controller/action。模型以数据库表命名,系统知道使用真正简单的自动加载器确切地加载所有文件的位置。 但是,我们运营的是白标签平台,对大多数客户而言,它并不一定适用于其他客户。有些可

    1热度

    1回答

    this blog post Mark Seemann解释了使用依赖注入框架配置依赖关系的不同方法。 Convention over Configuration是这种方法之一。在.NET世界中,有多种DI框架可以提供这种功能(例如NInject,MEF 2)。我正在寻找一个在Java世界中使用Convention over Configuration的DI框架。我看着Spring和Guice,但他

    1热度

    1回答

    我想知道在解析控制器类时是否可以使Spring MVC像Stripes一样工作。 通常,我可以用@RequestMapping注释一个控制器,以便将其映射到其URL。 然而,我的老板要求一个从Stripes中派生出来的约定配置机制,我们正在逐步放弃多年的工作。 您会看到,条带Actions在类路径中的包名称下包含stripes.action。每个子包都是一个虚拟目录,最终名为SomethingAc