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

java-Spring中的自定义json【代码】

我已经在Spring 3应用程序中配置了ContentNegotiatingViewResolver,因此当我使用看起来像**.json的URL调用控制器时,它会使用jackson库返回一个json对象. 如果我调用此方法:@RequestMapping("/myURL.json") public List<MyClass> myMethod(){List<MyClass> mylist = myService.getList();return mylist; }在JSON中,我收到了:{"myClassList":[{ object 1 in json },{ object 2 in json },{ object 3 in json } ...] }我的问题是:有...

java-Spring AOP在Tomcat和tcserver中不起作用【代码】

从单元测试或通过独立应用程序运行时,我有一个方面可以正常工作.但是,当我将其作为Web应用程序的一部分运行并将其托管在Tomcat上时,不应用Aspects. 我的长相看起来像public class MyAspect {@Around("within(com.service..*)")public Object doLogging(ProceedingJoinPoint pjp) throws Throwable {//do somethingObject obj = pjp.proceed();//do something elsereturn obj;}}解决方法:我能够解决这个问题.原因是该方面是通过Web应...

Java-Spring MVC:在同一Web应用程序中可能实现RESTful Web服务BlazeDS集成吗?【代码】

我有一个Spring MVC Web应用程序,它通过控制器类(用@Controller注释)提供RESTful Web服务,该类具有通过@RequestMapping批注映射到特定请求类型和签名的方法. 我试图通过以下方法将BlazeDS服务目标集成到混合中:1)将HttpFlexSession侦听器添加到web.xml,2)将flex:message-broker和flex:remoting-destination声明添加到Spring应用程序上下文配置文件中,以及3)添加通用的/WEB-INF/flex/services-config.xml. 上面的BlazeDS集成步骤...

java-Spring验证错误生成【代码】

我正在使用JSR-303进行验证和Spring MVC3.验证是通过控制器中的validateator.validate(bean,errors)手动完成的. 我用@NotNull注释了Foo类的name属性.当验证失败时,我注意到Spring MVC在Errors对象中生成了以下错误代码.NotNull.form.foo.name NotNull.name NotNull.java.lang.String NotNull< form:errors>的方式标记起作用的原因是它将遍历所有错误代码并查找默认资源包,直到返回非空消息.有什么方法可以自定义这些错误代码或至少...

java-Spring MVC选择按钮【代码】

我想用一些填充值创建简单的html select标签(现在输入,稍后从数据库输入).这是我的控制器:@Controller public class HomeController {@RequestMapping("/test")public String home(){return "index";}@ModelAttribute("items")public ArrayList<String> getList(){ArrayList<String> itemList = new ArrayList<String>();itemList.add("one");itemList.add("two");itemList.add("three");return itemList;}}在我的索引部分,这是相...

java-Spring集成测试事务未回滚【代码】

