Hexo博客部署至服务器
Windows本地hexo安装下载 nodejs: nodejs官网下载 查看 node 的版本:node -v 查看 npm 包管理器的版本:npm -v 配置全局安装的模块路径和缓存路径:在nodejs根目录,创建node_global,node_cache文件夹 以管理员身份打开cmd(win—输入框—cmd—右键—以管理员身份运行) npm config set prefix "E:\nodejs\node_global" npm config set cache "E:\nodejs\node_cache" 配置环境变量,创建 NODE_PATH 变量:值E:\nodejs\node_modules 在系统变量中选择Path添加如下属性: E:\nodejs\ E:\nodejs\node_global 更改文件夹权限,找到安装nodejs的文件路径下的node_cache,node_global分别更改这两个文件夹的Users权限。右击属性》安全》编辑,把Users的权限设置为全部允许。 npm下载慢的可以下载淘宝下载源...
mybatis
什么是 MyBatis? Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。程序员直接编写原生态 sql,可以严格控制 sql 执行性能,灵活度高。 MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO 映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis的缺点? SQL 语句的编写工作量较大,尤其当字段多、关联表多时,对开发人员编写 SQL 语句的功底有一定要求。 SQL 语句依赖于数据库,导致数据库移植性差,不能随意更换数据库。 ORM 是什么?ORM(Object Relational Mapping),对象关系映射,是一种为了解决关系型数据库数据与简单 Java 对象(POJO)的映射关系的技术。简单来说,ORM 是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系型数据库中。 为什么说 Mybatis 是半自动 ORM 映射工具?它...






