摘要: 一.配置文件 SpringBoot可以使用两种类型的配置文件(文件名固定): application.properties application.yml 配置文件的作用就是来修改SpringBoot自动配置的默认值:SpringBoot在底层都给我们配置好了所有的配置信息 yml:YAML(YAM 阅读全文
posted @ 2019-11-26 21:19 灰色天空_graySky 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 一.简介 Spring Boot来简化Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用. 1.快速创建独立运行的Spring项目以及与主流框架集成; 2.使用嵌入式的Service容器,应用无需打成war包; 3.starters(启动器)自动依赖于版 阅读全文
posted @ 2019-11-25 14:14 灰色天空_graySky 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 一.UI介绍 所谓的UI(user Interface)开发指的就是小程序应用界面的开发,在小程序开发框架中会为我们提供一系列的基础组件,例如HTML开发中为我们所提供的一些最基础的标签.需要注意的是微信小程序的标签所遵循的方式是严格的XML语法.二.基础内容组件 1 <!-- 微信基础内容组件 - 阅读全文
posted @ 2019-11-16 21:52 灰色天空_graySky 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 一.逻辑层与界面层分离 小程序开发框架将我们需要完成的编码,划分成了两种类型的编码:逻辑编码(由JavaScript完成,业务数据供给界面事件处理),界面编码(页面结构WXML,页面样式WXSS,展示逻辑层的数据).二.逻辑层的JavaScript 小程序开发中使用到的JavaScript同常规网页 阅读全文
posted @ 2019-10-26 17:21 灰色天空_graySky 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 一.微信小程序简介 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。二.小程序界面结构 在成功创建一个微信小程序项目之后,在根目录下 阅读全文
posted @ 2019-10-24 17:32 灰色天空_graySky 阅读(1652) 评论(0) 推荐(0) 编辑
摘要: 一.Spring MVC配置的替代方案 我们已经了解如何通过AbstractAnnotationConfigDispatcherServlet- Initializer快速搭建了Spring MVC环境。在这个便利的基础类中,假设我们需要基本的DispatcherServlet和 ContextLo 阅读全文
posted @ 2019-09-19 21:16 灰色天空_graySky 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一.将模型数据渲染为Html 在上一篇文章中,我们所编写的控制器方法都没有直接产生浏览器中渲染所需的HTML.这些方法只是将数据填充到模型中,然后将模型传递给一个用来渲染的视图.这些方法会返回一个String类型的值,这个值是视图的逻辑名称,不是引用直接的视图实现.尽管我们也编写了几个简单的Java 阅读全文
posted @ 2019-09-18 13:57 灰色天空_graySky 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 一.Spring MVC起步 看过猫和老鼠的小伙伴都可以想象Tom猫所制作的捕鼠器:它的目标 是发送一个小钢球,让它经过一系列稀奇古怪的装置,最后触发捕鼠 器。小钢球穿过各种复杂的配件,从一个斜坡上滚下来,被跷跷板弹起,绕过一个微型摩天轮,然后被橡胶靴从桶中踢出去。经过这些后,小钢球会对那只可怜又无 阅读全文
posted @ 2019-09-11 16:56 灰色天空_graySky 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一.Spring--面向切面 在软件开发中,散布于应用中多处的功能被称为横切关注点(cross- cutting concern)。通常来讲,这些横切关注点从概念上是与应用的业 务逻辑相分离的(但是往往会直接嵌入到应用的业务逻辑之中)。把 这些横切关注点与业务逻辑相分离正是面向切面编程(AOP)所要 阅读全文
posted @ 2019-09-08 21:14 灰色天空_graySky 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 一.Spring profile 在开发软件的时候,有一个很大的挑战就是将应用程序从一个环境迁 移到另外一个环境。开发阶段中,某些环境相关做法可能并不适合迁 移到生产环境中,甚至即便迁移过去也无法正常工作。数据库配置、 加密算法以及与外部系统的集成是跨环境部署时会发生变化的几个典 型例子。例--配置 阅读全文
posted @ 2019-09-08 12:50 灰色天空_graySky 阅读(231) 评论(0) 推荐(0) 编辑