前端学习(1360) :学生档案信息管理2
service.js
//引入http模块
const http = require('http');
//创建网站服务器
const app = http.createServer();
//引入路由
const getRouter = require('router');const router = getRouter();router.get('/test', (req, res) => {res.end('test')
})
router.get('/index', (req, res) => {res.end('index')
})
require('./connect.js')
const Student = require('./user.js')
app.on('request', (req, res) => {router(req, res, () => {console.log('1');})
});
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('数据库链接失败'))
运行结果
前端学习(1360) :学生档案信息管理2相关推荐
- 前端学习(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属性 添加实现学生信息功能路由 接收客户端传递过来的学生信息 将学生信息添加到数据库中 将页面重定向到 ...
- 前端学习(1359) :学生档案信息管理1
\ service.js //引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer(); // ...
- Python高校学生档案管理系统毕业设计源码071528
Python高校学生档案管理系统 摘 要 随着互联网趋势的到来,各行各业都在考虑利用互联网将自己推广出去,最好方式就是建立自己的互联网系统,并对其进行维护和管理.在现实运用中,应用软件的工作规则和开发 ...
- 基于java实现的学生档案管理系统毕业论文(可下载)
目录 摘 要 学生档案管理系统是当今互联网时代下的趋势和不可缺少的一部分,他可以高效快速的完成和解决信息的查询和录入.随着计算机的快速发展和普及,越来越多的办公离不开电脑. 本系统采用B/S模式 ...
- MongoDB+模板引擎 项目学习 ---学生档案管理
MongoDB+模板引擎 项目学习 -学生档案管理 1 案例介绍 目标:模板引擎应用,强化node.js项目制作流程 知识点:http请求响应.数据库.模板引擎.静态资源访问 项目效果展示 2 制 ...
最新文章
- 硬件:串口的基础知识笔记
- Nucleic Acids Research | NONCODE数据库V6版发布,涵盖全面的动植物长非编码RNA注释
- php4.3.x 5.2.x,XDEBUG for PHP 5.3.0
- Mysql CMAKE编译参数详解
- 抖音打破了传统互联网的商业逻辑
- python 题目 给出一个整数数组 nums 和一个整数 k
- 一段困扰许久的防注入代码
- 网易云发送验证码短信,发送通知短信,java版
- java web 开发
- JS如何实现多线程?
- QQ音乐评论分布可视化
- 对OpenGL学习的记录
- Python爬取知乎指定问题
- 汽车服务行业概况与供应商评估方案介绍,数商云SRM系统助力多维考核供应商
- 大数据面试3分钟自我介绍_面试时三分钟自我介绍,需要注意哪些问题?
- 【数据结构与算法】之深入解析“摘樱桃”的求解思路与算法示例
- qt string内带变量_QT QString 很全的使用 (转)
- oracle10g安装问题总结
- 全国计算机数学会议cm是ei收录,怎样判断一个会议已经被EI收录? - 学术会议 - 小木虫 - 学术 科研 互动社区...
- 2019.12.14
热门文章
- The test form is only available for requests from the local machine解决方法
- android 学习链接大集合
- 本月 Windows Mobile 文章推荐
- docker导入镜像 liunx_docker扫盲?面试连这都不会就等着挂吧
- class对象和class文件_Class文件格式
- python函数的作用降低编程复杂度_Python语言程序设计 (第11期) 测验5: 函数和代码复用...
- android操作系统 真的吗_旋挖机培训学校真的能学会吗,旋挖钻机到底有哪些操作系统...
- 服务器麒麟系统能设置mtu吗,麒麟操作系统安装标准手册-20210405220006.docx-原创力文档...
- java创建mysql驱动,JDBC之Java连接mysql实现增删改查
- input type='file' 上传文件时显示文件名及上传进度