栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【Java从零到架构师第二季】【The End】项目实战——简历管理项目

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Java从零到架构师第二季】【The End】项目实战——简历管理项目


持续学习&持续更新中…

学习态度:守破离


【Java从零到架构师第二季】【The End】项目实战——简历管理项目
    • 项目概述
        • 项目演示-前台页面
        • 项目演示-后台管理
        • 项目实战前的假设
    • 设计表
    • 参考

项目概述

该项目分为前台页面和后台管理两方面。

项目演示-前台页面

项目演示-后台管理

项目实战前的假设

https://www.bilibili.com/video/BV1R7411f7HZ

设计表
  • 00
DROP TABLE IF EXISTS award;
DROP TABLE IF EXISTS education;
DROP TABLE IF EXISTS skill;
DROP TABLE IF EXISTS website;
DROP TABLE IF EXISTS experience;
DROP TABLE IF EXISTS project;
DROP TABLE IF EXISTS company;
DROP TABLE IF EXISTS user;
DROP TABLE IF EXISTS contact;

或者直接新建一个数据库:

 CREATE DATAbase lp_resume CHARACTER SET utf8mb4;
  • 01 个人信息:user
# user
CREATE TABLE user ( 
	id INT AUTO_INCREMENT, 
	created_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, 
	password VARCHAR(32) NOT NULL,
	email VARCHAR(50) NOT NULL UNIQUE,
	birthday DATE,
	photo VARCHAR(100),
	intro VARCHAR(1000),
	name VARCHAR(20),
	address VARCHAR(100),
	phone VARCHAR(20),
	job VARCHAR(20),
	trait VARCHAR(100),
	interests VARCHAR(100),
	PRIMARY KEY (id)
);
# 初始化
INSERT INTO user(email, name, password, 
	job, phone, birthday, 
	address, trait, interests, 
	intro) VALUES(
	'mj@qq.com', '小码哥MJ', '3f05d332600fa9d9b7837172521ffa60', 
	'程序员', '9527', '1988-01-02', 
	'天朝广州', '活泼,可爱', '足球,台球,电玩',
	'本人学识渊博、经验丰富,代码风骚、效率恐怖,C/C++ C#、Java、PHP、Android、iOS、Python、Javascript,无不精通玩转,熟练掌握各种框架,并自写语言,创操作系统,写CPU处理器构架,做指令集成。深山苦练20余年,一天只睡3小时,千里之外定位问题,瞬息之间修复上线。身体强壮、健步如飞,可连续工作100小时不休息,讨论技术方案9小时不喝水,上至研发CPU芯片、带项目、出方案、弄计划,下至盗账号、黑网站、Shell提权挂马、攻击同行、拍片摄影、泡妞把妹纸、开挖掘机、威胁PM,啥都能干。'
);
  • 02 专业技能:skill
# skill
CREATE TABLE skill ( 
	id INT AUTO_INCREMENT, 
	created_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, 
	name VARCHAR(20) NOT NULL,
	level INT NOT NULL,
	PRIMARY KEY (id)
);
  • 03 教育信息:education
# education
CREATE TABLE education ( 
	id INT AUTO_INCREMENT, 
	created_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, 
	name VARCHAR(20) UNIQUE NOT NULL,
	type INT NOT NULL,
	intro VARCHAR(1000),
	begin_day DATE NOT NULL, 
	end_day DATE, 
	PRIMARY KEY (id)
);
  • 04 公司信息:company
# company
CREATE TABLE company ( 
	id INT AUTO_INCREMENT, 
	created_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, 
	name VARCHAR(20) NOT NULL UNIQUE,
	logo VARCHAR(100),
	website VARCHAR(50),
	intro VARCHAR(1000),
	PRIMARY KEY (id)
);
  • 05 工作经验:experience
# experience
CREATE TABLE experience ( 
	id INT AUTO_INCREMENT, 
	created_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, 
	job VARCHAR(20) NOT NULL,
	intro VARCHAR(1000),
	begin_day DATE NOT NULL, 
	end_day DATE, 
	company_id INT NOT NULL,
	PRIMARY KEY (id),
	FOREIGN KEY (company_id) REFERENCES company(id)
);
  • 06 项目经验:project
# project
CREATE TABLE project ( 
	id INT AUTO_INCREMENT, 
	created_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, 
	name VARCHAR(20) NOT NULL,
	intro VARCHAR(1000),
	website VARCHAR(50),
	image VARCHAR(100),
	begin_day DATE NOT NULL, 
	end_day DATE, 
	company_id INT NOT NULL,
	PRIMARY KEY (id),
	FOREIGN KEY (company_id) REFERENCES company(id)
);
  • 07 获奖成就:award
# award
CREATE TABLE award ( 
	id INT AUTO_INCREMENT, 
	created_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, 
	name VARCHAR(20) NOT NULL,
	image VARCHAR(100),
	intro VARCHAR(1000),
	PRIMARY KEY (id)
);
  • 08 留言(联系)信息:contact
# contact
CREATE TABLE contact ( 
	id INT AUTO_INCREMENT, 
	created_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, 
	name VARCHAR(20) NOT NULL,
	email VARCHAR(50) NOT NULL,
	comment VARCHAR(1000) NOT NULL,
	subject VARCHAR(20),
	already_read INT NOT NULL DEFAULT 0,
	PRIMARY KEY (id)
);
  • 09 网站信息:website
# website
CREATE TABLE website ( 
	id INT AUTO_INCREMENT, 
	created_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, 
	footer VARCHAR(1000),
	PRIMARY KEY (id)
);

INSERT INTO website(footer) VALUES(
	'小码哥MJ © All Rights Reserved 2020'
);
参考

李明杰: Java从0到架构师②JavaEE技术基石.

小码哥MJ: B站首页.

CoderMJLee: Github.


本文完,感谢您的关注支持!


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/349182.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号