易截截图软件、单文件、免安装、纯绿色、仅160KB

java中包命名的思考

     对于java项目中的包命名对于开发人员来说再简单不过了,可能有些人认为如果采用Struts+Spring+Hibernate开发框架,那么就用action+service+model来命名好了,层次清晰,易于理解,这些看似没有任何问题,但是你有没有碰到过要实现个功能时,项目里的类文件很多,你需要在action、service、model包下来回找自己需要的类文件、包多了的时候又需要不停的拖动滚动条来切换包。
     以上问题,我想大家在做规模大一点的项目时都会碰到,也会厌烦这种找文件的痛苦,当然我也碰到过。
     怎么来解决呢?
           我采用团队人员姓名头字母来解决,也就是说在action、service、model包的上一层加姓名的方式,如李明:(lm),action包的命名就变成了lm.action、lm.service、lm.model,当然struts/spring的配置文件也放在自己包名下面。在项目结束时,利用eclipse的重构功能,将包名去掉、配置文件中也同时去掉。
     有什么好处呢?
           好处就是自己需要的action、service、model包在自己的姓名下,那么团队开发人员就不用在看那些其他人建立的类文件了,只关心自己的就行了,同样配置文件也放到自己包下面,这样可以大大节省团队开发人员的工作效率。
     最终目的
          节省时间,就是提高工作效率,只需多多思考,就可以准时上下班的,因为加班未必就是工作努力的表现。


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

Java各种排序算法

 关键字: java排序算法
Java各种排序算法
1)分类:
1)插入排序(直接插入排序、希尔排序)
2)交换排序(冒泡排序、快速排序)
3)选择排序(直接选择排序、堆排序)
4)归并排序
5)分配排序(箱排序、基数排序)
所需辅助空间最多:归并排序
所需辅助空间最少:堆排序
平均速度最快:快速排序 ......

eclipse新建Java类注释模板

 类注释,可以直接使用eclipse的code style功能。
window-reference-java-code style-code templates-comments,选中type,然后点击【edit】按钮,输入类注释信息,保存。
以后要添加版权时,按Ctrl+alt+J,就可以了。
/**
 * @ ${file_name} 
 * 作用
 * 注意事项
 * 注意:&nb ......

如何利用java得到当前的时间和前一天的时间

 1.得到当前的时间
Calendar cal = Calendar.getInstance();
String time=formatter.format(cal.getTime());
String strEnd=time.substring(0, 16);// 2007-10-30 09:30
2.得到前一天的时间
Calendar c = Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH, -1);
SimpleDateFormat ......

用RMI实现一个简单的实时聊天系统(java语言)

实现一个RMI应用程序(实验报告)
㈠实验内容
实现一个简单的实时聊天系统。
㈡处理流程
1、系统设计
①    创建回调接口
定义一个回调接口,服务器端可以回调此接口中声明的方法。该接口必须继承远程接口即Remote。
②    创建一个本地接口
 在该接口中添加本接口的实现类中的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号