小编use*_*524的帖子

Lambda Expression无效,终止

使用lambda表达式编写了java8程序,它没有被执行而是在lambda表达式中被终止,没有例外

    import java.util.ArrayList;
    import java.util.List;
    import java.util.function.BiConsumer;

    public class BiConsumerTest {


    public static void main(String[] args) {
        try{


        List<String> list1 = new ArrayList<String>();

        list1.add("A");
        list1.add("B");
        list1.add("V");


    List<String> list2 = new ArrayList<String>();

        list2.add("J");
        list2.add("G");
        list2.add("P");

        BiConsumer<List<String>  , List<String>> bc = (lista, listb) ->{
                lista.stream().forEach( System.out::print);

            };


        }catch(Exception ex){
            ex.printStackTrace();
        }

    }

}
Run Code Online (Sandbox Code Playgroud)

预计会在列表中打印字符串

java lambda java-8 functional-interface

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

Spring启动应用程序需要连接weblogic oracle数据源

默认情况下,spring boot应用程序连接到derby嵌入式数据库,如下面的语句所示.

启动嵌入式数据库:url ='jdbc:derby:memory:testdb; create = true',username ='sa'

我不知道从哪里挑选上面的网址

我需要连接weblogic oracle数据源我在应用程序的application.properties中提供了以下属性,但它没有选择以下属性

spring.jpa.hibernate.ddl-auto=create-drop

# Oracle settings
spring.datasource.url=jdbc:oracle:thin:@//localhost:1521/XE
spring.datasource.username=system
spring.datasource.password=vasu
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
Run Code Online (Sandbox Code Playgroud)

在pom.xml中添加了以下条目

<dependency>
    <groupId>com.github.noraui</groupId>
    <artifactId>ojdbc7</artifactId>
    <version>12.1.0.2</version>
</dependency>   
Run Code Online (Sandbox Code Playgroud)

oracle spring-data-jpa spring-boot

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

无法访问 spring boot 应用程序模板文件夹中的 html 文件

html文件放在spring boot应用程序的resources/templates/login.html目录下(如截图所示),将其部署在weblogic服务器中,当我尝试使用以下URL访问login.html时,它给出了网页无法被发现消息

http://localhost:7001/demo/login.html

下面是截图

在此处输入图片说明

在其中一篇文章中,我找到了下面的代码片段并尝试过,但没有用

@Configuration
public class StaticResourceConfiguration extends WebMvcConfigurerAdapter {

private static final String[] CLASSPATH_RESOURCE_LOCATIONS = {
        "classpath:/META-INF/resources/", "classpath:/resources/",
        "classpath:/static/", "classpath:/public/" };

public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/**").addResourceLocations(CLASSPATH_RESOURCE_LOCATIONS);
}
Run Code Online (Sandbox Code Playgroud)

我没有明白我犯了什么错误,有人可以帮我解决这个问题吗......?

spring spring-boot

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

java.lang.NoSuchMethodError:com.fasterxml.jackson.databind.ObjectWriter.forType

访问weblogic中已部署的spring boot应用程序时,出现以下异常

java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.ObjectWriter.forType(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectWriter;
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:285)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:106)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:231)
    at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:203)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:81)
Run Code Online (Sandbox Code Playgroud)

我的pom.xml中具有以下依赖项

        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>

        </dependency>
Run Code Online (Sandbox Code Playgroud)

即使我从pom.xml中删除了上述依赖关系,也会发生相同的异常

下面是有同样问题的帖子,但没有解决

com.fasterxml.jackson.databind.ObjectWriter.forType(Lcom / fasterxml / jackson / databind / JavaType;)Lcom / fasterxml / jackson / databind / ObjectWriter;

请一些身体帮助我....

以下是pom文件

 <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>

        <groupId>com.example</groupId>
        <artifactId>demo</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <packaging>war</packaging>

    <name>demo</name>
    <description>Demo project for Spring Boot</description>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.4.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->


    </parent>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-actuator</artifactId> …
Run Code Online (Sandbox Code Playgroud)

weblogic jackson spring-boot

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