(目前第一版,只是花了3天时间完成,所以会存在很多问题和不足,还请给予建议:partner4java@163.com,谢谢)
p4jorm:首先本框架是分别建立在JDBC、Hibernate、Jpa的基础之上,当分别使用JDBC、Hibernate、Jpa时意在简化开发工作,省去基本CURD代码编写。(全称:partner4java orm)注意,本框架目前需要借助于spring,如果有需要,我们可以脱离spring,后期再议。
目标:
1、简单易学,只需要掌握几个注解就可以,注解本身命名也非常容易记忆,所以顶多几十分钟或几分钟就可以书写一个自己的helloworld。
2、实用,去除基本CURD代码编写。
当使用JDBC时,除了创建表和实体,一般只需要在实体上添加两个注解,其他任何类和工作都不需要完成。(表和实体本身就需要,无需为本框架单独创建)
Hibernate、Jpa也可以实现如此简单,但是目前第一版本不想继续了,当前版本hibernate、jpa只需要额外创建一个DAO或Service,DAO和Service中不需要任何代码。也算非常简单了。
3、开源、文档齐全。
当你纠结一些框架没有任何注释时,你是否曾想放弃。本框架添加了大量的注释。且开源,您感觉哪里不合理还请指教。
后面分为三个章节分别介绍:jdbc、hibernate和jpa。您只需要针对需要学习单独章节即可。
目前项目没有发布到maven公服上,如果您使用maven的话,可下载附件解压放入对应目录:如“C:\Users\Administrator\.m2\repository\”
jar、源码、文档 下载地址:http://download.csdn.net/detail/partner4java/5045151
分享到:
相关推荐
P4JORM,全称为“Perforce JORM”,是一款专为Java应用程序设计的对象关系映射(ORM)框架,它旨在简化数据库操作,通过提供一个高级接口来处理SQL查询和数据持久化。在P4JORM 1.0.1版本中,主要修复了一个与Java ...
P4JORM,全称为“Perfected Java Object-Relational Mapping”,是一款基于Java语言的高效ORM(对象关系映射)框架。在1.0.3这个版本中,开发者针对用户需求和常见问题进行了重要的改进,提升了框架的稳定性和用户...
你还写jdbc呢?还在反复HQL拼写工作?p4jorm让你无需写一行代码,即可进行CURD,真正的简单易学。本人用了3天时间完成,还请各位多多指点 http://blog.csdn.net/partner4java/article/details/8559661 ...
开始那个版本是1.7,有些同学遇到“java.lang.UnsupportedClassVersionError: Bad version ”问题,如果是jdk 1.6,请用此版本,或者自己编译一个,因为已发布源码
不用写sql啦,不用创建表啦,一个比mybatis更轻量级,比hibernate好用的orm!
This project is based on Java, is a lightweight ORM model. Only concerned about the Object-Relationl Mapping, therefore more simple and easier to use, easier to control. Key support functions and ...
**JORM 2.9:Java对象存储映射框架** JORM,全称为Java Object Relational Mapping,是一款针对Java开发者的开源持久性框架。它的主要功能是为Java对象提供数据库映射服务,使得开发者可以更加方便地管理和操作...
jorm-1.0.7.GA-javadoc
1. **JUnit**:JUnit 是一个流行的Java编程语言的单元测试框架。它允许开发者编写可重复执行的测试用例,确保代码的正确性和稳定性。 2. **JPA(Java Persistence API)**:JPA是Java平台上的一个标准,用于处理...
MVC的低耦合性、高重用性、可维护性、软件工程的可管理性等诸多优点使其在java平台中很受欢迎,其间,也诞生了许多优秀的MVC框架,如专注于控制层的Struts、WebWork, Struts2, JSF等框架,专注于业务逻辑方面的...
4. **SAP DB, Hypersonic/Hsql, McKoi, Xindice, OJB, Hibernate, Castor, Torque, JORM, XMLBeans, JiBX, JAXB Reference Implementation, JaxMe**:这些是数据库访问和对象关系映射(ORM)工具,它们帮助开发者在 ...
Java OR-Mapper(对象关系映射器)是一种技术,它允许Java开发人员将数据库操作转换为对普通Java对象的操作,从而简化数据访问层的代码。这个开源项目提供了一个轻量级且高性能的解决方案,旨在让开发者能够专注于...
西班牙裔的教育和背景。 纽约:大学理事会,1983 年,150 页,12.95 美元。 弗兰克,M.(主编)。 特殊父母的孩子。 纽约:霍沃斯出版社,1983 年,109 页,20.00 美元。 弗兰克,M.(主编)。 美国新移民:儿童和...
健康的决定因素 健康的社会决定因素的开源可视化...捕获电子健康记录中的社会和行为领域和措施:第2阶段(2014年)。 华盛顿特区:国家科学院出版社。 Gruszin,S.和Jorm,L.(2010年12月)。 公共卫生分类项目(共和