校园商铺-2项目设计和框架搭建-2实体类设计与表创建A


区域:代表校园周边的区域划分
用户信息:关联微信账号和本地账号。支持微信账号登陆和本地注册的用户登陆
头条:banner广告页
商品与详情图片是一对多的关系。一个商品可能有多张图片

区域实体类


权重:显示优先级。权重大的,优先展示
在src/main/java下新建package名称为com.csj2018.o2o.entity,新建Area类

package com.csj2018.o2o.entity;

import java.util.Date;

public class Area {
    private Integer areaId;//ID
    private String areaName;//名称
    private Integer priority;//权重
    private Date createTime;//创建时间
    private Date lastEditTime;//更新时间
    public Integer getAreaId() {
        return areaId;
    }
    public void setAreaId(Integer areaId) {
        this.areaId = areaId;
    }
    public String getAreaName() {
        return areaName;
    }
    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }
    public Integer getPriority() {
        return priority;
    }
    public void setPriority(Integer priority) {
        this.priority = priority;
    }
    public Date getCreateTime() {
        return createTime;
    }
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    public Date getLastEditTime() {
        return lastEditTime;
    }
    public void setLastEditTime(Date lastEditTime) {
        this.lastEditTime = lastEditTime;
    }
}

建立数据库

docker exec -it csjmysql bash
mysql -u root -p
create database if not exists test03 default character set = 'utf8';

原文地址:https://www.cnblogs.com/csj2018/p/11529876.html

时间: 2024-07-29 04:27:43

校园商铺-2项目设计和框架搭建-2实体类设计与表创建A的相关文章

校园商铺-2项目设计和框架搭建-7验证Dao

以最简单的地区表为例 1.插入数据 insert into tb_area (area_name, priority) values('东苑', 1),('南苑', 7),('北苑', 5); select * from tb_area; 2.创建接口 src/main/java/com.csj2018.o2o.dao/AreaDao.java package com.csj2018.o2o.dao; import com.csj2018.o2o.entity.Area; import java

校园商铺-2项目设计和框架搭建-9验证Service

1. 新建接口 main: com.csj2018.o2o.service/AreaService.java package com.csj2018.o2o.service; import java.util.List; import com.csj2018.o2o.entity.Area; public interface AreaService { List<Area> getAreaList(); } 2. 新建实现类 main: com.csj2018.o2o.service.impl

InitPHP框架搭建高可用WEB应用01:创建项目

创建Hello World项目 1. 下载框架 选择最新的版本,进行下载.框架下载地址:http://initphp 2. 创建项目目录 创建项目目录,目录示意图: 1. 文件夹initphp是最新下载的initphp框架文件夹 2. conf/comm.conf.php 放置项目配置文件 3. web/controller/ 文件夹放置控制器文件 4. index.php是项目入口文件 说明:使用initphp开发的项目是单入口,所有请求都会通过index.php进行分发. 3. index.

SSM到Spring Boot -从零开发校园商铺平台

第1章 开发准备   1-1 课程导学   1-2 开发准备第2章 项目设计和框架搭建   2-1 系统功能模块划分   2-2 实体类设计与表创建A   2-3 实体类设计与表创建B   2-4 实体类设计与表创建C   2-5 配置Maven   2-6 逐层完成SSM的各项配置   2-7 验证Dao   2-8 验证Sevice   2-9 验证Controller   2-10 彩蛋时间第3章 Logback配置与使用   3-1 logback介绍   3-2 logback的配置 

毕设利器 SSM到Spring Boot 从零开发校园商铺平台

第1章 开发准备本章包含课程介绍,同时讲解开发网站所需要准备的事情,并且带领大家从零开始搭建一个Maven Web. 第2章 项目设计和框架搭建本章主要先带领大家过一遍项目1.0的大致功能点,并依据功能点划分,设计出合理的实体类以及表来.此外,本章还要完成搭建SSM框架底子的任务,并从后到前完成一个功能点的Dao.Service.Controller的开发与UT验证 第3章 Logback配置与使用本章将讲解logback相关的配置,并验证,运用到程序当中 第4章 店铺注册功能模块本章将开始项目

mybatis框架搭建学习初步

mybatis框架搭建步骤:1. 拷贝jar到lib目录下,而且添加到工程中2. 创建mybatis-config.xml文件,配置数据库连接信息 <environments default="development"> <environment id="mysql"> <transactionManager type="JDBC"></transactionManager> <dataSou

hibernate 框架搭建

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库. Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久

SSH框架搭建过程

什么是SSH? SSH对应 struts spring hibernate struts 采用MVC模式,主要是作用于用户交互 spring 采用IOC和AOP~作用比较抽象,是用于项目的松耦合 hibernate 是对象持久化框架,其实就是实体类和数据库表建立关系,操作类就会触发相应的sql语句,可以不用写任何sql语句,完成数据库编程(引自百度知道) SSH就是Struts + Spring + Hibernate 3个Java框架的集合,现在Java开发中常用的框架组合.用来开发后台,与前

Java期末项目——校园商铺平台(一)

需求分析: 1.1背景 随着高等院校规模的扩大,学生数量的增加,学生的需求日益多样化,加之现在高等学校大多位于郊区,校园商铺发挥着越来越重要的作用.大学校园经济有一定的特殊性,主要体现在,消费群体单一稳定性,购买行为的多次重复性.校园商铺不仅给在现实生提供了方便快捷的商品购买的同时,也是一个很好的盈利方式.在开展校园商铺的同时,要考虑到学校的实际情况,以及是否能盈利. 1.2非功能性需求分析 首先在性能要求上,简约的设计界面,操作灵敏快捷,方便用户体验.网页反应速度快.易打开.网页界面稳定等.在