小编ste*_*own的帖子

你如何在HQL中进行限制查询?

在Hibernate 3中,有没有办法在HQL中执行以下MySQL限制?

select * from a_table order by a_table_column desc limit 0, 20;
Run Code Online (Sandbox Code Playgroud)

如果可能,我不想使用setMaxResults.这在旧版本的Hibernate/HQL中肯定是可能的,但似乎已经消失了.

java hibernate hql hibernate3

224
推荐指数
6
解决办法
29万
查看次数

在没有电子邮件的情况下运行Junit电子邮件测试实际上正在外出

我想在一些模型类上运行单元测试(Junit),通常会发送确认事情发生的电子邮件.是否有一个模拟电子邮件服务器,您可以使用单元测试,让您确认您的运行尝试发送电子邮件而不实际发送电子邮件?

这似乎很不错,只是不确定我想写自己的.电子邮件方面的应用程序堆栈是Velocity + Spring,因此最好只需更改applicationContext.xml文件即可指向测试服务器.

java email junit unit-testing

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

带有MVC的Spring 3 JSON

有没有办法构建分别使用和生成格式化请求和响应的Spring Web调用application/json

也许这不是Spring MVC,我不确定.我正在寻找与Jersey/JSON类似的Spring库.最好的情况是,如果有一个注释,我可以添加到Controller类,将其转换为JSON服务调用.

显示如何使用JSON 构建Spring Web Services的教程非常棒.


编辑:我正在寻找一种基于注释的方法(类似泽西岛).

EDIT2:像泽西岛一样,我正在寻找REST支持(POST,GET,DELETE,PUT).

编辑3:最优选的,这将是pom.xml关于使用spring-js与jackson Spring原生版本的东西的条目和一些信息.

java spring json web-services

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

使用Spring/Hibernate进行密码加密 - Jasypt还是其他什么?

在数据访问层中使用Spring&Hibernate(JPA)的Java应用程序堆栈中,有哪些应用密码加密的好方法(希望使用注释),以及在哪里可以找到有关完成它的更多信息(教程等)?

据我所知,我会使用JCA支持的算法来加密密码,但如果有一个简单的方法,我宁愿不必实现包装器逻辑.

我正在看Jasypt,并且a)想知道这是一个不错的选择以及如何做到这一点以及b)其他人正在使用它.如果有人使用Jasypt或替代方案,那么您的体验细节就会很棒.

java hibernate jpa password-encryption jasypt

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

如何使用pdfbox(或其他开源Java库)从PDF文件中提取颜色配置文件

加载文档后:

public static void main(String[] args) throws IOException {
    PDDocument doc = PDDocument.load(new File("blah.pdf"));
Run Code Online (Sandbox Code Playgroud)

如何从PDDocument中逐页打印颜色意图?我看了文档,没有看到报道.

java pdf pdfbox

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

是否有包含spring-core 3的公共Maven存储库?

是否有包含spring-core 3的公共Maven存储库?

我可以整天找到2.5.4而不是3.如果答案是肯定的,请在答案中包含该位置.

java spring maven-2

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

在Android上的TableRow上设置样式

使用Android SDK,似乎没有任何方法可以在表格行上设置样式.我想做相同的:

<TableRow
    style='@style/TableRow_classic' >
Run Code Online (Sandbox Code Playgroud)

在代码中.我想要像:

TableRow row = new TableRow(this);
row.setStyle(R.style.TableRow_classic);
Run Code Online (Sandbox Code Playgroud)

有谁知道如何找到这个?

java android android-styles

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

如何检查指令中是否设置了&variable

在一个指令中,你通过arg设置一个方法回调,比如说:

<my-directive callback='showAlert()' />
Run Code Online (Sandbox Code Playgroud)

您可以通过返回中的范围设置检索变量:

scope: {
    callback: "&callback"
}
Run Code Online (Sandbox Code Playgroud)

如果未设置回调,例如:

<my-directive />
Run Code Online (Sandbox Code Playgroud)

$ scope.callback的值仍然是:

$scope.callback():function (locals) {
    return parentGet(scope, locals);
}
Run Code Online (Sandbox Code Playgroud)

有没有一种好方法可以检查回调是否未设置?

javascript angularjs angularjs-directive

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

尝试在Eclipse中运行更新UI时收到消息"无法启动更新ui ..."

当我尝试在Eclipse中运行更新管理器时,出现错误"无法启动更新UI.此软件更新尚未正确配置此安装".

有谁知道如何解决这一问题?

java eclipse

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

使用Quartz和Spring的NullPointerException

我正在使用Spring Quartz集成,每次我尝试关闭Tomcat时,Quartz进程都无法关闭.这是堆栈跟踪:

Exception in thread "org.springframework.scheduling.quartz.SchedulerFactoryBean#0_QuartzSchedulerThread" 
        java.lang.NullPointerException
    at org.apache.commons.logging.LogFactory.getCachedFactory(LogFactory.java:979)
    at org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:435)
    at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685)
    at org.quartz.core.QuartzSchedulerThread.getLog(QuartzSchedulerThread.java:475)
    at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:404)
