主要参与人员:
evaseemefly and QuYuan891211
进度参考: 进度及部分效果预览
v1 版本:
此版本使用的是
my-batis
作为 orm
.
├──README.MD
├── document <=一些遇见的问题的归档
├── src/main/java/com/nmefc/neargoos <=项目源代码
│ ├── common <= 公共的一些组件
│ ├── controller <= 控制器均放置至此
│ ├── dao <= 由mybatis根据entity进行映射
│ ├── entity <= 由mybatis根据数据库进行映射
│ │ ├── management <= 由mybatis根据数据库进行映射
│ ├── service
│ │ ├── management <= 由mybatis根据entity进行映射后生成的接口层
│ │ ├── impl <=
│ │ │ ├──management <= 具体的service/management 接口层对应的实现层
│ │ │ ├──BaseServiceImpl.java <= 供 .management/ 中的实现类继承的抽象方法
│ │ ├── BaseService.java <= 抽象接口(泛型)
v2 版本:
此版本使用
Hibernate
并通过jpa
作为 ORM 后端结构如下:
├──README.MD
├── document <=一些遇见的问题的归档
├── src/main/java/com/nmefc/neargoos <=项目源代码
│ ├── common <= 公共的一些组件
│ ├── controller <= 控制器均放置至此
│ ├── entity <= 由JPA根据db映射的entity放置于此
│ │ ├── management <= management
│ │ ├── data <= data
│ │ ├── document <= document document
│ │ ├── product <= product 产品
│ ├── middleModel <= 中间model
│ ├── repository <= 所有的Repository放置于此
│ ├── service
│ │ ├── impl <= 实现
│ │ ├── inte <= 接口
repository
中的实现类均继承自JpaSpecificationExecutor
与JpaRepository
service/impl
中通过调用指定的Repository
调用查询方法
数据读取分工如下:
观测数据
加入了静态页面(主要为定大体样式使用) 大体效果如下
- home_overview页
home 页
整体的目录结构如下
├──README.MD
│ ├── background <= 后端调试及定做作业
│ ├── data <= 分布样例数据——现为空
│ ├── document <= 进度以及部分供readme使用的img
│ ├── webclient <= 工程化的前端项目
│ ├── webpage <= 前台样例静态页面