为基于Spring的应用程序编写集成测试遇到事务回滚问题-插入了数据,但是在事务回滚后,数据仍在数据库表中…Spring 3.0.5,JUnit 4.8.2 集成测试代码@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "classpath:/applicationContext.xml" }) @TransactionConfiguration(transactionManager="txManager",defaultRollback=true) @Transactional public class GenerateCodeStrategyTest {@Autowired@Quali...

java-Spring MVC和Rest:具有相同“内容”的不同“布局”?

我有一个Spring 3.0 Web应用程序,只要实用,它就会尝试遵循REST原则. 我有一个控制器方法来返回文件夹(这是我的业务实体). (获取http://…/folders/ {id}).如果用户访问此URL,他将获得一个完整的HTML页面:包括页眉,页脚,菜单和文件夹详细信息. –带有标题,页脚和菜单的“增强”是通过Apache Tiles完成的. 现在,我有另一个视图,用户可以看到文件夹树,如果他单击其中一个文件夹,则将/应该通过AJAX加载文件夹详细信息,并显示在树的旁边...

java-Spring Web Flow从流向控制器传递模型对象【代码】

将Spring Web Flow中使用的模型对象传递给Controller的正确方法是什么? 我的用例如下: 我有一个流程,最终状态显示一个包含一些计算结果的模型对象.很好我在页面上也有一个链接,以生成一个pdf显示结果.如果我手动设置模型对象,那也可以正常工作. 那么,如何获得流向控制器的模型对象呢?还是有一种更清洁的方式使用Webflow查看pdf? 谢谢解决方法:不幸的是,这不是一个简单的方法. Webflow在其自己的存储库中的不同时间维护所有对象...

java-Spring MVC控制器中的事务回滚

我有一个用@Transaction注释的Spring MVC控制器,在某些输入下,我需要回滚该事务. 据我了解,触发回滚的正确方法是从控制器抛出异常. 但是,如果我从控制器抛出异常,我将没有机会从控制器返回ModelAndView对象. 如何在仍提供要渲染的ModelAndView的同时触发控制器中的回滚?解决方法:例外是遵循的适当方法.春天也可以map exceptions to views.这可能就是您想要做的.

java-Spring和JMS集成配置文件错误【代码】

当我尝试将Spring JMS集成到当前项目中时,我一直遇到此错误.它使我无所适从,因为我是Spring的新手,所以我不确定如何解决它.The prefix "jms" for element "jms:listener-container" is not bound.有问题的代码是这样的,<jms:listener-container container-type="default" connection-factory="connectionFactory" acknowledge="auto"> <jms:listener destination="TESTQUEUE" ref="simpleMessageListener" method="onMessage" /> <...

java-Spring控制器上的Aop注释不起作用【代码】

我已经为aop做了注释.当我在任何方法而不是控制器方法上使用它时,它都能很好地工作.但是,当我在控制器的方法上使用它时,控制器将停止工作.它开始为映射提供404 not found错误.我在这里发现了一个类似的问题:Spring 3 MVC @Controller with AOP interceptors?,但我不知道该怎么做.我在控制器上的方法是:@WebAuditable // This is my annotation that works at other methods @Override @RequestMapping(value = "/ad", method = R...

java-Spring的SimpleNamingContextBuilder和LDAP【代码】

我目前正在尝试为我们现有的Web应用程序开发一个新模块.我正在尝试添加LDAP功能,并且由于SimpleNamingContextBuilder注册了无法与LdapTemplate一起使用的上下文,因此初始化LDAP上下文时遇到问题. 在我们的spring applicationContext.xml中,我们有几个JNDI查找,因此在运行测试用例之前,我必须在测试用例构造函数中使用SimpleNamingContextBuilder创建模拟JNDI-Resources.SimpleNamingContextBuilder builder = new SimpleNamingCont...

java-Spring 3 MVC-没有控制器的JSP页面的视图解析器【代码】

我刚刚开始spring 3的开发,以前使用过spring 2.5.我陷入了视图解析器的困境.我有以下配置<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix" value="/WEB-INF/jsp/"/><property name="suffix" value=".jsp"/> </bean> 是的,如果jsp页面位于/ WEB-INF / jsp路径中,它将起作用.我遇到的问题是,如果我里面有一个jsp(例如/WEB-INF/jsp/prod/Monitor/success...

Java-Spring Web Flow:设置JUnit测试的请求参数【代码】

介绍 我有一个Java / Tomcat / Spring 2.5 / Spring Webflow 2.0.9 Web应用程序.为了测试某些页面,我创建了JUnit测试,该测试将值设置为表单对象并模仿来自浏览器的请求. JUnit测试类如下所示:@TestExecutionListeners({ DependencyInjectionTestExecutionListener.class }) @ContextConfiguration(locations = { "classpath:/WebTests-context.xml", "classpath:/messageSourceConfig.xml" }) @RunWith(SpringJUnit4ClassRunner.c...

java-Spring 3在自定义bean中接收servletContext【代码】

我的问题是我无法在bean中获得servletcontext.我创建了自定义bean“ FileRepository”,我需要在那里获取ServletContext.这是代码package com.pc.webstore.utils;import java.io.File; import java.nio.file.Files;import javax.servlet.ServletContext; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; import org.springframework.web.context.Se...