该项目里的数据库表受我实习的影响,我将表名设计的不是很好,字段也设计的不够清楚,所以在重构的时候,我就懒得修改数据库了,在原有数据库的基础上用Spring重构了,这个网站的设计思维导图很简单,虽然使用的前后端分离,是代码的前后端分离,大概意思就是,前端的部分显示是从数据库里读出来的,通过JS请求后用JS显示到前端,后台只提供接口,但是在物理上没有分开,我只使用了Tomcat服务器,大部分都是jQuery代码,也嵌入部分js代码。
1.1思维导图如下
其中entity类和数据库表是一一对应的对应关系如下:
实体类里的变量和数据库里的字段一一对应,这里设计的不是很好,所以不建议大家借鉴我这份实体类的设计方式。现在对其中一个比较有代表性的实体类进行介绍,Culture.java
package com.caeser.enterpriseportal.entity;
public class Culture {
//标题
private String Aaa302;
//内容 3段
private String Aaa303;
private String Aaa304;
private String Aaa305;
//企业文化图片 3张
private String Aaa309;
private String Aaa310;
private String Aaa311;
//日期
private String Aaa312;
publi