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:
VIEW(Gui Swing) -> [NEW LAYER](Hight level...) -> PERSISTENCE(DBAcessImpl)-> DATA (db-file)
But...What I'll be the name of this new layer ? Some called BUSSINES, others SERVICE......so.....I really dont know !!!
Someone could help me with some ways or brains storm...?