小编met*_*tok的帖子

多线程与分区之间的Spring批处理差异

我无法理解Spring批处理中的多线程和分区之间的区别.实现当然是不同的:在分区中,您需要准备分区然后处理它.我想知道有什么区别,当瓶颈是物品处理器时,哪一种是更有效的处理方式.

spring multithreading spring-batch

8
推荐指数
1
解决办法
4391
查看次数

Primefaces rowselect事件在版本3.3中不起作用

我有这个代码.它应该在用户选择一行并关闭对话框后触发rowSelect事件.它在我更新到primfaces 3.3之前工作得很好(我有ver3.2).我在控制台中没有任何异常,当我调试时,我看到方法没有调用.我不知道从哪里开始解决这个问题.有人可以帮我吗?

<p:dialog id="dlg" closable="true" header="New reciever" widgetVar="receiverListDlg" visible="false" modal="true">
        <p:dataTable var="reciever" value="#{transactionController.recieverList}">
            <p:ajax event="rowSelect" listener="#{transactionController.onRowSelect}" update=":form" onsuccess="receiverListDlg.hide()" />
            <f:facet name="header">  
            Previouse recievers for #{customer.firstName}   
        </f:facet>
            <p:column selectionMode="single" />

            <p:column headerText="#{msg.havale_customer_firstname}">
                <h:outputText value="#{reciever.firstName}" />
            </p:column>

            <p:column headerText="#{msg.havale_customer_lastName}">
                <h:outputText value="#{reciever.lastName}" />
            </p:column>

            <p:column headerText="#{msg.havale_customer_phoneNr}">
                <h:outputText value="#{reciever.phoneNr}" />
            </p:column>

        </p:dataTable>
    </p:dialog> 
Run Code Online (Sandbox Code Playgroud)

primefaces

6
推荐指数
2
解决办法
8154
查看次数

Reactjs Axios/Spring启动安全性

我有一个用Spring Boot开发的Java应用程序,它是后端的.前端是在ReactJs中开发的应用程序.我使用REST服务.我使用axios进行REST调用.我最近在Spring Boot中启用了安全性.现在我很难验证axios呼叫.

var config = {
        auth: {
            username: 'bruker',
            password: 'passord'
        }

    };
    axios.get('http://localhost:8090/employee/all', config).then(function (response) {
        console.log(response)
    }.bind(this)).catch(function (response) {
        console.log(response)
    }.bind(this))
Run Code Online (Sandbox Code Playgroud)

我得到以下错误"预检的响应无效(重定向)"我假设响应被重定向到localhost:8090/login 我没有找到任何解决方案.我做错了什么?

spring-security reactjs spring-boot axios

5
推荐指数
1
解决办法
1700
查看次数

reactjs和spring mvc之间的集成

我正在尝试将具有Spring MVC和JSP前端的现有应用程序升级到ReactJs。我不确定如何将Reactjs前端与Spring mvc后端集成在一起。现在,我编译react应用程序并将其放入后端应用程序中。然后spring mvc映射到react应用程序。两者之间的整合是与弹簧架。

最佳做法是什么?我认为拥有2个独立的应用程序React前端和spring后端会容易得多。此解决方案有2个大问题。

  1. React App应该如何向后端认证?后端使用Spring安全性。我知道我可以使用rest令牌,但是我不确定如何使用。
  2. 如果我使用react-router,则需要将所有react-routes映射到spring mvc。

我在网上找不到任何好的例子。任何帮助将是适当的。

spring-mvc spring-security reactjs spring-rest

5
推荐指数
0
解决办法
753
查看次数

JPA findAll(spec,Sort)

我有这个代码来获取2个日期之间的所有交易.我想得到一个desc排序列表.有什么可能性?

@Override
public List<Transaction> searchBySubmitDate(final Date startDate, 
                                            final Date endDate) {
    return transactionRepository.findAll(new Specification<Transaction>() {
        @Override
        public Predicate toPredicate(Root<Transaction> transaction, 
                                     CriteriaQuery<?> q, CriteriaBuilder cb) {
            Predicate between = cb.between(transaction.get(Transaction_.dateSubmit), startDate, endDate);

            return between;
        }
    });
Run Code Online (Sandbox Code Playgroud)

jpa spring-data

3
推荐指数
1
解决办法
2万
查看次数

使用<f:convertDateTime />在java中的日期和时间

我正在使用spring webflow和primefaces开发一个应用程序并使用mysql.问题是当我注册日期时,例如15.may.它在数据库中注册正确,但是当我显示它时.它显示在2012年1月14日前一天.我使用此标签显示日期,我相信在显示的日期添加1天.我评论的另一件事是,当我调试时,我看到时间显示如此星期三09月00 00:00:00 CEST.我认为这是在中欧夏季时区.我想知道问题是什么?

<p:column headerText="Submited Date">
    <h:outputText value="#{item.submitedDate}">
         <f:convertDateTime pattern="dd-MMM-yyyy" ></f:convertDateTime>
    </h:outputText>
</p:column>
Run Code Online (Sandbox Code Playgroud)

java date primefaces

0
推荐指数
1
解决办法
4473
查看次数