1 编程范式 主要的编程范式有三种:命令式编程,声明式编程和函数式编程。 1.1 命令式编程 关注计算机执行的步骤,就是告诉计算机先做什么后做什么 1.2 声明式编程 表达程序的执行逻辑,就是告诉计算机要做什么,不指定具体怎么做 1.3 函数式编程 跟声明式编程类似,就是告诉计算机做什么,不指定具体 ...
分类:
其他好文 时间:
2018-06-24 20:55:02
阅读次数:
314
Spring 轻量级框架,JavaEE的春天,当前主流框架 “站立式”的企业应用开发框架 目标 实现有的技术更加易用,推进编码最佳实践 内容:loC容器,AOP实现,数据访问支持:简化JDBC/ORM框架、声明式事务,Web集成 spring设计理念 spring是面向bean的编程 spring两 ...
分类:
编程语言 时间:
2018-06-24 17:05:26
阅读次数:
146
声明式是一种编程范式与 命令式的编程范式对立。。 特点:关注结果,有严格计算逻辑,无副作用。命令式关注运行原理与过程。 声明式包含的子编程范式:函数式,DSL,约束式,逻辑式。 注释 副作用:在计算机科学中,函数副作用指当调用函数时,除了返回函数值之外,还对主调用函数产生附加的影响。例如修改全局变量 ...
分类:
其他好文 时间:
2018-06-24 16:57:28
阅读次数:
161
简化Spring的java开发 1.1简介 区别于EJB的特性 简化javaBean,为了降低java开发的复杂性, Spring采取了以下4种关键策略: 基于POJO的轻量级和最小入侵性编程 通过依赖注入和面向接口实现松耦合 基于切面和惯例进行声明式编程 通过切面和模板减少样板式代码 1.2依赖注 ...
分类:
编程语言 时间:
2018-06-22 01:07:42
阅读次数:
225
1、函数声明中函数名是必须的,函数表达式中则是可选的。 2、 用函数声明定义的函数,函数可以在函数声明之前调用,而用函数表达式定义的函数则只能在声明之后调用。 ( 根本原因在于解析器对于这两种定义方式读取的顺序不同:解析器会实现读取函数声明,即函数声明放在任意位置都可以被调用;而对于函数表达式,解析 ...
分类:
其他好文 时间:
2018-06-21 21:06:55
阅读次数:
109
1. 2. web.xml 3.springmvc-servlet.xml 4.ValidateController.java 5.User.java 6.message.properties 7.error.jsp 8.success.jap ...
分类:
其他好文 时间:
2018-06-20 14:44:49
阅读次数:
130
前言:一般情况下我们通常使用RestTemplate来实现声明式远程调用,但是当参数过多,那么效率就会变得很低,并且难以维护,所以在微服务当中也有声明式Rest调用的组件Feign 一、Feign简介 Feign是Netflix开发的声明式、模板化的http客户端,Feign可以帮我们更加便捷、优雅 ...
分类:
编程语言 时间:
2018-06-19 18:55:02
阅读次数:
203
初学时,感觉有点意思,最后发现,还是有一点缺点,MyBatis对数据库要求很严格,只能一个数据库,不能随便移植,对开发人员的编码能力有很高的要求。。。 框架: 1、Spring 框架 依赖注入容器 / AOP实现 声明式事务 简化Java EE应用 黏合剂,将大家组装到一起 2、Spring MVC ...
分类:
其他好文 时间:
2018-06-19 16:09:40
阅读次数:
202
基础用法(没有搭建框架就在html文件里演示) 一、 Hello World起步 <!DOCTYPE html Hello World <! 模板 <! 声明式渲染 {{ msg }} <! 引入vue // 创建一个vue对象,同时将这个对象挂载到 app(这里是元素id) 的元素上 let ap ...
分类:
其他好文 时间:
2018-06-19 00:10:18
阅读次数:
235
Feign概述 Feign是声明式的Web服务客户端, 使得编写Web服务客户端变的非常容易, 只需要创建一个接口, 然后在上面添加注解即可。 Feign旨在使编写Java Http客户端变的更容易。 在使用Ribbon+RestTemplate时, 利用RestTemplate对http请求的封装 ...
分类:
编程语言 时间:
2018-06-18 19:59:15
阅读次数:
156