我有一个回购,一个实体,域和控制器。Intelliji将不编译,错误与LicenseSignmentEntity createdEntity=new ICENSeasSignmentEntity(新ICENSeasSignmentRepository.save(createEntity)有关;我不确定我做错了什么。谢谢
package com8.myname.service;
import com8.markmcilwrath.domain.LicenseAssignment;
import com8.markmcilwrath.domain.entity.LicenseAssignmentEntity;
import com8.markmcilwrath.domain.entity.LicenseEntity;
import com8.markmcilwrath.domain.entity.UserEntity;
import com8.markmcilwrath.repository.LicenseAssignmentRepository;
import javassist.NotFoundException;
import org.springframework.stereotype.Service;
import java.time.LocalDate;
import java.util.UUID;
@Service
public class LicenseAssignmentService {
private LicenseAssignmentRepository licenseAssignmentRepository;
private LicenseService licenseService;
private UserService userService;
public LicenseAssignmentService (LicenseAssignmentRepository licenseAssignmentRepository, LicenseService licenseService,
UserService userService)
{
this.licenseAssignmentRepository = licenseAssignmentRepository;
this.licenseService = licenseService;
this.userService = userService;
}
public LicenseAssignment save (String licenseKey, String userID, LocalDate assignmentDate, Boolean approved)
{
LicenseEntity licenseEntity = null;
try {
licenseEntity = getLicenseEntity(licenseKey);
} catch (NotFoundException e) {
e.printStackTrace();
}
UserEntity userEntity = null;
try {
userEntity = getUserEntity(userID);
} catch (NotFoundException e) {
e.printStackTrace();
}
LicenseAssignmentEntity createEntity = new LicenseAssignmentEntity(UUID.randomUUID().toString(),
licenseEntity, userEntity, assignmentDate, approved);
LicenseAssignmentEntity createdEntity = new licenseAssignmentRepository.save(createEntity);
return new LicenseAssignment(createdEntity.getAssignmentID(), createdEntity.getLicenseEntity().getLicenseKey(),
createdEntity.getUserEntity().getUserId(), createdEntity.getAssignmentDate(), createdEntity.getApproved());
}
private LicenseEntity getLicenseEntity(String licenseKey) throws NotFoundException
{
return licenseService.getLicenseEntity(licenseKey);
}
private UserEntity getUserEntity (String userID) throws NotFoundException
{
return userService.getUserEntity(userID);
}
}
您可以通过以下方式将数据保存到存储库。假设您必须使用任何spring boot保存post,这将是post服务接口-
public interface PostService {
public void save(Post thePost);
}
这是我的PostRepository接口
public interface PostRepository extends JpaRepository<Post, Integer> {
}
在PostServiceImpl类中,通过调用save方法编写将数据保存到repository的逻辑。首先,我正在执行构造函数注入以添加存储库类型对象,然后调用JPararePository的save方法。
@Service
public class PostServiceImpl implements PostService {
private PostRepository postRepository;
@Autowired
public PostServiceImpl(PostRepository thePostRepository) {
this.postRepository = thePostRepository;
@Override
public void save(Post thePost) {
postRepository.save(thePost);
}
}
我的Android Studio不断给出错误,无法解析符号R。它是Android目录中名为R.java的文件。我已将此文件安全地保存在目录中。但它仍然显示出错误。在互联网上搜索到这个错误后,人们建议我重新构建/清理/升级项目同步/重新启动Android Studio和其他方法。我什么都做了。但问题仍然存在!怎么办??
我试图在我的Android项目中设置一个RecycerView,但是我不能引用我的列表,因为使用代码“RecycerView=view.findviewbyid(r.id.list)”给我的错误不能解析符号“list”。如果我尝试输入“R.ID”我找不到r.id.list,但我确定我给它的id是“list”。 我只是在代码中添加了依赖项和import语句。我试图重新同步和清理项目,但没有结果。 这
这里是我的导入: 这里是错误的代码: 这里是xml文件中RecyclerView的声明:
我的Android Studio一直在给出错误不能解析符号R。它是Android目录中的一个文件,名为r.java。我把这个文件安全地放在目录里。但是,它仍然显示出错误。在网上搜索到这个错误后,人们建议我做重建/清理/分级项目同步/重启Android Studio等方法。我什么都做了。但问题仍然存在!怎么办??
下面是我的Strings.xml代码:
代码运行,但无法获得函数、类等的建议。 谢谢