例如:com.baidu.web.servlet
自定义标签类所在包命名规范:域名类型.域名.项目名称.web.tags
例如:com.baidu.web.tags
过滤器类所在包命名规范:域名类型.域名.项目名称.web.filter
例如:com.baidu.web.filter
Action类所在包命名规范:域名类型.域名.项目名称.web.action
例如:com.baidu.web.action
ActionForm类所在包命名规范:域名类型.域名.项目名称.web.form
例如:com.baidu.web.form
Javabean所在包命名规范:域名类型.域名.项目名称.web.service.impl
例如:com.baidu.web.service.impl
Javabean实现接口命名规范:域名类型.域名.项目名称.web.service
例如:com.baidu.web.service
DAO类所在包命名规范:域名类型.域名.项目名称.dao.impl
例如:com.baidu.dao.impl
DAO类所实现的接口在包中命名规范:域名类型.域名.项目名称.dao
例如:com.baidu.dao
POJO类与hbm文件所在包命名规范:域名类型.域名.项目名称.dao.hbm
例如:com.baidu.dao.hbm
全局公共类、接口类所在包命名规范:域名类型.域名.项目名称.global
例如:com.baidu.global
全局工具类所在包命名规范:域名类型.域名.项目名称.util
例如:com.baidu.util
util:对应英文utility(实用工具),一般存放工具类,就像java.lang.util包一样存放着各种各样的工具类方便你编程,这里你可以放自己写好的工具类为自己的程序提供方便bussiness:一般存放业务类,处理程序业务的功能类就放这里
control:一般存放控制类,后台控制的一些类就放这里,例如J2EE里的Servlet
dao:对应英文data access object,数据访问对象,一般存放与数据库打交道的类,只关心数据库的增删改查
vo:对应英文value object,值对象,一般存放实体(Model)
以上图为例
可以在选中项目名情况下按下F2(或者右击项目名字--Refactor--Rename)
以上两种方法都可以弹出以下修改界面
在此窗口下输入想要改变的名字,单击ok,即可修改成功
可以在选中包名情况下按下F2(或者右击包名--Refactor--Rename)
以上两种方法都可以弹出以下修改界面
一般是要勾选红框标识处,用来更新引用了此包的相关类或接口文件等
可以在选中类名情况下按下F2(或者右击类名--Refactor--Rename)
以上两种方法都可以弹出以下修改界面
修改类名与修改包名一样,一般也是要勾选红框标识处,用来更新引用了此类的其他相关文件。