When I reading some Java EE Projects, I found that these projects's structure,framework is complicated,maybe unnecessary,isn't?
Usercontroller 1 file
UserService,UserServiceImpl 2 files
UserDao,UserDaoImpl 2 files
my job just simple,just CRUD, when I change something, I have to edit unless 4 files,poor efficiency,isn't? does thoese layer setting change effect of performance ?
Usercontroller - UserService extend BaseService - BaseDao does these more simple and more effective,or more productive ?
if you have 2 job, internet web project and enterprise mis
can you tell me what is your opinion about layer structure?