Run Code Online (Sandbox Code Playgroud)

以前有人看过这个吗?

java spring tomcat quartz-scheduler apache-commons-logging

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

默认为后台运行的Dockerfile选项(已分离)

是否有一个可以在Dockerfile中指定的选项,默认使用它构建的容器可以运行分离.

这将导致与-d in相同的结果:

docker run -d <imagename>
Run Code Online (Sandbox Code Playgroud)

以便

docker run <imagename> 
Run Code Online (Sandbox Code Playgroud)

默认会运行分离.

docker dockerfile

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

如何序列化JSON对象?

我有以下JSON字符串.

{"portfolio":"HEXGENFUND","transSrlNo":"1","transCode":"BUY","investReason":"009","inflowOutflow":"I","transDate":"2012-09-01","tradeDate":"2012-09-01","tradeDateUpto":"2012-09-01","tradeTime":"15:46:36","investCategory":"FVTPL","custodian":"DEUTSCHE","holdType":"HOLD","securityType":"INV","security":"9.45SBAI160326","assetClass":"NCD","issuer":"SBAI","marketType":"LIM","tradePriceType":"R","requisitionType":"MS","priceFrom":"343490934332","priceTo":"343490934332","marketPrice":"343490934332","averagePrice":"343490934332","price":"343490934332","quantity":"234","grossAmtTcy":"80376878633688","exchRate":"1","grossAmtPcy":80376878633688,"grossIntTcy":"992.42","grossIntPcy":992.42,"netAmountTcy":80376878634680.42,"netAmountPcy":80376878634680.42,"acquCostTcy":80376878633688,"acquCostPcy":80376878633688,"yieldType":"N","purchaseYield":"0","marketYield":"0","ytm":"-80.07453968","mduration":"0","currPerNav":"0","desiredPerNav":"0","currHolding":"0","noofDays":"0","realGlPcy":0,"realGlTcy":"0","nowLater":"N","isAllocable":"false","acquCostReval":0,"acquCostHisTcy":80376878633688,"acquCostHisPcy":0,"exIntTcy":0,"exIntPcy":0,"accrIntReval":0,"accrIntTcy":0,"accrIntPcy":0,"grossAodTcy":0,"grossAodPcy":0,"grossAodReval":0,"bankAccAmtAcy":80376878634680.42,"bankAccAmtPcy":80376878634680.42,"taxAmountTcy":0,"unrelAmortTcy":0,"unrelAmortPcy":0,"unrelGlTcy":0,"unrelGlPcy":0,"realGlHisTcy":0,"realGlHisPcy":0,"tradeFeesTcy":0,"tradeFeesPcy":0}
Run Code Online (Sandbox Code Playgroud)

我有上面的POJO.

如何将其反序列化为对象?

java json

-3
推荐指数
1
解决办法
368
查看次数