Skip to content

guoxw/c-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

1.系统介绍

c-platform是基于Hibernate,Spring,SpringMVC,Spring Data JPA的技术开发框架,主体语言java。物理上c-platform以标准的三层架构设计,分客户端、服务端、数据库端;逻辑上c-platform以多层架构设计,包括表现层(view)、控制层(controller)、业务对象层(service)、视图对象层(dto)、实体对象层(domain)、数据访问层(repository)等。

2.技术特点

1)c-platform控制层使用了springmvc,可以防止非法用户直接访问真实文件,加强安全.

2)c-platform使用hibernate,可以跨多种数据库!如sql Server Oracle MySQL.

3)c-platform持久层使用sping data jpa 可以大量减轻开发人员编写持久层代码.

4)c-platform使用Hibernate Validator实现JSR-303标准,只要在实体定义好验证标准就可以验证前台传入过来的数据合法性,也可以自定义验证类,实现更强大的验证.

5)c-platform使用了aop技术对服务端ajax回传数据打包封装,包括数据验证失败信息,所有的后台异常信息!

6)c-platform使用了反射技术实现了对数据进行部分更新!如一个实体有id,name,title,可以只提交id和title进行更新数据,name属性不会被更新.

7)c-platform支持对查询数据不分页,前台分页,后台分页三种数据显示方式!

代码即将公布....请保持关注...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages