Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我们可以在java项目包中编写scala类吗?_Java_Scala_Scala Java Interop - Fatal编程技术网

我们可以在java项目包中编写scala类吗?

我们可以在java项目包中编写scala类吗?,java,scala,scala-java-interop,Java,Scala,Scala Java Interop,我在java项目包中创建了scala类 但是问题是scala类在其他java类中不可见(只导入它,但不可见) 我不知道这是否可能导致在java包中创建scala类 请分享你的答案 关于 米兰 编辑 studentDAO和Student类是Scala类,但位于java包中 服务包是scala包,dao和域包是java包 import com.model.dao.StudentDAO import com.model.domain.entity.Student @Service("studentS

我在java项目包中创建了scala

但是问题是scala类在其他java类中不可见(只导入它,但不可见)

我不知道这是否可能导致在java包中创建scala类

请分享你的答案

关于

米兰

编辑

studentDAOStudent类是Scala类,但位于java包中

服务包是scala包,dao和域包是java包

import com.model.dao.StudentDAO
import com.model.domain.entity.Student

@Service("studentService")
class StudentServiceImpl extends StudentService {
  @Autowired
  val studentDao: StudentDAO=null
  @Override
  def updateStudentById(id: Long){

  }
  @Override
  def saveStudentDetails(student: Student) {
    studentDao.save(student)
  }
  @Override
  def updateStudentDetails(student: Student) {
    studentDao.update(student)
  }

导入stmt显示类不可见的编译错误

应该是可能的。你能发布你的示例代码吗(删减)?是的,这是可能的,不应该有问题。你能提供一个简短的例子(代码)的类/类不能很好地发挥在一起吗?我得到编译错误时,导入scala类。。。我只需从文件中复制并粘贴到软件包上即可创建此文件。请编辑您的问题,而不是发布comments@BrianAgnew好啊