java - 通过注释进行 CRUD 操作

标签 java reflection annotations

我是 Java 新手。有人可以解释如何使用注释和反射来重用代码吗?我想做一个简单的控制台程序,通过这个技术实现对JDBC的CRUD操作。

最佳答案

如果您是 Java 的新手,在您有足够的经验编写自己的代码,使用反射和注释来实现代码重用(以一种理智的方式)之前,您至少还有几千小时的编码(也许更多) ).这是一种编写 Java 程序的非常不常见的方式,因此,它主要用于基础设施代码:库和框架。即使某些技术希望程序员编写自己的注释(如在 BVF 或 CDI 中),它们也仅在框架的约束范围内使用。

在您使用过许多此类库并且作为此类代码的用户积累了足够的经验之前,编写注释/反射代码毫无意义。当您这样做时,您将不需要提问。

关于java - 通过注释进行 CRUD 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17244208/

相关文章:

java - 在构造函数中使用未初始化的变量

hibernate - 一对多单向 Hibernate 映射不保存子表

java - 更改 Java 中被调用方法内使用的对象的属性

java - 仅当对象具有特定注释时才通过反射调用 setText()

当为 IntDef 字段分配错误值时,Android Studio 和 Lint 不会生成错误

java - java 1.6.013 中的 @WebServlet 注释支持

java - Hibernate 级联删除未按预期工作

java - @Controller 的 Spring Boot Whitelabel 错误?

java - 如何将 Eclipse Java 项目移植到另一台 PC 并从 Shell 编译它?

java - 跨线程反射