前端学习(1359) :学生档案信息管理1
\
service.js
//引入http模块
const http = require('http');
//创建网站服务器
const app = http.createServer();
//
require('./connect.js')
const Student = require('./user.js')
app.on('request', (req, res) => {res.end('ok');
});
app.listen(3000);
console.log('服务器启动成功');
user.js
const mongoose = require('mongoose');const studentsSchema = new mongoose.Schema({name: {type: String,required: true,minlength: 2,maxlength: 10},age: {type: Number,min: 10,max: 25},sex: {type: String},email: String,hobbies: [String],collage: String,enterDate: {type: Date,default: Date.now}});
const Student = mongoose.model('Student', studentsSchema);module.exports = Student;
connect.js
//链接数据库
const mongoose = require('mongoose');
//链接数据库
mongoose.connect('mongodb://localhost/playground', { useNewUrlParser: true }).then(() => console.log('数据库安装成功')).catch(() => console.log('数据库链接失败'))
前端学习(1359) :学生档案信息管理1相关推荐
- 前端学习(1364):学生档案信息管理6
service.js //引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer();const ...
- 前端学习(1363):学生档案信息管理5
service.js //引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer(); //引入路 ...
- 前端学习(1362):学生档案信息管理4
service.js //引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer(); //引入路 ...
- 前端学习(1361):学生档案信息管理3
service.js //引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer(); //引入路 ...
- 学生档案信息管理之模板引擎的应用
实现学生信息添加功能 在模板的表单中指定请求地址与请求方式 为每一个表单项添加name属性 添加实现学生信息功能路由 接收客户端传递过来的学生信息 将学生信息添加到数据库中 将页面重定向到 ...
- 前端学习(1360) :学生档案信息管理2
service.js //引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer(); //引入路 ...
- Python高校学生档案管理系统毕业设计源码071528
Python高校学生档案管理系统 摘 要 随着互联网趋势的到来,各行各业都在考虑利用互联网将自己推广出去,最好方式就是建立自己的互联网系统,并对其进行维护和管理.在现实运用中,应用软件的工作规则和开发 ...
- 基于java实现的学生档案管理系统毕业论文(可下载)
目录 摘 要 学生档案管理系统是当今互联网时代下的趋势和不可缺少的一部分,他可以高效快速的完成和解决信息的查询和录入.随着计算机的快速发展和普及,越来越多的办公离不开电脑. 本系统采用B/S模式 ...
- MongoDB+模板引擎 项目学习 ---学生档案管理
MongoDB+模板引擎 项目学习 -学生档案管理 1 案例介绍 目标:模板引擎应用,强化node.js项目制作流程 知识点:http请求响应.数据库.模板引擎.静态资源访问 项目效果展示 2 制 ...
最新文章
- tomcat 目录配置 appBase和docBase 简介
- 聚宽macd底背离_MACD指标图解!如何解决滞后性,规避盲目买进卖出!
- centos 6.5安装GitLab全过程和问题记录
- 用神经网络分类矩阵和矩阵的转置
- 多个线程同时运行,顺序打印问题
- php ADODB使用方法
- Qt Creator使用3D材质
- Linux网络编程 | Socket编程(二)TCPSocket的封装、TCP服务器多进程、多线程版本的实现
- 如何使用Kubernetes官网的免费测试集群学习Kubernetes操作
- 大学学计算机的有作业吗,有没有电脑高手,大学计算机专业的作业
- 计算机文化基础课程总结,计算机文化基础课程总结.docx
- Visual Assist X Options 常用宏
- 文件夹的最小化时,上面的名字。
- 暴力破解WiFi密码
- 关于在新办纳税人中实行增值税专用发票电子化有关事项的公告
- 微信小程序开发与公众号运营有什么区别
- 金笛邮件服务器解析中小企业对自建邮件系统的误区
- 计算机组成原理简单模型机实验,CPU 与简单模型机设计实验
- 搭建高性能计算环境(四)、应用软件的安装之VASP
- 面试前妹妹过世,美国男子收到谷歌的慰问信
热门文章
- Linux 命令行输入
- Linux虚拟机安装应用程序提示Graphical installers are not supported by the vm
- java 反取字符串
- HTML5 文件域+FileReader 分段读取文件(四)
- iOS 两个tableview的 瀑布流
- 一位软件工程师的7年总结(转)
- autosar工具链_Autosar开发与手写代码开发的区别
- U盘流畅运行linux发行版,做各种linux发行版的启动U盘方法
- html自动按键,VBS脚本和HTML DOM自动操作网页
- @autowired注解注入为null_Intellij IDEA中Mybatis Mapper自动注入警告的6种解决方案