Mybatis基本应用
1. 框架简介1.1 三层架构软件开发常用的架构是三层架构,之所以流行是因为有着清晰的任务划分。一般包括以下三层:
持久层:主要完成与数据库相关的操作,即对数据库的增删改查。因为数据库访问的对象一般称为Data Access Object(简称DAO),所以有人把持久层叫做DAO层。
业务层:主要根据功能需求完成业务逻辑的定义和实现。因为它主要是为上层提供服务的,所以有人把业务层叫做Service层或Business层。
表现层:主要完成与最终软件使用用户的交互,需要有交互界面(UI)。因此,有人把表现层称之为web层或View层。
三层架构之间调用关系为:表现层调用业务层,业务层调用持久层。各层之间必然要进行数据交互,我们一般使用java实体对象来传递数据
1.2 框架1.2.1 什么是框架?框架就是一套规范,既然是规范,你使用这个框架就要遵守这个框架所规定的约束。框架可以理解为半成品软件,框架做好以后,接下来在它基础上进行开发。
1.2.2 为什么使用框架?框架为我们封装好了一些冗余,且重用率低的代码。并且使用反射与动态代理机制,将代码实现了通用性,让 开发人员把精力专注在核 ...
不能说的秘密
《不能说的秘密》谱子收藏、全文查看
您的浏览器不支持视频标签
Vue-cli&ElementUI
1. 什么是Vue-cli
Vue cli是基于Vue的应用开发提供的一个标准的脚手架工具.为应用搭建基础的框架结构,提供插件、开发服务、Preset、构建打包功能
Vue cli 背后集成了现代化开发的诸多功能,通过简单的命令就可以完成 “零配置”的项目环境搭建
2. 安装Vue-cli步骤在安装vue-cli前,要确认自己的电脑是否安装了nodejs和npm.
2.1 安装Node.js安装了node.js才有使用npm ,才能安装vue-cli
2.1.1 什么是node.js为什么会有node.js?
传统意义上的 JavaScript 运行在浏览器上,Chrome 使用的 JavaScript 引擎是 V8,Node.js 是一个运行在服务端 的框架,它的底层就使用了 V8 引擎,这样就可以使用javascript去编写一些服务端的程序,这样也就实现了用 javaScript去开发 Apache + PHP 以及 Java Servlet所开发的服务端功能,这样做的好处就是前端和后端都采用 javascript,即开发一份js程序即可以运行在前端也可以运行的服务端,这样比 ...
车站
《车站》谱子收藏、全文查看
您的浏览器不支持视频标签
LeetCode初级算法之设计问题:384.打乱数组
题目信息
题目地址:https://leetcode-cn.com/problems/shuffle-an-array/
给你一个整数数组 nums ,设计算法来打乱一个没有重复元素的数组。
实现 Solution class:Solution(int[] nums) 使用整数数组 nums 初始化对象int[] reset() 重设数组到它的初始状态并返回int[] shuffle() 返回数组随机打乱后的结果
示例:
12345输入["Solution", "shuffle", "reset", "shuffle"][[[1, 2, 3]], [], [], []]输出[null, [3, 1, 2], [1, 2, 3], [1, 3, 2]]
解释
1234Solution solution = new Solution([1, 2, 3]);solution.shuffle();    // 打乱数组 [1,2,3] 并返回结果。任何 [1,2,3]的排列返回的概率应该相同。例如,返回 [3,  ...
Vue.js
超长警告!!!善用目录
1. Vue.js介绍1.1 Vue.js是什么?
Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,
Vue 被设计 为可以自底向上逐层应用. Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一 方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
自底向上逐层应用:作为渐进式框架要实现的目标就是方便项目增量开发(即插即用)。
官方网站: https://cn.vuejs.org/v2/guide/ 作者 尤雨溪是中国人
1.2 为甚么使用Vue?
声明式渲染: 前后端分离是未来趋势
渐进式框架: 适用于各种业务需求
简单易学: 国人开发,中文文档,不存在语言障碍,易于理解和学习
2. Vue.js 基础2.1 Vue.js的使用
在html页面使用script引入vue.js的库即可使用。
1234远程CDN <script src="https://cdn.jsdelivr. ...
那女孩对我说
《那女孩对我说》谱子收藏、全文查看
您的浏览器不支持视频标签
修炼爱情
《修炼爱情》谱子收藏、全文查看
您的浏览器不支持视频标签


