fi-muni / pa165 Goto Github PK
View Code? Open in Web Editor NEWPA165 repository
PA165 repository
We shouldn't use 'new' for Dozer
Just create a simple temporary TestNG test and try a few Facade methods.
We should use standard Java EE Security anotations. This task is not just implementation. You need to think about at least 2 roles in e-shop and come up with reasonable methods for each role.
DAO tests can be used to test that resulting code works.
Should we prepare wireframes? E.g. using http://www.layoutit.com/build? If you think its a good idea I will be happy to brainstorm about them.
mainly because service tests only mock the dependencies!
There are some TODO items in service layer that require new method implementations.
We have many places in code withe extremelly weird formatting. E.g. CategoryServiceImpl
@Override public List<Category> findAll()
{
return categoryDao.findAll();
}
Can you configure checkstyle maven plugin to catch these things?
If possible, comment briefly into https://docs.google.com/document/d/14PboCcH8nltP8KBVJaXrFcugHF3D80o-d4bQQwtN85M/edit with the Architecture
Our services/daos should use our TimeService to get current date.
If possible, shortly describe REST API architecture here https://docs.google.com/document/d/14PboCcH8nltP8KBVJaXrFcugHF3D80o-d4bQQwtN85M/edit
Chat about REST API here https://pa165.hipchat.com/chat/room/1740885
This annotation shouldn't be used in some tests @TestExecutionListeners(TransactionalTestExecutionListener.class)
Becuase if some tests do not commit transactions its hard to test manyToMany find.
For example tests such as Task03 test DAO without using this listener. But our other tests always use the listener.
Just consider it, if it is too complicated or doesn't serve any purpose please communicate it back.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.