Skip to content

QuYuan891211/NearGoos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

near-goos 系统

项目主要参与人员

主要参与人员:
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中的实现类均继承自JpaSpecificationExecutorJpaRepository service/impl中通过调用指定的Repository调用查询方法


数据读取分工如下:
观测数据

预报产品


加入了静态页面(主要为定大体样式使用) 大体效果如下

  1. home_overview页

alt home_overview_v2

home 页

alt home_overview_v2

整体的目录结构如下

├──README.MD
│ ├── background            <= 后端调试及定做作业
│ ├── data                  <= 分布样例数据——现为空
│ ├── document              <= 进度以及部分供readme使用的img
│ ├── webclient             <= 工程化的前端项目
│ ├── webpage               <= 前台样例静态页面

About

非后端仓库

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 45.9%
  • CSS 21.6%
  • Vue 15.8%
  • Python 6.5%
  • HTML 5.3%
  • Less 3.4%
  • TypeScript 1.5%