【java-Spring Data Jpa-ManyToMany-删除联接表的实体】教程文章相关的互联网学习教程文章

java-Spring注解扫描优化【代码】

我对弹簧上下文使用注释配置<context:annotation-config/> <context:component-scan base-package="example"/>但是项目相当大,对两个组件的扫描都花费大量时间(一次扫描需要10 s).我可以仅在一次扫描中进行配置吗?解决方法:我认为基本包值实际上可以包含多个包.尝试指定类似的内容:<context:component-scan base-package="example.package.one,example.package.two"/>在您仅明确指定所需软件包的位置.

java-Spring Boot中的Firebase在初始化期间给出错误【代码】

我正在尝试在Spring Boot应用中设置Firebase.我正在遵循文档here中给出的代码片段.这就是我的pom的外观:<dependency><groupId>com.google.firebase</groupId><artifactId>firebase-admin</artifactId><version>5.2.0</version> </dependency>我运行以初始化Firebase的代码:@PostConstructpublic void init() {InputStream serviceAccount = FirebaseConfig.class.getClassLoader().getResourceAsStream(configPath);FirebaseOpti...

java-Spring应用程序无法在Tomcat上部署:applicationContext有什么问题?【代码】

我的父pom.xml看起来像<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>4.0.3.RELEASE</version> </dependency> <dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>4.0.3.RELEASE</version> </dependency> <dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>4.0.3.RELEASE</v...

java-Spring Batch:聚合的读取器/写入器问题【代码】

我正在尝试使用Spring批处理并实现一个聚合的读取器(批处理文件,在写入时多个记录应被视为一个记录).这是我的读者的代码片段:public class AggregatePeekableReader implements ItemReader<List<T>>, ItemStream {private SingleItemPeekableItemReader<T> reader;private boolean process(T currentRecord , InvoiceLineItemsHolder holder) throws UnexpectedInputException, ParseException, Exception {next = peekNextInvoic...

java-Spring数据其余部分通过一个Crud存储库管理所有实体【代码】

我需要知道是否有可能在Spring数据其余部分中使用一个Crud存储库来管理多个实体. 范例: 图书馆实体@Entity public class Library {@Id@GeneratedValueprivate long id;@Columnprivate String name;@OneToMany(mappedBy = "library")private List<Book> books; }图书实体@Entity public class Book {@Id@GeneratedValueprivate long id;@Column(nullable=false)private String title;@ManyToOne@JoinColumn(name="library_id")priv...

java-Spring MVC Pages HTTP Status 400和错误的URL【代码】

我在应用程序中遇到了一些问题.我有一个注册表格,该表格从控制器发布到另一个页面此页面显示注册表单中的查询结果.在结果页面上,我选择一条记录,并返回给我数据到注册页面.用户返回记录后应该能够更新记录,或者再次执行查询. 我遇到的问题是,当用户在注册表单上并执行查询时,他们被发布到结果页面结果页面会显示,但网址不会更改.注册网址为http:// localhost:8084 / crimeTrack / citizen_registration.htm当通过单击查询按钮将其...

java-Spring Boot REST·@Constraint是否要删除?【代码】

我正在使用Spring Boot,REST,HATEOAS,Hibernate和PostgreSQL的系统后端上工作.为了进行验证,我开始使用扩展org.springframework.validation.Validator的类.它运作良好,但仅适用于前端发出的呼叫.对于在后端进行的调用(例如使用EntityManager),它们不会触发.在这种情况下,我设法通过将@Constraint用于ElementType.TYPE来调用了另一个验证器,但是只为create和save方法调用了它. 是否可以使用此验证器来验证删除方法?有一个项目here,...

java-Spring事务管理器(注释样式)运行时错误【代码】

因此,从本质上讲,在我的glassfish应用程序服务器中加载战争时,我会遇到一个例外.我在我的mysql数据库中使用Spring的事务管理器.报告的错误(完整堆栈跟踪)如下:java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annota...

java-Spring Data Rest中的分页用于嵌套资源【代码】

当访问下面的URL时,我得到分页/api/userPosts/{"_links" : {"self" : {"href" : "/api/userPosts{?page,size,sort}","templated" : true},"next" : {"href" : api/userPosts?page=1&size=20{&sort}","templated" : true}},"_embedded" : {"userPosts" : [ {...但是,当访问以下URL时,Spring Data REST不会分页-/api/users/4/userPosts{"_embedded" : {"userPosts" : [ {UserRepository和UserPostRepository都是具有分页功能的JPARep...

java-Spring CrudRepository在自定义查询方法定义上引发AbstractMethodError【代码】

我正在尝试在扩展CrudRepository接口的接口中创建自定义查询.不幸的是,由于某种原因,每次我收到java.lang.AbstractMethodError.请参阅下面的完整堆栈跟踪.据我了解,问题在于Spring框架应该“神奇地”为我的方法声明创建一个实现,但是由于某种原因它没有实现. 仓库接口:public interface PresentationRepository extends CrudRepository<Presentation, Integer> {Iterable<Presentation> findAll(Sort sort);Page<Presentation> fi...

java-Spring安全性:表单登录特殊字符【代码】

使用Spring Security Form登录时,我需要有关问题的帮助.表单登录名将带有转义特殊字符的用户名发送到服务器,但不会取消转义此参数并且在数据库中找不到用户. 我使用自定义UserDetailsS??ervice,但用户名参数包含换码符.可能会转义特殊字符吗? 我正在尝试转义特殊字符,但更改失败. 数据:-春天3.1.1发布-Spring Security 3.1.1.RELEASE-Tomcat 7.X 编辑: 我认为将编码过滤器放在web.xml文件中可以解决问题.<filter><filter-name>e...

java-Spring Cloud Dataflow类型转换在处理器组件中不起作用?【代码】

我有一个将byte []有效负载转换为MyClass有效负载的处理器:@Slf4j @EnableBinding(Processor.class) public class MyDecoder {@ServiceActivator(inputChannel = Processor.INPUT, outputChannel = Processor.OUTPUT)public MyClass decode(final byte[] payload) {MyClass decoded = doStuff(payload);if (decoded != null) {log.info("Successfully decoded!");}return decoded;} }我尝试创建以下DSL:我的解码器|一些接收器和一...

java-Spring启动application.yml中的Spring Kafka SSL设置【代码】

我正在尝试使用Kafka客户端设置Spring Boot应用程序以使用SSL.由于以下原因,我将我的keystore.jks和truststore.jks存储在文件系统上(在Docker容器上):https://github.com/spring-projects/spring-kafka/issues/710 这是我的application.yml:spring:kafka:ssl:key-password: passkeystore-location: /tmp/kafka.client.keystore.jkskeystore-password: passtruststore-location: /tmp/kafka.client.truststore.jkstruststore-pass...

java-Spring集成流程异步中的错误处理【代码】

我具有以下Spring Integration配置,该配置使我可以从MVC Controller调用网关方法并让控制器返回,而集成流将在不阻塞控制器的单独线程中自行继续. 但是,我无法弄清楚如何使我的错误处理程序为该异步流工作.我的网关定义了错误通道,但是由于某种原因我的异常没有到达.相反,我看到LoggingHandler被调用了.@Bean IntegrationFlow mainInteractiveFlow() {return IntegrationFlows.from(MessageChannels.executor("input", executor)).s...

java-Spring数据,通过嵌套对象的属性查找【代码】

我有以下代码:@Entity public class StudentEntity {@Idprivate String id;private Student student;... }public class Student {private String name;private List<Grade> grades; }public class Grade {private String className;private String grade; }我已经建立了一个Spring数据mongodb存储库,并试图创建一种方法,该方法将向我返回List< Student>基于我作为参数传入的className.根据我读过的所有内容,我认为以下方法可行:p...