0

I notice a lot of Spring projects have a package named "domain", which seems to fit into the "model" part of the MVC model.

Why the name "domain", though? What convention / pattern, etc is this?

abc32112
  • 2,457
  • 9
  • 37
  • 53
  • Happen to have a link to any of the duplicates? Didn't find see answer. – abc32112 Jul 31 '14 at 10:32
  • OK reopened, even this [post](http://stackoverflow.com/questions/4913673/what-is-java-domain-model?lq=1) have 5 answers. – Braj Jul 31 '14 at 10:34
  • Thanks. That question had a lot more answers. Problem is if you don't know what something is, it's hard to ask the right questions. Like mine regarding domain in spring, when "What is a *java* domain model?" gives a lot more answers. – abc32112 Jul 31 '14 at 10:38
  • One first has to reason what the context is before one can ask a proper question. In your case: is it Spring specific? No, it is not, it is a term for which you are trying to find the definition. Is it Java specific then? Probably not, Java is but one tool of the trade within the larger world that is "software engineering". Try a silly Google for "programming what is a domain class" as an example, plenty of non-Java results. – Gimby Jul 31 '14 at 11:45

0 Answers0