java——注解(实战)

2017-05-12  本文已影响0人  c5fc16271aee

项目说明:

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

需求:

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

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

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

需要先看看反射的知识!


项目结构

用户表实体类 Filter.java

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

表名的注解 Table.java

 字段名的注解  Column.java

测试类 Test.java

效果

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

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

上一篇 下一篇

猜你喜欢

热点阅读