java-ee-project:

前端:

后端:

开发文档

项目结构

需求文档

需求文档

wiki

代码结构
root:project
|--.gitignore
|--.iml
|--pom.xml
|--README.md
|--doc:文档
|   |--images
|   |--tutorial:整理文档
|--src:源文件
|   |--main
|   |    |--java:源文件
|   |    |   |--web:业务逻辑
|   |    |   |--ejb:数据库操作
|   |    |   |--entity:实体
|   |    |--resources:资源文件
|   |    |   |--META-INF
|   |    |   |   |--beans.xml
|   |    |   |   |--persistence.xml:数据库配置
|   |    |--webapp:web应用
|   |    |   |--resources
|   |    |   |--WEB-INF
|   |    |   |   |--web.xml:web应用配置
|   |    |   |   |--face-config.xml:JSF配置
|   |    |   |--index.xhtml
|   |--test.ejb.test:测试文件
|--target:目标文件
项目架构
JSF

项目架构

frontend-backend

项目架构

项目建模

前端
前端原型设计

prototype

数据库
数据库接口

数据库接口

数据库文档

数据库文档

路由url

API文档

连通的api

项目配置

web.xml web应用配置

persistence.xml 数据库配置

glassfish-{web/resources}.xml 服务器资源配置

faces-config.xml JSF配置

参考文档

官方文档

jakarta-tutorial

整理文档

整理文档

JSF文档

JSF文档

验证器

JSF分离

web文档

跨域访问

JS跨域访问

servlet

开发日志

09/06/2020

分析项目需求文档,完成项目架构数据库建模前端原型,更新整理文档: 整理文档wiki

09/07/2020

完成数据库接口,更新整理文档: 整理文档,完成entity实体和EJB的编写

09/08/2020

后端: 开始WEB开发, 完成web API接口, 开始编写servlet部分, 更新entity实体和EJB的接口,

前端: 开始使用layui.js

09/09/2020

后端: 按照api文档编写servlet映射路由,后端与前端开始连接

前端:编写页面

09/10/2020

后端:测试接口,调试程序

前端:与后端连接

09/11/2020

验收