小编Awa*_*ing的帖子

spring data jpa @query和pageable

我正在使用Spring Data JPA,当我@Query用来定义查询WITHOUT时 Pageable,它可以工作:

public interface UrnMappingRepository extends JpaRepository<UrnMapping, Long> {
    @Query(value = "select * from internal_uddi where urn like %?1% or contact like %?1%", 
           nativeQuery = true)
    List<UrnMapping> fullTextSearch(String text);
}
Run Code Online (Sandbox Code Playgroud)

但是如果我添加第二个参数Pageable,那么@Query它将不起作用,Spring将解析方法的名称,然后抛出异常 No property full found.这是一个错误吗?

public interface UrnMappingRepository extends JpaRepository<UrnMapping, Long> {
    @Query(value = "select * from internal_uddi where urn like %?1% or contact like %?1%",
           nativeQuery = true)
    Page<UrnMapping> fullTextSearch(String text, Pageable pageable);
}
Run Code Online (Sandbox Code Playgroud)

java spring hibernate jpa spring-data-jpa

54
推荐指数
5
解决办法
7万
查看次数

angularjs $ log - 显示行号

我在chrome中使用angularjs $ log,但它显示的行如:angular.js:9037,我想显示我调用此方法的行号.(显示我的js名称和正确的行),有谁知道它?或角度没有此功能.

javascript google-chrome angularjs

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

焦点ui typeahead如何在焦点时触发

我正在使用angular-ui typeahead.如何在焦点输入框时触发弹出项目,而不是在键入后触发弹出项目.

angularjs angular-ui-bootstrap

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

logback显示带行号的日志

我想写日志,如:

2014-04-17 11:00:16.408 [http-apr-9090-exec-4] DEBUG package.method(line) - log.
Run Code Online (Sandbox Code Playgroud)

所以我在模式中配置logback.xml,配置如下:

%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36}.%M(%line) - %msg%n
Run Code Online (Sandbox Code Playgroud)

除了行号,每件事都显示确定,如果我添加像

%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36}.%M %line - %msg%n
Run Code Online (Sandbox Code Playgroud)

一切都行.所以我的配置肯定有问题.
谁能帮助我?谢谢.我希望显示我想要的内容,方法名称和行号之间没有空格.

java logging log4j logback

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

spring数据如何jpa repository.save只做更新

如何spring-data-jpa repository.save只做update如果主键未发现但不能创建新的.
目前,如果找不到,repository.save()将在我的数据库中创建一条now记录

spring-data-jpa

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

spring data jpa limit pagesize,如何设置为maxSize

我有一个要求是通过可分页和不可分页搜索,

在我的Java代码中,我使用spring数据jpa Pageable类,

 Pageable pageable = new PageRequest(
                    queryForm.getPageNumber()- 1, queryForm.getPageSize(),Sort.Direction.ASC,"id");  
Page page = repository.fullTextSearch(queryForm.getText(), pageable);
Run Code Online (Sandbox Code Playgroud)

而且我不想改变回归结构,

那么当不可分页的情况(搜索全部)时,如何将pageSize值设置为MAX?

java spring-data-jpa

14
推荐指数
4
解决办法
3万
查看次数

Intellij的想法弃用了没有删除/删除线

我正在使用IntelliJ idea v12.当我导入一个项目时,会在方法上显示具有注释的删除线/删除线@Deprecated,但我使用alt+ enter和禁用.那么,我该如何重新激活此功能呢?谢谢!我想要显示那个删除线!

intellij-idea deprecated strikethrough

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

angularjs单向数据绑定,可以做角度吗?

我有一个关于angularjs单向数据绑定的简单问题.

假设在同一页面中,我们有两个输入框AB,

它们如何工作如下:

输入A将改变输入B,但输入B不会改变输入A,

我知道angular有bindonce,但我想要的是单向数据绑定

谢谢你的回答.....我试过,但所有的解决方案都失败了......... :(

我们可以添加类似指令来控制它吗?

angularjs

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

spring data jpa findBy......多列但保存搜索文本

我正在使用 spring 数据 jpa,并有一个查询来搜索整列中的文本。

例如:

repository.findByNameContainingOrAliasContaining(name, alias, pageable)

并且名称和别名是相同的值,我必须这样写

字符串名称 = 文本;字符串别名 = 文本;
repository.findByNameContainingOrAliasContaining(name, alias, pageable)

实际上,我有 5 列要匹配,那么我怎么能停止编写相同的愚蠢代码呢?并使代码如下:(repository.findByNameContainingOrAliasContaining(text, pageable)现在编写此代码将导致“.NoSuchElementException”)

存储库

java spring hibernate jpa spring-data-jpa

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

D3手动缩放,如何设置翻译进行缩放

我需要手动进行过渡,因为我知道d3变焦,变焦不会听我的手动变焦,所以手动变焦后,当我用鼠标拖动或鼠标滚轮滚动时,d3变焦将从前一个开始事件d3缩放存储的位置(平移)和缩放值,对我的地图来说太可怕了.因此我需要在手动缩放后设置缩放平移和缩放,我可以设置缩放比例,但我不知道设置缩放平移的值.

       g.transition()
        .duration(1000)
        .attr("transform", "translate(" + (window_width / 2 + translateX) + "," + (window_height / 2 ) + ")scale(" + zoomLevel + ")translate(" + (-x + 10) + "," + -y + ")")
        .each("end", function () {
            if (zoomLevel > 1) {
                $("#zoom_control").show();
                showCenteredTextInCircle();
                // zoom.scale(zoomLevel);
                // zoom.translate([x*zoomLevel, y*zoomLevel]);
            }
        });
Run Code Online (Sandbox Code Playgroud)

此代码是d3-zoom-example的参考

我手动转换后,任何人都知道正确的缩放翻译值吗?谢谢!

d3.js

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