当前位置:编程学习 > JAVA >>

如何进行java工程各种包的布局

学java半年了,在做老师布置的课程设计,一个网上购物系统。想采用java的窗口形式写,其他连接数据库的知识会一些。看过比人的代码,感觉老规范了。我也想从现在开始,就培养好的编程习惯和编程技巧,培养自己解决问题的思路。看到别人写的代码有很多的包,包括com.XX.test和com.XX.dao等等如此之类。还有其他好几个这样的名称,没有记全。大家帮忙解答一下如何进行这样的分布,一般有分为几类?,如果看书的话,有什么资料可以看。拜托大家了。 --------------------编程问答-------------------- 分不同的包,这是一种基本的框架思路。

一言半语讲不清,可能码多了就有感觉了~

可以看看  轻量级java EE 企业应用,可以重点看看Struts的MVC部分。 --------------------编程问答-------------------- 三层
action工作层
service服务层
dao交互层
记得action只是一个方法负责调用,
dao层和外界交互,
其他的都写到service中,其中service里面可以继续分多层。 --------------------编程问答-------------------- com.xxx.action
com.xxx.form
com.xxx.dao
com.xxx.db
com.xxx.common
com.xxx.util --------------------编程问答-------------------- 其实就是MVC三层架构,另外那些包名是因人而异的。去看这个网站吧http://blog.csdn.net/yilvqingtai/article/details/7989618
另外扯点题外话,com是盈利公司的意思,相对应的org是非盈利公司或组织。
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,