我对Spring2.5中jpa的openjpa实现没有什么问题。我的dao方法:
@Transactional
public User getUserByName(final String name) {
return (User) getEntityManager().createQuery("select u from User as u where u.name = :name").setParameter("name", name).getSingleResult();
}
返
我目前正在从事一个Spring项目,我面临一个国家列表的问题。
以下列表是国家/地区的列表,我需要一个名称为emptySpace且id为0的国家/地区。列表正在成功显示国家,但这一个具有空空间值的国家是通过其id而不是其值显示的,如果我用任何值填充空空间,如“good job”,它将在国家列表中显示good job
<c:forEach var="country" items="${country}">
<c:choose>
<c:when
我一直在尝试将Spring(3.0.4和3.0.5)MVC与ApacheTiles(2.1.2、2.1.4和2.2.2)集成,但都没有成功。在每种情况下,我都会遇到以下错误:
java.lang.NoClassDefFoundError:org/apache/tiles/startup/basictlesInitializer
根据Tiles文档,BasicTilesInitializer已被弃用。我认为Spring的最新版本会引用正确的类,但它没有,我仍然会得到相同的错误
我正在使用以下配置在
我想在我的页面上实现自动保存功能。但我真的不知道如何开始。我得到了一个有任务列表的对象。我希望每20秒提交一次表单,这样用户就不会丢失数据。它不一定是那样的。每次提交后,只要没有更改,提交按钮应被禁用
我正在使用SpringMVC。我做了一些研究,但我不是jQuery方面的专家,Spring。。。所以这对我来说很复杂。一个提示,或者一个有效的例子会对我有很大帮助
这是一张非常复杂的时间表。一页上至少有+/-50个文本框,具体取决于可用任务的数量
谢谢。我不知道什么是spring mvc,但在AS
我有这个结构的目标
公厕清洁{
private Contacts contact;
private List<Contacts> dnb360;
private String operation;
public String getOperation() {
return operation;
}
public void setOperation(String operation) {
this.operation = operation;
}
public
我有一个应用程序,允许用户进行搜索
根据输入的搜索条件,对DAO函数进行服务调用的模式是jsp事件->拦截器->处理器->服务->DAO->数据库,返回结果列表,结果列表显示在myView.jsp中
下面的代码用于读取JSP中的to数据:
<jsp:usebean id="myTO" type="com.myPackage.MyTO" scope="session"/>
在身体里,就像
<%= myTo.getSomething() =%>
列表中的每个项目都可以单击
我有:
3个控制器子控制器。成功视图将重定向到父控制器url。
3个表单视图,每个视图与每个子控制器关联。
1个父控制器
1家长表格
父窗体由以下3个子窗体组成:
<form id="1" method="get" action="url of first form"> </form>
<form id="2" method="get" action="url of second form"> </form>
<form id="3"
下面是我用来在数据库中保存记录,然后获取生成的主键的代码
public void save(User user) {
// TODO Auto-generated method stub
Object[] args = { user.getFirstname(), user.getLastname(),
user.getEmail() };
int[] types = { Types.VARCHAR, Types.VARCHAR, Types.VA
我有一个父抽象类和一个具体的子类。抽象类有一个具体方法和另一个抽象方法,由子类实现。这两个类都配置为Springbean。代码片段类似于以下内容:
弹簧配置:
<bean id="parent" class="Parent" abstract="true">
<property name="propA" ref="propA"/>
<property name="cacheMan" ref="cacheMan"/>
</bean>
<
我有两个数据库A,B。我在数据库A中有一个名为asample的表,在数据库B中有一个名为bsample的表。现在我想将数据从B数据库的bsample表传输到A数据库的asample表。为此,我必须在persistence.xml文件中使用两个持久性单元。我正在使用JPA,Spring。我是jpa的新手。谁能告诉我如何才能做到这一点
如果我使用下面提到的代码,我会得到这个异常:
ERROR: org.springframework.web.servlet.DispatcherServlet - C
我的问题是,我想使用网页选择一个文件夹,并使用Spring将该文件夹的所有内容上载到S3
我尝试了SpringMVC多部分解析器来上传文件,效果很好。我还使用JetS3t将文件夹和文件上传到S3。但是,我如何使用我的web应用程序选择一个文件夹,并告诉它将所有文件和子文件夹上载到S3。
我使用的是Spring MVC 3。没有使用基于“普通”HTML表单的文件上载。这与Spring或amazon无关,只是HTML中的一个限制。在WHAT工作组中已经加入了这个功能,但那是很久以前的事了,我认为它不
我正在JSP中使用Spring表单标记库。我的命令对象包含一个列表,我想为JSP中列表的每个对象进行绑定。但是STS给了我一个例外,告诉我:
Bean属性“testList[0]”不可读或具有无效的getter
方法:getter的返回类型是否与
二传手?]
以下是完整的异常代码:
SEVERE: Servlet.service() for servlet [appServlet] in context with path [/mvc] threw exception [org.springfr
我将有多个网络应用程序。如果我将所有第三方JAR放在每个war文件中(对应于每个webapp),则所有webapp都是基于java并使用Spring/hibernate等的;将会有巨大的内存占用空间
当第三方JAR(如spring/hibernate)在所有Web应用程序中都很常见时;什么是使内存使用最少的最佳方法?我可以想到的一个选择是将这些第三方JAR放在Tomcat/lib中,这样它们就可以在多个Web应用程序之间共享
还有其他更好的办法吗 我觉得你把内存(RAM)和磁盘存储搞混了
如果您
我正在努力实现以下目标:
我有一个以组合框开头的表单,假设用户必须选择“学生”或“老师”
“学生”和“教师”在表单中显示的字段相同,但如果选中“教师”,我将显示更多字段(这些字段首先隐藏,当用户选择“教师”时,我将使用jQuery显示)
问题是,我希望只有在选择“教师”时,这些字段才是必填字段
我不知道该怎么办,我认为不可能使用如下注释:
@NotBlank
private String teacherCourse;
因为当用户选择“学生”单选按钮时,此字段将始终为空
有什么想法吗?我可以使用
我正在尝试使用多租户选项和自动模式创建配置Hibernate SessionFactory,但是我遇到了以下错误:
java.lang.NullPointerException
at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51)
at org.hibernate.too
在JBOSS AS7中部署EAR时出现以下错误:
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [META-INF/springDAOContext.xml]: Invocation of init method failed; nested
有人能帮我吗。我正在尝试使用camel发送消息。也许我的概念错了
我想向activemq发送一条简单的消息。我有一个messageService是一个sendmethode。问题是我正在发送一个pojo作为消息,我希望它自动转换为json字符串。这就是为什么我试着用骆驼
我定义了一个rout,它指向我的发送方法,并在rout中添加了一个封送员
问题在于,camel似乎每秒都在不断地发送jms消息。
我想要的是,当我调用sendMethode时,camel将我的消息输出转换为json
以下是我的路
标签: Spring
jboss7.xglassfish-3distributed-transactionsspring-remoting
我愿意使用Spring创建一个示例(代码),其中业务逻辑将分布在不同的服务器(如JBoss或Glassfish)上,并且仍然在一个事务下?首先,这在春天是可能的。我知道使用EJB有这个选项。同样,我们在春天也有类似的技术吗?我正在寻找同步通信方法,而不是使用异步面向消息的中间件。感谢您的帮助/指点
谢谢
PrakashSpring支持RMI或提供自己的远程处理机制,但根据文档,他们不提供任何远程事务传播
类似问题:
我们正在使用一个服务提供者来填充一些通用服务。某些服务需要在事务中完成,如下所示:
service.transferAccount()
service.changeAccountType()
service.closeAccount()
因此,我们需要开发一个方法TransderAccount\u changeCount\u CloseAccount(),它可能如下所示
TransderAccount\u ChangeAccount\u CloseAccount()
我们这里没有任何数据库。这
我已经开发了3个Web应用程序,它们都应该是独立的,因为它们的用途非常不同。我在每个应用程序中使用LDAP身份验证来登录,并根据LDAP组为用户分配角色。此角色确定用户在web应用程序中的访问权限。我希望能够登录到一个应用程序,并能够以正确的用户权限访问所有应用程序。有没有一种简单的方法可以做到这一点?您可以使用CAS之类的单点登录框架。您可以有一个中央服务器,它将对用户进行身份验证,并将用户重定向到用户试图访问的应用程序。身份验证服务器将在身份验证后写入cookie,用于将用户自动登录到其他应
我有嵌套作业,主作业调用许多子作业,它们再次调用其他子作业。我使用spring批处理远程分区来分区步骤执行
若我使用SpringBatch管理停止主作业,它不会停止作业。所有作业都在运行
它应该停止所有内部作业,并在重新启动时从停止内部作业的同一位置启动内部作业
这是因为嵌套作业吗?是否存在嵌套级别的限制?或者是因为远程分区的缘故?Spring批处理目前不支持从父作业停止子作业的功能。你要做的就是阻止孩子,然后是父母。话虽如此,这似乎并不是一个不合理的增强,拉式请求总是受欢迎的。请查看org.s
我正在从acegi迁移到spring安全插件,遇到了一个问题。我在数据库中有使用加密的未加盐md5哈希的现有用户
如果我理解正确的话,acegi-0.5.2没有使用salt,而最新的spring security具有强制salt。因此,我对升级路径感到困惑
这似乎是一种相当常见的升级场景。非常感谢您的任何建议。看起来这不是一个腌制问题,而是哈希值被一次又一次地哈希
grails.plugin.springsecurity.password.hash.iterations=1
这是我的解决办法
从
我有一个SpringMVC3.0WebApp,它使用SpringSecurity。我已经在spring安全登录服务中实现了一个基本的json服务,但就我而言,这还不够确定
在我的json请求中,我正在以纯文本形式传递以下类型
{"j_username":"myPlainTextUsername", "j_password":"myPlainTextPassword" , "j_store":"1"}
我的所有密码都使用直接的md5加密存储在数据库中。我的应用程序使用以下spring配置
<
你们中的任何一个人能告诉我如何使用SpringMVCPortletController上传文件并将输入参数传递给控制器吗
jsp中的操作URL和表单:
<portlet:actionURL var="addDetailsURL">
<portlet:param name="addDetails" value="addDetailsValue"/>
</portlet:actionURL>
<div id = "<portlet:na
我正在使用新发布的Spring会话组件进行PoC。这由Redis存储库进行备份,会话和存储在会话中的对象/数据都将持久化到该存储库中
已在应用程序中创建会话
在Redis CLI中运行“Keys*”命令并看到一个新条目(如“spring:session:sessions:6b55103a-baf5-4a05-a127-3a9cfa15c164”)
在应用程序中,向会话添加了一个自定义bean
在Redis CLI中运行“Keys*”命令,并看到了另一个新条目
这个bean(如“\xac\xed\
我已经与一些实体建立了JHipster主页上所描述的那样。使用AngularJS的前端工作得很好,还有API页面,让我可以按预期测试我的服务
现在,我尝试使用Spring的RestTemplate编写一个REST客户端,如下所示:
public List<SomeEntity> getAllEntities(){
URI uri = URI.create("http://localhost:8080/api/entities");
HttpHeaders http
假设我想用这个定义创建一个流
文件| serviceActivator1 |转换| serviceActivator2
在这个定义中,我有两个自定义模块。我的理解是SpringXD将创建每个组件/模块的子上下文,并将其部署在容器中
如何跨serviceActivator1和serviceActivator2共享单个bean。基本上,这个bean应该在父上下文中定义,而不是在每个模块的子上下文中定义。请参阅。请记住,如果模块在同一个容器中运行,那么它们只会看到同一个bean实例
您还需要一个自定义
我想知道是否可以实现如下内容,因为我有很多端点变体,并且每个端点都有一个带有匹配参数的回退方法非常混乱。或者,全球撤退也可以
@RestController
@RequestMapping(value = "/rest")
class SomeRestController {
@RequestMapping(value = "/test2", method = { RequestMethod.GET})
@HystrixCommand(fallbackMethod = "fall
我正试图设计一个OAuth2身份验证系统来保护各种后端API。我从下载和安装开始
但我的项目需要两个主要的架构更改:
1.) The main portal UI must be running in Node.js, so that users can
view a public site and also login using a Node.js-hosted app that
makes REST calls to a backend authentication
我,
我将Spring 3.2.11.RELEASE与Spring-security-oauth2v2.0.7.RELEASE一起使用。我想设置一个资源服务器,这样,如果一个客户端正确地提交了他们的id和机密以及一个授权类型的客户端\ U凭据,他们就可以使用生成的令牌将数据发布到URL。但是,我不知道如何保护该URL(即使令牌不正确,我也可以发布到该URL)。下面是我如何配置我的资源服务器
<oauth:resource-server id="resourceServerFilter" e
我试图了解在现实生活中的企业应用程序(例如,web应用程序,使用Spring框架)中,谁应该管理数据源?我可以想出两种方法:
(i)在Spring配置中定义的数据源,应用程序可以根据需要从Spring容器中获取数据源
(ii)在web容器中定义的数据源(例如),然后应用程序可以从容器中获取数据源
现在,我有以下问题:
Q1)在场景(i)中,我相信我们可以使用Spring的DI注入数据源,因为它是由Spring管理的。对吗
Q2)在场景(ii)中,获取数据源的唯一方法是使用JNDI查找,因为数据源
我正在尝试将KeyClope Spring安全适配器集成到应用程序中,但我看到了如下异常:
Exception: java.lang.NoSuchMethodError: org.keycloak.adapters.PreAuthActionsHandler.<init>(Lorg\/keycloak\/adapters\/spi\/UserSessionManagement;Lorg\/keycloak\/adapters\/AdapterDeploymentContext;Lor
我使用SpringBoot和Thymeleaf作为查看器,我想从表中删除所有选定的项。因此,我需要向控制器传递一个列表,其中包含所选复选框中的值
这是我对控制器的方法:
@PostMapping("/admin/rates/prices/delete")
public String delete(@ModelAttribute Rate price, ServletWebRequest request){
if(request.getParameterValues("idChecked
我正在开发简单的Spring Boot MVC应用程序。以前我只使用Spring+Hibernate(也就是servlet.xml等),我正在尝试重建项目以使用SpringBoot。尽管我已经阅读了很多关于Spring Boot的答案,但我仍然无法修复Spring Boot找不到.jsp文件的问题——它显示了白色标签错误页面。
很多答案都是关于在pom.xml中包含tomcat嵌入jasper和jstl,但我已经有了它。我正在使用IntelliJ IDEA 17 Ultimate、Tomcat
我想在所有请求到达控制器之前为它们添加一个属性
我使用的是:
@Component
public class SessionValidatorInterceptor implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
throws Exception
我有一个注入的JDBCTemplate实例,代码基本上是执行的
private JdbcTemplate template;
public OutputType getOutput(InputType input) {
CallType call = new CallType(input);
CallbackType callback = new CallbackType(input);
OutputType output = (OutputType) templat
标签: Spring
reactive-programmingproject-reactorspring-webfluxreactive-streams
反应器3有两种主要数据类型,它们都是反应流发布器
reactor.core.publisher.Mono
reactor.core.publisher.Flux
我理解Mono是由0或1个元素组成的流与Flux是由0或N个元素组成的流之间的区别
既然Mono和Flush都在实现org.reactivestreams.Publisher,为什么我们需要这两种类型?为什么不把Flux用于所有事情呢?想想在非反应性世界中会发生什么:我们可以决定让所有函数返回List,即使我们知道它们只返回一个元素
我试过使用
public void onApplicationEvent(ApplicationEvent event)
{
if(event instanceof SessionDestroyedEvent){
及
首先,我根本没有得到SessionDestoryedEvent事件
似乎spring可能会在会话过期后通知我们。
在会话过期之前,是否有可靠的方法获得通知
我希望解决方案没有spring会话包
我不会用下面的代码创建sessionDestroyed或sessionCrea
我想知道为什么我们有“addResourceLocations”方法,而我们有“addResourceHandler”方法
例如:
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/resources/**")
.addResourceLocations("/resources/css/test");
}
在这里,
我正在尝试调用AccountSavedCartsPageController中的deleteSaveCartForId方法:
@RequestMapping(value = "/{cartId}/delete", method = RequestMethod.DELETE)
@ResponseStatus(value = HttpStatus.OK)
@RequireHardLogIn
public @ResponseBody String deleteSaveCartForId(@PathVa
我已经启动了我的Spring boot应用程序,当我看到控制台时,应用程序已启动,但当我尝试打开浏览器运行时,它显示找不到网址的网页:。这里有什么问题?这是我的密码
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class DemoApplic
我的情况是:
我有3个微服务(Spring Boot应用程序)。我想在服务A和服务B之间实现https通信,但无法在服务A和服务C之间进行https通信
另外,服务A是一个用SSL保护的服务器,服务B和服务C是客户端
我已尝试创建server.jks,其中我有服务器证书,并从agent.jks导入了证书
另一方面,agent.jks拥有他的证书,并从server.jks导入了证书。所以keystore和truststore都准备好了(至少我认为是这样)
服务A在/resources文件夹中有服务
这是一个spring启动项目,网页由Thymeleaf呈现。当我将spring boot starter thymeleaf放入pom.xml中并启动应用程序时,它正试图在其容器中找到实现ViewResolver的所有bean。你看这里它找到了thymeleafViewResolver
我只是好奇,SpringBoot何时以及如何将这个ThymeleafViewResolver类放入它的bean容器中
这是由于SpringBoot特性,它将根据诸如是否可以从类路径中找到库,或者是否开发人员已经定
Spring云生产者引发异常-java.lang.IllegalStateException:生产者关闭后无法执行操作
嗨
我们给出了一个基于spring云的微服务应用程序。在该应用程序中,我们在向Kafka生成消息时出错。我们正在使用下面的Spring云版本
Spring云版本
格林威治
以下是卡夫卡制作人使用的接口定义
String INPUT = "jobmanager-in";
String OUTPUT_C = "collection-out";
String OUTPUT_P
我想显示所有现有团队的列表,但在屏幕上我只看到我添加的最后一个团队
未显示先前创建并位于存储库中的团队
teamList.html
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<
这是一门pojo课程
CustomerModel.java
@Entity
@Table(name="Customer")
public class CustomerModel
{
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE)
@Column(name="ID")
private int CustomerID;
@Column(name="First_Name")
private String cu
我们用双向@manytone关系链接了两个实体,如下所示:
@Entity
@Setter
@Getter
@Builder
@NoArgsConstructor
@AllArgsConstructor(access = AccessLevel.PRIVATE)
public class Foo {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@OneToMa
我目前正在尝试为我正在处理的API中的每个请求创建一个信息日志,但是我没有在控制器级别为每个请求创建一个日志,我想尝试创建一个全面解决方案,但我无法实现我的目标
我决定开始使用Spring的@Aspect注释,但使用它不是最好的主意,因为我必须为我拥有的每个控制器创建一个方面
经过一番挖掘,我找到了两条可能的解决途径,我可以尝试,@ControllerAdvice并创建一个拦截器,从理论上讲,这是我认为最有可能成功并成为一个干净的解决方案的想法
问题是我找不到关于这些想法的很多信息
对于@Con
由于在sb2.4中新增了SB配置属性spring.config.import,我无法让集成测试正常工作。在此之前,我使用spring.cloud.consul.enabled:false进行了bootstrap test.yml,效果很好。自从升级到2.4.3,我在application-yml中导入了spring.config.import:“consur:”,并且在application-test.yml文件中似乎没有禁用它。我尝试了在application test.yml中覆盖sprin
我正在使用SpringBoot创建微服务,并实现了JWT身份验证和API网关
我所有的下游微服务都在防火墙后面,没有任何认证或授权
现在,我想知道,如果管理员登录,他/她可以查看与客户机相关的所有记录,但如果客户机登录,他只能查看与其id相关的记录
现在,我如何发送哪个客户端正在尝试访问API,以便下游微服务仅为登录的客户端获取数据
上一页 1 2 3 4 5 6 7 8 9 ...
下一页 最后一页 共 1253 页