java——注解(实战)

项目说明:

项目取自一个公司的持久层架构,用来代替Hibernate的解决方案,核心代码就是通过注解来实现的。

需求:

  1.有一张用户表,字段包括用户ID,用户名,昵称,年龄,性别,所在城市,邮箱,手机号。

 2.方便的对每个字段的组合条件进行检索,并打印出SQL

 3.使用方式要足够简单,见代码示例

需要先看看反射的知识!


项目结构

用户表实体类 Filter.java

——并生成get()  set()方法

表名的注解 Table.java

 字段名的注解  Column.java

测试类 Test.java

效果

目前这里是一个实体类的操作,可以对其进行多个实体类的操作;具体实现方法参照 上面的实体类,创建相应的成员变量,并为其添加注解。


自己学习笔记整理,不足之处望原谅!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,665评论 18 399
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,034评论 25 709
  • “开窗”是一个简单的动作,一种行为,但它总是带着愉悦、期望和惊喜。 当每天早上起床后,睡眼惺忪的撩开卧室...
    野草不野阅读 3,823评论 0 0
  • 聚焦-探索时间过程中,在工作上,我始终坚信…做的很少,但要产生影响!因此开始理解阶段性聚焦的意义。 阶段性...
    游走夹缝中的建筑师阅读 1,396评论 0 1
  • 慢慢的,你会变成你所讨厌的人,又或者你喜欢的人的样子。而前者的概率更大。
    f714e1bda5e2阅读 1,603评论 0 0

友情链接更多精彩内容