nsg-DAO~Java DAO 框架~
DAO框架
DAO框架封装了数据库访问操作,内置JDBC访问组件以及Druid等连接池。而且DAO框架是可扩展的。
DAO框架封装了所有的数据库访问操作,内置JDBC和MyBaits数据库访问组件以及Druid连接池。DAO框架是可扩展的,用户可以通过扩展org.nsg.dao.AbstractFacade和org.nsg.dao.AbstractSessionMgr实现自己的数据库访问组件。DAO框架在以下包中实现:
▪ org.nsg.dao
▪ org.nsg.dao.jdbc
▪ org.nsg.dao.mybatis
基础应用框架
基础应用框架加载应用程序配置文件(默认:app-config.xml),监听应用程序的生命周期事件,并向上层应用发送应用程序启动和关闭通知,应用程序可以处理这些通知进行额外的初始化或清理工作。基础应用框架在org.nsg.app包中是实现。
公共组件
公共组件提供多种通用功能帮助类(如:字符串处理、类型转换、分页算法、压缩/解压、加解密、邮件发送等),这些类与框架无关,可在任何应用程序中使用。公共组件在以下包中实现:
▪ org.nsg.util
▪ org.nsg.dao(DAO框架也可由看作为一个相对较大的公共组件)
(框架更新中,更新Hibernate数据库访问及一些辅助框架等~)
评论
DAO Fusion轻量级DAO框架
DAOFusion是一个轻量级的,但功能完整具备可扩展性的实现了DAO设计模式的Java框架,基于JPA和Hibernate构建。示例代码:@Entity@Table(name="customers"
DAO Fusion轻量级DAO框架
0
BeetlSQLBeetlSQL,Java Dao工具
BeetlSQL的目标是提供开发高效,维护高效,运行高效的数据库访问框架,在一个系统多个库的情况下,提供一致的编写代码方式。支持如下数据平台传统数据库:MySQL(包括支持MySQL协议的各种数据库)
BeetlSQLBeetlSQL,Java Dao工具
0
BeetlSQLBeetlSQL,Java Dao工具
BeetlSQL的目标是提供开发高效,维护高效,运行高效的数据库访问框架,在一个系统多个库的情况下,
BeetlSQLBeetlSQL,Java Dao工具
0
bearcat-daoNode.js 的 DAO 框架
bearcat-dao 是一个node.js基于SQLmapping的DAO框架。实现了基于SQLmapping来对数据结果集进行映射,是一种半自动化的模式,相比较于O/Rmapping全自动化的模式
bearcat-daoNode.js 的 DAO 框架
0
AutoDAOJava的DAO框架
AutoDAO项目的目标是让JavaDAO类的创建变得尽可能简单。只要设计DAO接口,并在接口中利用注释编写必要的HQL,就能够实现所需要的功能。不需要编写实现代码和复杂的XML配置。对于Common
AutoDAOJava的DAO框架
0
GuiceyDataMongoDB 的 Java DAO 生成器
GuiceyData是一个MongoDB的JavaDAO生成器。GuiceyDataGenerator是一个快速而且易用的用来指定存储在MongoDB的强类型数据并映射到Java类中。
GuiceyDataMongoDB 的 Java DAO 生成器
0