小编spy*_*yro的帖子

如何在浏览器中调试Dojo?

我目前(尝试)使用Worklight Studio 5.0.6和Dojo(Mobile)1.8.3开发应用程序.我很难找到适当的调试方法.等待5-10分钟在服务器上构建部署过程后,Chrome调试器中的错误通常如下所示:

在此输入图像描述

我怎么能在MY源中追踪这个错误?整个堆栈跟踪完全由Dojo代码组成,它在20个抽象层之后生成一个绝对无用的错误消息.

说真的,你们在现实生活中如何处理这个问题?您使用什么方法在浏览器中调试Dojo驱动的应用程序?

SPYRO

debugging dojo dojox.mobile ibm-mobilefirst

8
推荐指数
1
解决办法
5429
查看次数

我可以在Java EE 7项目中使用Java 8语法吗?

抱歉这个愚蠢的初学者的问题,但我无法得到一个明确的答案:

我可以在Java EE 7项目中使用lambdas,方法指针,流等吗?这会产生任何负面影响,还是在现有项目上设置非常困难/容易出错?

我来自C#背景,因此我发现很难回到Java 7语法,带有runnables/callables的匿名类,而且没有像流式传输等LINQ的替代品,所以这将是一个巨大的帮助.

非常感谢,spyro

java-ee java-8

6
推荐指数
1
解决办法
1285
查看次数

构造函数只接受引用实体的 ID,但 getter 返回实体本身 - 可能吗?

让我们假设,我有一个StudentTeacher实体的简单关系

我正在使用带有 kotlin-jpa 插件的 Spring Boot,所以数据类应该可以正常工作:

data class Student(
   @Id
   @GeneratedValue(strategy = IDENTITY)
   val id: Long = null,
 
   @OneToOne(fetch = FetchType.LAZY)
   var responsibleTeacher: Teacher,
   // ... other props
)

data class Teacher(
    @Id
    @GeneratedValue(strategy = IDENTITY)
    val id: Long = null,
    
    val name: String,
    // ... other props
)
Run Code Online (Sandbox Code Playgroud)

我的问题:要构造 的实例Student,我始终还需要(已持久化)的实例Teacher。由于我ID手头只有老师的 ,我首先需要Teacher从数据库中获取完整的实体,然后将其传递给 的构造函数Student

val responsibleTeacher = getTeacherFromDB(teacherId)
val student = Student(responsibleTeacher) 
Run Code Online (Sandbox Code Playgroud)

我想要的是Teacher在构造函数中只传递ID,但仍然能够在调用 getter/property 时查询完整 …

spring hibernate jpa kotlin

6
推荐指数
1
解决办法
60
查看次数