小编Pio*_*cki的帖子

@Transactional在类级别时如何使用readonly

@Transactional在我的service类上使用调用DAO方法,我想知道如何在特定服务方法上使用只读.
我是否必须@Transactional使用readonly=true此服务方法定义额外内容,还是有其他方法?

spring hibernate java-ee

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

我可以在HQL中进行区分大小写的比较吗?

我在Hibernate中编写了这样的HQL查询:

User userLogIn = (User) entityManager
       .createQuery("from User as u where u.userName=:uname and u.passWord=:pwd")
       .setParameter("uname", user.getUserName())
       .setParameter("pwd", user.getPassWord()).getSingleResult();
Run Code Online (Sandbox Code Playgroud)

上面的查询工作正常,但它不区分大小写.我想将区分大小写应用于密码.

hibernate hql case-sensitive

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

如何在scriptlet中将java.util.date转换为所需的格式

我在搜索后将一个传输对象返回给JSP.它有一个java.util.Date领域(例如private Date issueDate;)

我使用usebean标记访问TO中的数据并将日期显示为:

<INPUT TYPE="text" readonly="readonly" NAME="issueDt" ID="issueDt" 
       SIZE="45" value="<%=mySearchTO.getIssueDt()%>">
Run Code Online (Sandbox Code Playgroud)

但是,这是以例如MON JAN 31 00:08:00 IST 2011的格式打印日期

我想简单地打印日期,MM/DD/YYYY并且在时间也很重要的情况下,以MM/DD/YYYY HH:MM格式打印.

如何在JSP内部实现这一目标?我不知道是否需要使用Javascript函数或某些静态Java方法.

请原谅scriptlet的用法.这是一个遗留应用程序,所以我不能使用EL.请通过scriptlet提供解决方案.所以解决方案如:

<fmt:formatDate value="${new Date(c.dateInIntegerValue)}" 
                pattern="dd.MM.yyyy hh:mm"/> 
Run Code Online (Sandbox Code Playgroud)

在其他问题中提供,对我不起作用.

以下代码是否有效?

<fmt:formatDate value="<%=mySearchTO.getIssueDt()%>" 
                pattern="dd.MM.yyyy hh:mm"/> 
Run Code Online (Sandbox Code Playgroud)

如果是,如何在JSP中使用它?我的意思是标签和所有!

另外,我想尽量避免使用jquery和这样的库.

java jsp date scriptlet

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

javax.realtime 包丢失

我对 Java 实时系统开发非常陌生。我在 OpenSuse 中创建 Java 文件并编译它。我收到错误:

无法解析导入 javax.realtime。

我一直在寻找 RealTime JAR 文件。我尝试了很多网站,例如FindJar.com、Oracle网站(Sun)等,但都找不到。

知道如何解决这个问题吗?

java eclipse real-time real-time-java

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

如何在jpa/hibernate中实现这个简单的关联

我有2个测试类:

Class A{
   B b;
   // some other properties
}

Class B{
   // some properties
}
Run Code Online (Sandbox Code Playgroud)

A的每个实例只有一个B类实例,但B类实例可以分配给A类的多个实例

喜欢 :

B b = new B();
A a1 = new A();

a1.setB(b);

A a2 = new A();
a2.setB(b);
Run Code Online (Sandbox Code Playgroud)

这是什么类型的关联?
起初我在思考一对一的单向但可能是多对一的?但我在B上没有任何A对象的集合.

有人可以解释一下实现这种关联的正确方法是什么(使用注释)?

java hibernate jpa associations

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