com.centit.framework:framework-system-parent

设计了一套兼容基础用户、组织机构和功能权限、数据权限体系的系统维护页面,作为公司内部研发的基础平台。

License

License

GroupId

GroupId

com.centit.framework
ArtifactId

ArtifactId

framework-system-parent
Last Version

Last Version

5.0.2101
Release Date

Release Date

Type

Type

pom
Description

Description

com.centit.framework:framework-system-parent
设计了一套兼容基础用户、组织机构和功能权限、数据权限体系的系统维护页面,作为公司内部研发的基础平台。
Project URL

Project URL

https://github.com/ndxt/centit-framework-system
Project Organization

Project Organization

Centit Information Technical, co. Inc.
Source Code Management

Source Code Management

https://github.com/ndxt/centit-framework-system

Download framework-system-parent

How to add to project

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

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • framework-system-view-easyui
  • framework-system-module
  • framework-system-config
  • framework-system-web

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

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

  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
5.0.2101
4.6.2007
4.4.1812
4.2.1809
4.2.1808
4.1.1806
4.1.1805
4.1.1803
4.0.4
4.0.1