• Post Reply Bookmark Topic Watch Topic
  • New Topic

Java Specification doubt  RSS feed

 
Bruno Sant Ana
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Good afternoon,

A have a doubt related to the Java specifications, let me explain it.

I'll pick up JPA specification just to provide an concrete example and manage to explain better. It's a common thing to find some text talking about JPA specification(even in Oracle texts). JPA specification refers to all JSRs(JSR 317, JSR338, etc) related to JPA? Is it a generic term that means all JSRs? Because as far as I know each JSR is a specification, right? JSR317 is a JPA specification, JSR338 is another JPA specification, and so forth...

Thank you.
 
K. Tsang
Bartender
Posts: 3648
16
Firefox Browser Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Each JSR is indeed a specification for a specific version of that technology.

For example JSR 317 is JPA2.0 and JSR338 is JPA2.1

 
Bruno Sant Ana
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
OK K. Tsang, I agree with you and I see that way too. But when people say JPA specification without mentioning a version, they are refering to all JPA JSRs including JSR 317 and JSR 338 ?
 
K. Tsang
Bartender
Posts: 3648
16
Firefox Browser Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Bruno Sant Ana wrote:OK K. Tsang, I agree with you and I see that way too. But when people say JPA specification without mentioning a version, they are refering to all JPA JSRs including JSR 317 and JSR 338 ?


Pretty much.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!