我试图从Spring指南运行示例:构建RESTful Web服务.
如果我打开localhost:8080/greeting,它的效果很好.
但是,如果我打开192.168.1.111:8080/greeting或140.112.134.22:8080/greeting,它就无法建立连接,尽管我的计算机实际上在互联网上使用了这两个IP.
有人可以建议我如何在Spring中配置嵌入式Tomcat以接受其他IP地址上的HTTP请求,除了localhost(即127.0.0.1)?
谢谢!:)
我试图从Spring引导指南开始,并手动包含Spring-data的依赖项.
我的IDE是eclipse,我选择使用Gradle来构建项目.
双方build.gradle并pom.xml已被修改,但仍然日食发现不能春季数据的库(例如org.springframework.data.*在编译过程中).
以下是我build.gradle和pom.xml.
有人可以建议我哪里出错吗?谢谢!!
的build.gradle
buildscript {
repositories {
maven { url "http://repo.spring.io/libs-release" }
mavenLocal()
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:1.1.1.RELEASE")
}
}
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'spring-boot'
apply plugin: 'war'
war {
baseName = 'Xiwami'
version = '0.1.0'
}
jar {
baseName = 'Xiwami'
version = '0.1.0'
}
repositories {
mavenLocal()
mavenCentral()
maven { url "http://repo.spring.io/libs-release" }
maven { url …Run Code Online (Sandbox Code Playgroud) 假设我们在Java域对象中有四个字段.
而不是将所有字段映射到MongoDB文档,有没有办法有选择地将三个字段映射到MongoDB?
public class Person {
@Id
private String id;
private String name;
// we don't want to map this field into MongoDB
private String noMongoDB.
// getters and setters
}
Run Code Online (Sandbox Code Playgroud)