锐力易思▼ 2015▼ 快用 java scala jdbc maven spring

R012.现场.快用Scala(2周)

不等不靠,有囧有料。终日乾乾,或跃在渊。

“快用scala”第1期:第1周做储备,第2周写代码。
前面还有个第0周:调研和决策,投票100%通过。

@史荣久 / 2015-01-21 / CC-BY-SA-3.0

观看视频

内容摘要

  • 开发环境:eclipse,idea,maven的设置和排错
  • 数据访问:anorm,jdbc,原态SQL更简洁,高效
  • Java结合:Spring,集合类,普通Java调用
  • 程序日志:scala宏,兼顾了美感与效率
  • lazy 双重检测锁(DCL)模式
  • case class和match case
  • scala.collection.{JavaConversions,JavaConverters}
  • mutable和immutable
  • foreach,map,filter
  • 伴生对象(companion),隐士(implicit)
  • 没有受检异常,throw 是表达式
  • getOrElse,Option
  • 小坑:重构时的package和文件路径不一致
  • 小伤:编译有点慢
  • 问题:不爱写java了,且晕头:分号,return,类型后置

参考资源

欢迎围观

搜:攻城狮朋友圈moilioncircle
求:有搜商,能自理的狮友。

课外资料

《R012.现场.快用Scala(2周)》 “快用scala”第1期:第1周做储备,第2周写代码。前面还有个第0周:调研和决策,投票100%通过。
题图:在JVM系里,Lambda是语法糖,Java是硬糖,Scala是软糖,口感和口味因人而异。