Spring框架第一天

  • POJO

就是软件工程里的第一个例子,有getter,setter,数据是private
POJO全称是Plain Ordinary Java Object (普通Java类)

  • 侵入式编程

依赖框架的代码,即框架代码会融入自己的本地代码里

  • 面向切面编程(AOP)

AOP是写代码的时候,事先只需考虑主流程,而不用考虑那些不重要的流程

有了AOP,你写代码时不要把这个验证用户步骤写进去,即完全不考虑验证用户,你写完之后,在另外一个地方,写好验证用户的代码,然后告诉Spring你要把这段代码加到哪几个地方,Spring就会帮你加过去,而不要你自己Copy过去,这里还是两个地方,如果你有多个控制流呢,这个写代码的方法可以大大减少你的时间

  • 声明式编程

告诉“机器”你想要的是什么(what),让机器想出如何去做(how)。

var numbers = [1,2,3,4,5]
var total = numbers.reduce(function(sum, n) {

  return sum + n
});
console.log(total) //=> 15

·命令式编程:命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它都会按照你的命令实现。

var numbers = [1,2,3,4,5]
var total = 0
for(var i = 0; i < numbers.length; i++) {
  total += numbers[i]
}
console.log(total) //=> 15

你可能感兴趣的:(Spring框架第一天)