\

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相关推荐

  1. 前端学习(1364):学生档案信息管理6

    service.js //引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer();const ...

  2. 前端学习(1363):学生档案信息管理5

    service.js //引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer(); //引入路 ...

  3. 前端学习(1362):学生档案信息管理4

    service.js //引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer(); //引入路 ...

  4. 前端学习(1361):学生档案信息管理3

    service.js //引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer(); //引入路 ...

  5. 学生档案信息管理之模板引擎的应用

    实现学生信息添加功能  在模板的表单中指定请求地址与请求方式  为每一个表单项添加name属性  添加实现学生信息功能路由  接收客户端传递过来的学生信息  将学生信息添加到数据库中  将页面重定向到 ...

  6. 前端学习(1360) :学生档案信息管理2

    service.js //引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer(); //引入路 ...

  7. Python高校学生档案管理系统毕业设计源码071528

    Python高校学生档案管理系统 摘 要 随着互联网趋势的到来,各行各业都在考虑利用互联网将自己推广出去,最好方式就是建立自己的互联网系统,并对其进行维护和管理.在现实运用中,应用软件的工作规则和开发 ...

  8. 基于java实现的学生档案管理系统毕业论文(可下载)

    目录 摘    要 学生档案管理系统是当今互联网时代下的趋势和不可缺少的一部分,他可以高效快速的完成和解决信息的查询和录入.随着计算机的快速发展和普及,越来越多的办公离不开电脑. 本系统采用B/S模式 ...

  9. MongoDB+模板引擎 项目学习 ---学生档案管理

    MongoDB+模板引擎 项目学习 -学生档案管理 1 案例介绍 目标:模板引擎应用,强化node.js项目制作流程 知识点:http请求响应.数据库.模板引擎.静态资源访问 ​ 项目效果展示 2 制 ...

最新文章

  1. tomcat 目录配置 appBase和docBase 简介
  2. 聚宽macd底背离_MACD指标图解!如何解决滞后性,规避盲目买进卖出!
  3. centos 6.5安装GitLab全过程和问题记录
  4. 用神经网络分类矩阵和矩阵的转置
  5. 多个线程同时运行,顺序打印问题
  6. php ADODB使用方法
  7. Qt Creator使用3D材质
  8. Linux网络编程 | Socket编程(二)TCPSocket的封装、TCP服务器多进程、多线程版本的实现
  9. 如何使用Kubernetes官网的免费测试集群学习Kubernetes操作
  10. 大学学计算机的有作业吗,有没有电脑高手,大学计算机专业的作业
  11. 计算机文化基础课程总结,计算机文化基础课程总结.docx
  12. Visual Assist X Options 常用宏
  13. 文件夹的最小化时,上面的名字。
  14. 暴力破解WiFi密码
  15. 关于在新办纳税人中实行增值税专用发票电子化有关事项的公告
  16. 微信小程序开发与公众号运营有什么区别
  17. 金笛邮件服务器解析中小企业对自建邮件系统的误区
  18. 计算机组成原理简单模型机实验,CPU 与简单模型机设计实验
  19. 搭建高性能计算环境(四)、应用软件的安装之VASP
  20. 面试前妹妹过世,美国男子收到谷歌的慰问信

热门文章

  1. Linux 命令行输入
  2. Linux虚拟机安装应用程序提示Graphical installers are not supported by the vm
  3. java 反取字符串
  4. HTML5 文件域+FileReader 分段读取文件(四)
  5. iOS 两个tableview的 瀑布流
  6. 一位软件工程师的7年总结(转)
  7. autosar工具链_Autosar开发与手写代码开发的区别
  8. U盘流畅运行linux发行版,做各种linux发行版的启动U盘方法
  9. html自动按键,VBS脚本和HTML DOM自动操作网页
  10. @autowired注解注入为null_Intellij IDEA中Mybatis Mapper自动注入警告的6种解决方案