标签:ash 通过 数据 json apply java 体会 记录 方法
case类:主要是创建“不可变的记录” 当时你可以把构造函数默认的val 改为var 但这样就颠覆了它的本意
case类的好处:
1.生成apply方法,不用new 新的实例
2.构造函数参数默认是val,自动生成访问方法
3.会生成一个默认的toString方法
4.会生成unapply在模式匹配时非常实用
5.生成equals 和hashCode ,copy方法
项目中体会:
case class soyo(name:String,age:Int .....等需要返回到前端的数据内容)
在服务器端sql查询出来的数据可以封装到:java.util.ArrayList[soyo] 之后通过Json传送
这样前端会收到你想给出的数据
标签:ash 通过 数据 json apply java 体会 记录 方法
原文地址:http://www.cnblogs.com/soyo/p/7680729.html