在 JPA 2 中,可以使用注释声明多少个方法@PrePersist,以及这些方法的执行顺序?有时我们也会为监听器创建不同的类,并使用注释将此类应用到实体上@EntityListener,并且还在实体中声明方法,那么这些方法的执行顺序是什么?
我尝试将字符串转换为日期,但在转换后月份设置为jan,但在输入中月份是其他示例'sep'.以下是我的代码.
Date tempDate = new SimpleDateFormat("mm/dd/yyyy").parse("09/12/2014");
System.out.println("Current Date " +tempDate);
Run Code Online (Sandbox Code Playgroud)
输出:
Current Date Sun Jan 12 00:09:00 IST 2014
Run Code Online (Sandbox Code Playgroud) 我是新来的 Oauth 和 Spring-Security。我尝试使用客户端详细信息和数据库中的令牌详细信息将 oauth 与 Spring Security 集成。我正在使用最新的 depeneciesspring-security和spring-security-oauth。以下是我的依赖项:
<!-- Spring Security Dependencies -->
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-config</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.security.oauth</groupId>
<artifactId>spring-security-oauth2</artifactId>
</dependency>
<!-- END of Core Spring and Spring Web Dependencies -->
Run Code Online (Sandbox Code Playgroud)
版本如下。
<spring-security-oauth2>2.0.1.RELEASE</spring-security-oauth2>
<spring.security.version>3.2.4.RELEASE</spring.security.version>
Run Code Online (Sandbox Code Playgroud)
这是我的 maven 多模块项目。所以在父模块中管理所有依赖项。
以下是我spring-security-config.xml的 oauth2。
<?xml version="1.0" encoding="UTF-8" ?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:oauth="http://www.springframework.org/schema/security/oauth2"
xmlns:sec="http://www.springframework.org/schema/security" xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/security/oauth2 http://www.springframework.org/schema/security/spring-security-oauth2-1.0.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd ">
<!-- Create client details bean for …Run Code Online (Sandbox Code Playgroud) 我在scala中创建伴随对象并尝试object在class不导入的情况下使用implictis函数.但无论何时,尝试编译代码我都会收到错误:type mismatch;似乎无法自动导入implictis.以下是我的代码:
object ImplicitTest5 {
implicit def dollarToRupa(dollar: Dollar): Rupa = {
println("calling .... dollarToEuro")
Rupa(dollar.value)
}
implicit def dollarToEuro(dollar: Dollar): Euro = {
println("calling .... dollarToEuro")
Euro(dollar.value)
}
}
case class Dollar(value: Double)
case class Euro(value: Double)
case class Rupa(value: Double)
class ImplicitTest5 {
private val value = "String"
def conversion = {
val euro: Euro = Dollar(3.1)
println(s" ----- $euro")
}
}
Run Code Online (Sandbox Code Playgroud)
当我import ImplicitTest5._在我的班级使用时,它将编译并运行正常.根据Scala中的Programming,Page:478它将正常工作,并且不需要定义导入. …
scala compiler-errors implicit implicit-conversion companion-object