实战学习NodeJS建站(3)—bootstrap后台管理、nodejs访问数据库
来源:互联网 发布:java批量发送邮件 编辑:程序博客网 时间:2024/06/02 02:32
本篇文章对应的最新源码下载:
链接:http://pan.baidu.com/s/1pLMZaoN密码:cnms
一、先直观感受一下效果
1.1,首页
数据是静态的,如下图
1.2,用户列表页
用户列表数据是模拟的动态数据,如下图
1.3,访问数据库
前提是,mysql数据安装成功,并新建了一个库:mydb
在blogs/routes/db_config.js中配置了数据库连接信息,和查询数据库当前时间测试方法,如下图;
在sublime text 中,执行(ctrl + b),即可看到结果:(也可以在其他开发工具中执行)
二、此版本blog升级内容详解
2.1,引入bootstrap的js、css文件;
主要在public文件夹中添加了 bootstrap的 js 和 css 文件,并在页面中引入;
详细内容如下图:
2.2,引入mysql模块代码,并访问mysql数据库
在node_modules文件夹中,加入了 mysql 文件夹(模块),用于访问mysql数据库。在db_config.js文件中,配置了数据库连接信息,实现数据库的访问。
nodejs主要是callback模式,请仔细阅读代码 参考1.3 。
2.3,在html页面中获取服务器端的数据
在 views/userIndex.html 文件中,通过express语法读取服务器端设置的数据。实现MVC结构;如下图
2.4,练习
尝试将 users.js 中的模拟用户数据替换成从数据库中读取数据
三、下篇文章内容预告
介绍 nodejs 对数据库进行 添加、修改、删除、分页操作;
封装 javascript 对象 ,与数据库表形成映射关系,方便操作数据库(即ORM);
程序员实战技能,扫一扫学习
0 0
- 实战学习NodeJS建站(3)—bootstrap后台管理、nodejs访问数据库
- 实战学习NodeJS建站(5)—nodejs 访问 redis
- 实战学习NodeJS建站(2)—blog结构,request&response,结合bootstrap
- 实战学习NodeJS建站(4)—封装 SqlClient 实现对MySql的访问
- 实战学习NodeJS建站(1)—windows环境下用nodejs创建blog
- xheditor的使用(nodejs后台管理)
- 菜鸟学习nodejs--包(npm)管理
- NodeJS实战
- NodeJS学习历程(3)
- NodeJs学习(3)WebSocket
- 前端MVC学习总结(四)——NodeJS+MongoDB+AngularJS+Bootstrap书店示例
- NodeJs——进程管理(一)
- NodeJs——进程管理(二)
- NodeJS学习(一) NodeJS基础
- nodejs学习总结(二)-nodejs 是什么
- 基于AngularJS+NodeJS+Bootstrap+SpringMVC构建项目(3)
- 深度访问NodeJS(一)
- nodejs学习笔记3
- Java Happen-Before规则
- c!#!获!得!磁!盘!属!性
- 网关,路由,局域网内的通信及不同的网络间通信实现的原理剖析
- KMP算法
- 虚拟机连接VPN
- 实战学习NodeJS建站(3)—bootstrap后台管理、nodejs访问数据库
- Kindle 的一些网站
- FragmentTabHost( 选 项卡)
- 【Hibernate】---- 数据缓存
- 动态规划入门——HUDU 2084 数塔
- 更新自己编译android源码遇到的问题
- getRawX、getRawY与getX、getY以及View中的getScrollX、getScrollY
- Python 2.7 执行某一程序并获取PID
- PHP 连接 MySQL(MySQLi方式)