【实例简介】
利用Java的反射机制实现的万能DAO工具类,包含对应的测试代码。具体功能包括:单表查询,多表查询,模糊查询,添加,修改,删除等。利用万能DAO可以对数据库中任意表进行操作,只需一个DAO类即可完成。阅读本代码需要掌握Java反射机制以及数据库DAO类基础。
【实例截图】
【核心代码】
b7657156-4747-4140-9e53-6278416dbe6a
└── SuperDAO
├── out
│ └── production
│ └── SuperDAO
│ ├── cn
│ │ └── lovepi
│ │ ├── bean
│ │ │ ├── Animals.class
│ │ │ └── Antype.class
│ │ ├── dao
│ │ │ ├── AnimalsDAO.class
│ │ │ └── AntypeDAO.class
│ │ ├── main
│ │ │ └── TestMain.class
│ │ └── util
│ │ ├── DBConnectionFactory.class
│ │ ├── SuperDAO.class
│ │ └── SuperDAOPro.class
│ └── dbconfiger.properties
├── src
│ ├── cn
│ │ └── lovepi
│ │ ├── bean
│ │ │ ├── Animals.java
│ │ │ └── Antype.java
│ │ ├── dao
│ │ │ ├── AnimalsDAO.java
│ │ │ └── AntypeDAO.java
│ │ ├── main
│ │ │ └── TestMain.java
│ │ └── util
│ │ ├── DBConnectionFactory.java
│ │ ├── SuperDAO.java
│ │ └── SuperDAOPro.java
│ └── dbconfiger.properties
└── SuperDAO.iml
17 directories, 19 files
这是一个使用Java反射机制编写的万能DAO工具类,涵盖了单表查询、多表查询、模糊查询、增删改等功能。通过该工具类,开发者可以方便地对数据库中的任意表进行操作,简化了传统的DAO开发流程。测试代码确保了功能的正确性,适合对Java反射和数据库操作有一定了解的读者学习。
363

被折叠的 条评论
为什么被折叠?



