Layer over DBAcess - UrlyBird

I've read a lot of post and i'm confused about this !! I mean..I dont wanna expose my persistence layer (DBAcessImpl) and let view layer call direct lock/unlock and dealing with strings array stuff...so I would like to build one layer "HIGHT LEVEL layer" and expose that with methods with pojo signatures.
I've thought about: