以编程方式格式化和缩进从 Java 自动生成的源代码
我编写了代码生成器,它使用 Antlr 从自定义 IDL 创建 Java 和 C++ 源代码。除了 Java 代码格式之外,它工作得很好。目前我使用 Gnu Indent,但它输出…
CodeModel 是否支持从未指定的包导入类?
我想生成一个包含对类的引用的文件,但不知道它实际上来自哪个包。 例如,用户提供 import foo.* import blah.* Button("press me") 并且我需要生成 i…
如何序列化生成的类?
我正在开发一个项目,我想通过 Web 服务从数据库发送一个实体。 我将此作为我的数据合同。 [DataContract] public class CreateAlumniRequest { [Data…
我如何使用 hibernate.reveng 生成 @Enumerated
我自己遇到了这个问题,我设法枚举了作为外键的实体的属性(简单的目录->实体场景),但是每次更新我的bean时我都必须执行此过程: @Column(name = …
Liferay ServiceBuilder 与其他代码生成工具(如 AndroMDA)的比较
我开始深入研究 liferay 6.x ServiceBuilder 框架,并且非常喜欢它的代码生成方法。一个简单的 service.xml 文件可以生成随时可用的强大服务,甚至无…
从 LinqToSQL 到 NHibernate 的批量转换
我们有大量使用 LinqToSQL 构建的项目,并且有兴趣在 NHibernate 上重新标准化。我们所做的大多数 ORM 都非常简单。我突然想到,可能有一种半自动化的…
生成 PHP 代码(从解析器令牌)
是否有任何可用的解决方案用于从 解析器令牌(重新)生成 PHP 代码由 token_get_all 返回?也欢迎其他用于生成 PHP 代码的解决方案,最好带有相关的词…
解析 C# 代码(作为字符串)并插入其他方法
我正在开发一个 C# 应用程序,它远程加载它的代码,然后运行它(为了论证,您可以假设该应用程序是安全的)。 该代码是 C# 的,但它作为 XML 文档发送…