08 2019 档案
SPA项目开发之首页导航+左侧菜单
摘要:1. Mock.js 前后端分离开发开发过程当中,经常会遇到以下几个尴尬的场景: 1. 老大,接口文档还没输出,我的好多活干不下去啊! 2. 后端小哥,接口写好了没,我要测试啊! 前后端分离之后,前端迫切需要一种机制,不再需要依赖后端接口开发,而今天的主角mockjs就可以做到这一点 Mock.js 阅读全文
posted @ 2019-08-30 19:11 八友 阅读(299) 评论(0) 推荐(0)
SPA项目开发之登录注册
摘要:spa项目完成登录注册布局 安装开发模块 npm install element-ui -S npm install axios -S npm install qs -S npm install vue-axios -S 下载完毕的话,就会出现下列代码: 引入main.js配置 import Vue 阅读全文
posted @ 2019-08-30 16:14 八友 阅读(887) 评论(0) 推荐(0)
vue-cli搭建SPA项目
摘要:1. 什么是vue-cli? vue-cli是vue.js的脚手架,用于自动生成vue.js+webpack的项目模板,创建命令如下: vue init webpack xxx 注1:xxx 为自己创建项目的名称 注2:必须先安装vue,vue-cli,webpack,node等一些必要的环境 2. 阅读全文
posted @ 2019-08-27 16:26 八友 阅读(265) 评论(0) 推荐(0)
nodeJS环境搭建
摘要:1. Node.js是什么 1.1 Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型。 1.2 Node.js是一个让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Pyth 阅读全文
posted @ 2019-08-25 09:37 八友 阅读(627) 评论(0) 推荐(0)
vue路由
摘要:1. SPA是什么 单页Web应用(single page application,SPA),就是只有一个Web页面的应用, 是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的Web应用程序 单页面应用程序: 只有第一次会加载页面, 以后的每次请求, 仅仅是获取必要的数据.然后, 由页 阅读全文
posted @ 2019-08-22 20:25 八友 阅读(175) 评论(0) 推荐(0)
vue模板语法下集
摘要:1. 样式绑定 1.1 class绑定 使用方式:v-bind:class="expression" expression的类型:字符串、数组、对象 1.2 style绑定 v-bind:style="expression" expression的类型:字符串、数组、对象 2. 事件处理器 事件监听 阅读全文
posted @ 2019-08-22 16:23 八友 阅读(166) 评论(0) 推荐(0)
vue模板语法上集
摘要:模板语法上集 1.1 插值 1.1.1 文本 {{msg}} 1.1.2 html 使用v-html指令用于输出html代码 1.1.3 属性 HTML属性中的值应使用v-bind指令 1.1.4 表达式 Vue提供了完全的JavaScript表达式支持 {{str.substr(0,6).toUp 阅读全文
posted @ 2019-08-20 16:26 八友 阅读(151) 评论(0) 推荐(0)
SSH整合框架
摘要:实现登录、新闻增删改查、树形菜单 引入pom.xml 配置文件 web.xml db.properties log4j2.xml spring-vue.xml spring-hibernate.xml spring-context.xml struts-base.xml struts-sy.xml 阅读全文
posted @ 2019-08-18 09:45 八友 阅读(145) 评论(0) 推荐(0)
SSH整合
摘要:思路: 1、导入所需要的pom依赖2、几大框架的配置文件(web.xml/struts.xml、hibernate的配置、spring的配置)3、spring与hibernate整合桥接的配置文件替换掉了hibernate.cfg.xml spring-hibernate.xml(难点) 注册数据库 阅读全文
posted @ 2019-08-15 20:07 八友 阅读(88) 评论(0) 推荐(0)
Spring之AOP
摘要:连接点(Joinpoint):程序执行过程中明确的点,如方法的调用,或者异常的抛出. 目标(Target):被通知(被代理)的对象注1:完成具体的业务逻辑 通知(Advice):在某个特定的连接点上执行的动作,同时Advice也是程序代码的具体实现,例如一个实现日志记录的代码(通知有些书上也称为处理 阅读全文
posted @ 2019-08-14 10:57 八友 阅读(137) 评论(0) 推荐(0)
Spring之ioc
摘要:1. 什么是spring,它能够做什么? Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。 Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。 然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角 阅读全文
posted @ 2019-08-12 01:32 八友 阅读(147) 评论(0) 推荐(0)
Hibernate之二级缓存
摘要:1. 为什么需要缓存 拉高程序的性能 关系型数据库:数据与数据之间存在关系(联系)的数据库 mysql/Oracle、sqlserver 非关系型数据库:数据与数据之间是不存在关系的,key-value 1、基于文件存储的数据库:ehcache 2、基于内存存储的数据库:redis、memcache 阅读全文
posted @ 2019-08-09 15:56 八友 阅读(137) 评论(0) 推荐(0)
hibernate之HQL
摘要:1. 什么是hql HQL是Hibernate Query Language的缩写 查全部 2. hql和sql区别/异同 HQL SQL 类名/属性 表名/列名 区分大小写,关键字不区分大小写 不区分大小写 别名 别名 ?,从下标0开始计算位置(hibernate5之后不支持) ?, 从顺序1开始 阅读全文
posted @ 2019-08-08 16:14 八友 阅读(157) 评论(0) 推荐(0)
hibernate关联关系(多对多)
摘要:1. 数据库的多对多 1.1 数据库中不能直接映射多对多 处理:创建一个桥接表(中间表),将一个多对多关系转换成两个一对多 2. hibernate的多对多 2.1 hibernate可以直接映射多对多关联关系(看作两个一对多) 3. 多对多关系注意事项 3.1 一定要定义一个主控方 3.2 多对多 阅读全文
posted @ 2019-08-07 03:08 八友 阅读(129) 评论(0) 推荐(0)
hibernate关联关系(一对多)
摘要:1. 什么是关联(association) 1.1 关联指的是类之间的引用关系。如果类A与类B关联,那么被引用的类B将被定义为类A的属性。例如: 1.2 关联的分类:关联可以分为一对一、一对多/多对一、多对多关联 新建实体类关联关系:Order 在映射文件中进行关联关系的维护 Order.hbm.x 阅读全文
posted @ 2019-08-04 19:56 八友 阅读(148) 评论(0) 推荐(0)
hibernate之主键生成策略
摘要:1. hibernate的主键生成器: generator元素:表示了一个主键生成器,它用来为持久化类实例生成唯一的标识 。 1.1 程序员自己控制:assigned 1.2 数据库控制: identity(标识列/自动增长) sequence 1.3 hibernate控制:increment u 阅读全文
posted @ 2019-08-04 01:26 八友 阅读(119) 评论(0) 推荐(0)
Hibernate入门
摘要:1. 什么是hibernate ORM框架/持久层框架 jdbc的一个框架 object reference mapping 通过管理对象来改变数据库中的数据 通过管理对象来操作数据库 用Hibernate来完成增删改查下面我们导入pom.xml依赖 核心配置文件 hibernate.cfg.xml 阅读全文
posted @ 2019-08-02 02:17 八友 阅读(116) 评论(0) 推荐(0)