com.centit.framework:framework-persistence-core

定义了一组和core兼容的表结构 和 Dao接口

License

License

GroupId

GroupId

com.centit.framework
ArtifactId

ArtifactId

framework-persistence-core
Last Version

Last Version

4.4.1812
Release Date

Release Date

Type

Type

jar
Description

Description

com.centit.framework:framework-persistence-core
定义了一组和core兼容的表结构 和 Dao接口
Project Organization

Project Organization

Centit Information Technical, co. Inc.

Download framework-persistence-core

How to add to project

<!-- https://jarcasting.com/artifacts/com.centit.framework/framework-persistence-core/ -->
<dependency>
    <groupId>com.centit.framework</groupId>
    <artifactId>framework-persistence-core</artifactId>
    <version>4.4.1812</version>
</dependency>
// https://jarcasting.com/artifacts/com.centit.framework/framework-persistence-core/
implementation 'com.centit.framework:framework-persistence-core:4.4.1812'
// https://jarcasting.com/artifacts/com.centit.framework/framework-persistence-core/
implementation ("com.centit.framework:framework-persistence-core:4.4.1812")
'com.centit.framework:framework-persistence-core:jar:4.4.1812'
<dependency org="com.centit.framework" name="framework-persistence-core" rev="4.4.1812">
  <artifact name="framework-persistence-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.centit.framework', module='framework-persistence-core', version='4.4.1812')
)
libraryDependencies += "com.centit.framework" % "framework-persistence-core" % "4.4.1812"
[com.centit.framework/framework-persistence-core "4.4.1812"]

Dependencies

compile (3)

Group / Artifact Type Version
com.centit.framework : framework-core jar 4.4.1812
com.centit.framework : centit-persistence-core jar 1.1.1812
org.hibernate : hibernate-validator jar 6.0.13.Final

provided (1)

Group / Artifact Type Version
javax.persistence : javax.persistence-api jar 2.2

Project Modules

There are no modules declared in this project.

系统框架的数据库持久化实现

这是开发单应用系统的基础。传统政企业务系统都有个后台的系统维护,维护的内容就是我们框架的基本要素。工程中的模块有:

  1. framework-persistence-core 模块,定义了持久化对象和持久化接口。框架的开发规范中并没有要求持久化类(Dao)的接口和实现分离,由于框架部分希望能够灵活的绑定不同的持久化模块所以抽象出一个接口。
  2. framework-persistence-* 三个相同功能模块,分别用jdbc、hibernate、mybatis实现了基本元素的持久化工作。因为单应用系统的业务部分和系统管理部分一般在一个工程中,这样做多个实现是为了给开发人员不同的选择。
  3. framework-system-module 模块,实现了系统维护逻辑操作。
  4. framework-system-web 模块,实现了系统维护的http接口,供前段调用。
  5. framework-system-view-easyui 模块,为系统维护的前端页面。
  6. framework-system-config 为系统模块相关的bean配置。
  7. framework-system-demo 是一个可以运行的示例。

如果我们需要开发一个单应用系统framework-system-demo是一个最好不过的开发起点。开发人员可以复制这个项目的源代码作为自己项目的基础工程,记得修改java的包名。

com.centit.framework

南大先腾

江苏南大先腾信息产业股份有限公司(股票代码:870716)

Versions

Version
4.4.1812
4.2.1809
4.2.1808
4.1.1806
4.1.1805
4.1.1803
4.0.4