解决方案 »
- 关于jsp页面元素的获取
- 继续跪求!!!jsp或者asp 题库生成试卷系统 源码
- 门禁管理系统 jsp版
- 请各位高手指点,急!!谢谢
- PreparedStatement 语句写法问题
- 请教启动问题
- jsp+mysql的两个表查询的问题!
- jsp 针对在线的用户及客户端未正常退出的,管理员如何清除,以下是我的踢人方法,请高手看看有什么漏洞没!
- 在Struts中,如何取得资源文件中的值。(不用标签)
- 如何获得select的表里各列的名称和值
- 配置文件报错
- jpa 一对多和多对多出现的问题 Use of @OneToMany or @ManyToMany targeting an unmapped class:xx
测试类:
void "newly published blog should at top of recent blog entries"() {
given:
def now = new Date()
blogFacadeService.publish(new BlogEntryDTO(
title: 'title',
content: 'content',
dateCreated: now
))
def entry = blogFacadeService.getRecentEntries(1)[0] expect:
entry.title == 'title'
entry.content == 'content'
entry.dateCreated == now
}
服务类:
class BlogFacadeService implements BlogFacade{
List<BlogEntryDTO> a//列表变量a
@Override
void publish(BlogEntryDTO entry){
def p=new BlogEntryDTO(title:entry.title,content:entry.content,dateCreated:entry.dateCreated)
try{ //捕获异常
p.save()
}catch (Exception e){
println new String("保存失败!".getBytes(),"utf-8")
throw new RuntimeException(new String("保存失败!".getBytes(),"utf-8"))
}
a=p.list(max:10,offset:0,sort:"dateCreated",order:"desc")//排序
}
@Override
List<BlogEntryDTO> getRecentEntries(int n){
List<BlogEntryDTO> b
for(i in 1..<n+1)
{
b=a
return b
}
}
}