小编Mik*_*Jr.的帖子

Spring 3.1或更高版本@RequestMapping使用/生产

我有一个关于消费的问题,并产生了一部分@RequestMapping.我有一个端点,我想接受JSON和XML,并在传入JSON时返回JSON,并在传入XML时返回XML.我需要做些什么才能使其工作?

示例代码如下所示.

@RequestMapping(value = "/something", method = PUT, 
                consumes = {APPLICATION_JSON_VALUE, APPLICATION_XML_VALUE}, 
                produces = {APPLICATION_JSON_VALUE, APPLICATION_XML_VALUE})
public SomeObject updateSomeObject(SomeObject acct) {
    return doStuff(acct);
}
Run Code Online (Sandbox Code Playgroud)

这会以我期望的方式工作还是我需要两个端点updateSomeObjectXMLupdateSomeObjectJson处理这两种情况?

谢谢,迈克

java rest spring spring-mvc media-type

22
推荐指数
2
解决办法
8万
查看次数

应用程序没有出现在Android市场/谷歌播放

我大约3个小时前向Android市场发布了一个应用程序,当我到https://play.google.com/store/apps/details?id=my.package.name但它出现时它会显示出来在搜索中.

此外,当我没有登录谷歌时,如果我转到https://play.google.com/store/apps/details?id=some.package.name&feature=more_from_developer,则会显示,但如果我已登录,则不会也出现在该列表中.

在这两种情况下,无论是否登录,如果我直接访问应用页面(https://play.google.com/store/apps/details?id=my.package.name),它都会出现并说它是兼容我的设备.市场发生了什么?这是正常的行为吗?

android google-play

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

将maven属性传递给春天

我知道这可能是一个愚蠢的问题,但我无法弄清楚我的生活.基本上我使用maven来设置我的dataSource用户名,密码和驱动程序类名.当我查看有效的Pom.xml时,它看起来很好,如下所示

<dataSource.driverClassName>oracle.jdbc.driver.OracleDriver</dataSource.driverClassName>
<dataSource.username>someUsername</dataSource.username>
<dataSource.password>somePassword</dataSource.password>
Run Code Online (Sandbox Code Playgroud)

我在声明spring数据源时尝试使用此信息.代码如下所示.

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
    <property name="driverClassName" value="${dataSource.driverClassName}"/>
    <property name="url" value="${dataSource.url}"/>
    <property name="username" value="${dataSource.username}"/>
    <property name="password" value="${dataSource.password}"/>
</bean>
Run Code Online (Sandbox Code Playgroud)

然后我将数据源传递给jdbcTemplate但是当我使用模板在我的代码中运行sql语句时,我得到一个错误,说明找不到名为$ {dataSource.driverClassName}的驱动程序.这显然是因为传递了字符串常量而不是变量.我错过了什么?

谢谢

java spring maven

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

标签 统计

java ×2

spring ×2

android ×1

google-play ×1

maven ×1

media-type ×1

rest ×1

spring-mvc ×1