Watch This Video
------------------------------------------------------------------------------------------------//Person.groovy
package com.therealdanvega.domain
@groovy.transform.ToString()
class Person{
String first, last
}
//IPersonService.groovy
package com.therealdanvega.service
import com.therealdanvega.domain.Person
interface IPersonService{
Person find()
List <People> findAll()
}
//PersonService.groovy
package com.therealdanvega.service
import com.therealdanvega.domain.Person
class PersonService implements IPersonService{
@Override
Person find(){
person p= new Person(first:"Dan",last:"vega")
return p
}
@Override
List <People> findAll(){
person p1= new Person(first:"Dan",last:"vega")
person p2= new Person(first:"jam",last:"vega")
[p1,p2]
}
}
//App.groovy
package com.therealdanvega
import com.therealdanvega.service.PersonService
PersonService ps=new PersonService()
println ps.find()
No comments:
Post a Comment
Note: only a member of this blog may post a comment.