单体架构模式下的数据库基本都是单数据库,所以应用层通过spring事务控制的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。通过spring实现事务的方式也有声明式事务和编程式事务两种,不管哪一种实现起来都比较简单。像一般的业务,类型下面这种方式编程就行: 1 ...
分类:
数据库 时间:
2017-11-24 00:12:38
阅读次数:
302
Spring Cloud Feign Spring Cloud Feign是一套基于Netflix Feign实现的声明式服务调用客户端。它使得编写Web服务客户端变得更加简单。我们只需要通过创建接口并用注解来配置它既可完成对Web服务接口的绑定。它具备可插拔的注解支持,包括Feign注解、JAX- ...
分类:
编程语言 时间:
2017-11-23 10:58:22
阅读次数:
170
摘自:http://www.cnblogs.com/kaituorensheng/p/4516983.html 函数式编程 命令式的编程风格已经成为事实上的标准。命令式编程的程序是由一些描述状态转变的语句组成。虽然有时候这种编程方式十分的有效,但有时也不尽如此(比如复杂性)——而且,相对于声明式编程 ...
分类:
编程语言 时间:
2017-11-22 13:16:04
阅读次数:
145
一、xml配置事物管理器 二、@Transactional 三、什么时候回滚事物 默认配置下,spring只有在抛出的异常为RuntimeException或其子类(Errors也会导致事务回滚),而其他非运行时异常则不会导致事务回滚。 可以明确的配置在抛出那哪些异常时回滚事务,包括checked异 ...
分类:
编程语言 时间:
2017-11-20 01:17:33
阅读次数:
172
Vue.js是什么? Vue.js(读音 /vju?/, 类似于 view) 是一套构建用户界面的 渐进式框架。 声明式渲染 Vue.js 的核心是一个允许你采用简洁的模板语法来声明式的将数据渲染进 DOM 的系统: 条件v-if 控制切换一个元素的显示也相当简单: 循环v-for 注意:vue.j ...
分类:
其他好文 时间:
2017-11-19 22:23:48
阅读次数:
257
虚拟dom和声明式渲染: Vue的编译器在编译模板之后,会把这些模板编译成一个渲染函数 。而函数被调用的时候就会渲染并且返回一个 虚拟DOM的树 。这个树非常轻量,它的职责就是描述当前界面所应处的状态。当我们 有了这个虚拟的树之后,再交给一个patch函数,负责把这些虚拟DOM真正施加到真实的DOM ...
分类:
其他好文 时间:
2017-11-19 16:33:33
阅读次数:
166
Vue 声明式渲染1: {{message}} 声明式渲染2: 鼠标悬停几秒钟查看此处动态绑定的提示信息! 条件与循环1: 现在你看到我了! 条件与循环2: {{todo.text}} 处理用户输入1: ... ...
分类:
Web程序 时间:
2017-11-18 21:04:14
阅读次数:
258
一、计算属性 1、模版内的表达式非常便利,但是设计它们的初衷是用于简单计算的。在模版中放入太多的逻辑运算会让模版过重且难以维护,例如如下代码: 在这个地方,模版不在是简单的声明式逻辑,你必须看一段时间才能意识到,这里是想要显示变量message的翻转字符串,当你想要在模版中多次引用此处的翻转字符串时 ...
分类:
Web程序 时间:
2017-11-17 20:59:26
阅读次数:
225
初次编辑2017年10月28日,星期六 摘要一. 上节课复习二. 协程函数初始化装饰器三. send实现爬网页四. 面向过程的程序设计五. 列表生成式六. 三元表达式七.生成器表达式八. 声明式编程作业今日总结 摘要 引用:百度 列表生成式 生成器表达式 面向过程编程 递归 一. 上节课复习 可迭代... ...
分类:
编程语言 时间:
2017-11-13 13:53:09
阅读次数:
407