草庐IT

banner_data

全部标签

java - 使用 Spring Data Cassandra 动态创建键空间、表和生成表

使用Cassandra,我想使用SpringBoot应用程序动态创建键空间和表。我正在使用基于Java的配置。我有一个用@Table注释的实体,我想在应用程序启动之前创建它的模式,因为它有预先知道的固定字段。然而,根据登录用户的不同,我还想为这些用户动态创建额外的表,并能够向这些表中插入条目。有人可以指导我找到一些我可以利用的资源,或者为我指明正确的方向以解决这些问题。非常感谢您的帮助! 最佳答案 最简单的方法是添加SpringBootStarterDataCassandra依赖于您的SpringBoot应用程序,就像这样...or

data-visualization - java的时间轴创建库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我需要使用我的Java(J2SE)应用程序创建时间线图。什么库可以用来创建像任何这样的时间线图:

java - Spring Data REST - PUT 请求自 v.2.5.7 起无法正常工作

自2.5.7版本以来,SpringDataREST无法正确执行PUT请求来更新具有关联资源的资源。与按预期工作的PATCH请求不同!例如,Person与Addres具有多对一关联。如果我们使用SDRv.2.5.6(SpringBootv.1.4.3)执行PUT请求,那么一切正常。但是,如果我们切换到版本2.5.7(即SpringBootv.1.4.4),则会出现错误:CannotconstructinstanceofAddress:noString-argumentconstructor/factorymethodtodeserializefromStringvalue其他类型的关联也

java - 是否有与 Apple 的 Core Data 等效的 Java?

我最近听到很多对Apple的CoreData架构的赞美。在Java领域是否有类似的东西,这样我就可以玩弄CoreData的想法(以评估它如何与Hibernate之类的东西相提并论)而不必先进入Cocoa/Objective-C? 最佳答案 请记住,据我了解Hibernate等人,CoreData不是主要对象持久性框架。成为。相反,它是一个对象图管理框架(它为受模型约束的对象维护关系和更改状态),尽管它不是依赖注入(inject)框架(如Groovy或Springs)。碰巧它可以使用几种后端格式(包括SQLite)中的一种将此对象图保

java - 如何从 Spring-Data-JPA 返回单个结果?

我正在尝试从SpringData查询中获取单个结果。我希望从用户表中返回最大的ID。我希望这会很简单,但我有点迷路。到目前为止,基于thisrelatedSOpost,我得出的结论是我需要使用Specification来定义我的查询和Paged结果,指定我想要检索的结果数。不幸的是,我遇到了HibernateJdbcException数据访问异常。我的Specification/Predicate应该相当简单并反射(reflect):fromUserorderbyid:Pageresult=userRepository.findAll(newSpecification(){@Overr

java - Apache IVY 错误消息? : impossible to get artifacts when data has not been loaded

大家好,我在scala中尝试通过SBT构建项目时遇到以下错误[info]::USEVERBOSEORDEBUGMESSAGELEVELFORMOREDETAILSjava.lang.IllegalStateException:impossibletogetartifactswhendatahasnotbeenloaded.IvyNode=log4j#log4j;1.2.14我没有看到任何引用1.2.14的项目,它也不在我的.m2或.ivy存储库中。不知道去哪里找这个完整的错误转储在这里:http://pastebin.com/pM7NUhY0谢谢 最佳答案

java - 如何使用 Spring Data JPA Repository 从 2 个表中查询?

我有2个表,分别是Student和Teacher,Student与Teacher之间存在多对一关系,teacherId作为外键。如果我想查询类似下面的内容,我如何以某种方式使用springdataJPArepo方法-findByTeacherName,select*fromStudentS,TeacherTwhereT.teacherName='SACHIN'andS.teacherId=T.teacherId注意:这里我只想使用StudentRepository进行查询,它是使用StudentHibernateMapping类创建的,该类与TeacherHibernateMappin

java - 当加载 spring-boot 和 spring-data-jpa 时,Hibernate 无法加载 JPA 2.1 Converter

我有一个用于UUID的自定义转换器,可以将其转换为字符串而不是二进制文件:packagede.kaiserpfalzEdv.commons.jee.db;importjavax.persistence.AttributeConverter;importjavax.persistence.Converter;importjava.util.UUID;@Converter(autoApply=true)publicclassUUIDJPAConverterimplementsAttributeConverter{@OverridepublicStringconvertToDatabaseC

java - 优化 Spring-Data JPA 查询

我正在为框架生成的查询寻找可能的优化。据我了解,流程如下:您可以将域对象声明为POJO并添加多个注释,例如@Entity、@Table、@ManyToOne等。您声明您的存储库,例如每个接口(interface)对于(2),您有多个选项来描述您的查询:例如每个方法名称或@Query如果我写这样的查询:@Query("selecttfromOrdertLEFTjoinfetcht.orderPositionswheret.id=?1")PagefindById(Pageablepageable,Stringid);一个SQL查询是自动生成的,其中订单的每一列都被解析,随后是订单位置和依赖

java - Spring data JPA中findBy和findOneBy的区别

到目前为止,我所知道的是FindBy可以返回多个结果,而FindOneBy将返回单个结果或当我们按以下方式使用它时返回null。ListfindByDepartmentName(Stringname);DepartmentfindOneByDepartmentId(LongId);现在,我的问题是,我可以通过这种方式使用findBy吗?DepartmentfindByDepartmentId(LongId);如果是,假设给定ID有多个记录。findBydepartmentId基于什么返回单条记录?最后,我什么时候或为什么不应该使用findBy代替findOneBy?