2012-06-05 25 views
1

今年我要写软件工程硕士论文。我对Java中的字节码注入/操作感兴趣。我想写一些可能对Java EE开发人员有用的应用程序。不幸的是,我找不到任何真正的字节码转换可能可用的用例。我考虑编写故障注入器或一些变异测试框架。可悲的是,这些项目已经存在,可能不适合论文要求(项目应该是创新的)。你还有其他建议吗?字节码注入可能有用吗?

回答

1

你有很多使用它的工具/框架,主要是使用注解处理器。只是我想到的那些:AspectJ,projectlombok,...

没有注释,这意味着你想要做一个工具,可以应用于任何程序。例如,一个记录所有方法入口/出口并测量所有方法执行时间的工具。