小编arc*_*gle的帖子

解码 EAN 128

有很多组件可以创建/解析条形码图像,但我无法找到一个解析 EAN 128 条形码字符串的库,并给我一个简单的 java-pojo 对象,如果它们被包含在其中,我可以从中获取 EAN128 组条形码。

示例伪代码:

EAN128Pojo pojo = EAN128Pojo.parse(some string got from scanner);
Date dueDate = pojo.getDueDate();
Run Code Online (Sandbox Code Playgroud)

或者

Object dueDate = pojo.get(12 /*application identifier for due date*/);
Run Code Online (Sandbox Code Playgroud)

有没有图书馆能够做到这一点?

干杯

java barcode

4
推荐指数
1
解决办法
5528
查看次数

在Maven中动态设置localRepository选项

是否可以使用Maven中的配置文件设置本地存储库路径?

maven

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

Spring Security - 'global-method-security'不起作用

我是关于Spring&Spring Security Frameworks的新手,并尝试使用Spring Security v3.1.4确保在最新稳定的Glassfish构建上运行Java EE 7 REST应用程序.

一切都很好,但我无法设法使"全球方法安全"工作!这是我的配置,任何帮助将不胜感激.

web.xml中:

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
        /WEB-INF/spring/*.xml
    </param-value>
</context-param>

<filter>
    <filter-name>filterChainProxy</filter-name>
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>

<filter-mapping>
    <filter-name>filterChainProxy</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>    
Run Code Online (Sandbox Code Playgroud)

Spring应用程序上下文配置为预身份验证,如下所示:

<bean class="org.springframework.context.annotation.CommonAnnotationBeanPostProcessor">
        <property name="alwaysUseJndiLookup" value="true" />
    </bean>

    <bean id="filterChainProxy" class="org.springframework.security.web.FilterChainProxy">
        <sec:filter-chain-map request-matcher="ant">
            <sec:filter-chain pattern="/api/authentication" filters="none"/>
            <sec:filter-chain pattern="/**" filters="sif,requestHeaderAuthFilder,logoutFilter,etf,fsi"/>
        </sec:filter-chain-map>
    </bean>

    <bean id="sif" class="org.springframework.security.web.context.SecurityContextPersistenceFilter"/>

    <sec:authentication-manager alias="authenticationManager">
        <sec:authentication-provider ref='preAuthenticatedAuthenticationProvider'/>
    </sec:authentication-manager>

    <bean id="preAuthenticatedAuthenticationProvider" class="org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider">
        <property name="preAuthenticatedUserDetailsService">
            <bean id="userDetailsServiceWrapper"
                  class="org.springframework.security.core.userdetails.UserDetailsByNameServiceWrapper">
                <property name="userDetailsService" ref="preAuthenticatedUserDetailsService"/>
            </bean>         
        </property>
    </bean>

    <bean id="preAuthenticatedUserDetailsService"
          class="org.someUserDetailsService"/>

    <bean id="requestHeaderAuthFilder" class="org.springframework.security.web.authentication.preauth.RequestHeaderAuthenticationFilter">
        <property name="authenticationManager" …
Run Code Online (Sandbox Code Playgroud)

acl spring-security spring-integration java-ee

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