问题标签 [code-generation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3684 浏览

c++ - T4 模板 - 适合生成 C++ 代码?

是否有任何问题可能使 MS 的 T4 模板代码生成系统不适合生成 C++ 代码?

0 投票
1 回答
199 浏览

code-generation - CodeDOM 和 .Net 模块

如何以编程方式将 .Net 模块嵌入到 CodeDOM 生成的程序集中?

0 投票
3 回答
1076 浏览

code-generation - 模型驱动开发有什么用?

以开罗闻名的微软正在开发一个新的建模平台Oslo 。Microsoft 服务器和工具业务高级副总裁 Bob Muglia 表示,建模的好处一直很明显。

简而言之,奥斯陆赋予其用户的明显好处是什么?

0 投票
3 回答
2657 浏览

java - 休眠自动发现和生成到 POJO 的数据库映射

是否有任何工具可以通过从数据库中收集信息来自动生成休眠 POJO?

在我正在使用的项目中第三次或第四次更改架构后,我制作了一个 perl 脚本来执行此操作,只是想知道是否有任何已建立的工具可以为我执行此操作,因为我的脚本相当粗糙并且需要对生成的文件.java.hbm.xml文件进行一些调整。

例如(基于我的脚本所做的),有一个表statement

我希望程序自动生成以下java:

以及对应的Hibernate映射文件:

0 投票
2 回答
1421 浏览

c# - Castle ActiveRecord 类有哪些自动代码生成工具?

如果我有一个现有的数据库,我希望能够基于 db 模式自动生成相应的 Castle ActiveRecord C# 类。我的主要目的是避免手动创建每个类。对于带有可以专门为 Castle ActiveRecord 执行此操作的模板的代码生成工具,我有哪些选择?

(注意:这个问题通常与 codegen 工具无关。我正在寻找特定于 Castle ActiveRecord 的工具,或者已经为 ActiveRecord 编写了 codegen 模板。)

0 投票
3 回答
1028 浏览

nhibernate - NHibernate - 有没有什么好的工具可以帮助你配置文件?

是否有任何基于 GUI 的工具可以帮助您编写和维护配置文件?任何代码工具来生成配置文件?让这件事变得更容易的最好方法是什么?大多数人现在只是在使用 Castle ActiveRecord 吗?

0 投票
2 回答
3945 浏览

c# - 在 C# 中为接口自动创建存根属性?

几个月前,我从 VB.NET 切换到了 C#,虽然 C# 中有很多我非常喜欢的特性,不管你信不信,我真的很怀念 VB.NET 的一些特性。

其中一项功能是每当我在 VB.NET 中实现接口时,都会自动为我添加存根属性和方法。

有没有办法在 C# 中做到这一点?

0 投票
4 回答
624 浏览

c# - 可以修改 Linq To SQL 生成的 C# 吗?

能够以某种方式说生成的实体类中的某些属性应该由(例如)验证属性(以及 Linq To SQL 列属性)修饰,这将非常方便。

它是某个地方的 T4 模板吗?或者还有其他方法可以给猫剥皮吗?

0 投票
4 回答
472 浏览

code-generation - 哪些 .NET 框架允许您首先创建业务实体,然后是数据库

是否有任何 .NET 框架允许您先创建业务实体,然后再创建数据库。换句话说,允许您稍后使用 DDD / Persistence Ignorance 方法备份到数据库中。允许您编写的模型/类生成 SQL DDL 和迁移脚本的任何工具。

随意修改我的措辞,并使其成为一个更好的问题。

0 投票
12 回答
31396 浏览

java - 在 Eclipse 中使用的最佳 Java 代码生成工具或插件是什么?

我知道内置代码生成和重构可以使用 Eclipse 中的“源”和“重构”菜单项来完成。

我还使用 Commonclipse 插件来轻松使用构建 hashCode、toString、equals 方法的 Apache Commons 类。

为了在 Eclipse IDE 下轻松生成 Java 源代码,我应该注意哪些其他插件或工具?