一、SSM项目文档结构
第二,SpringBoot项目文档结构
参考
根目录:http://www.zhucesz.com/
1. 项目启动(http://www.zhucesz.com/):在http://www.zhucesz.com/或http://www.zhucesz.com/包中
2. 实体类(域):转到http://www.zhucesz.com/
3.数据访问层(Dao):位于http://www.zhucesz.com/ (Dao)
4. 数据服务层:登录http://www.zhucesz.com/
5. 数据服务接口(serviceImpl)的实现:也放在http://www.zhucesz.com/或http://www.zhucesz.com/
6. 前端控制器:设置为“http://www.zhucesz.com/”
7. 实用工具类(utils):访问http://www.zhucesz.com/
8. 固定接口类(Constant):设置为http://www.zhucesz.com/
9. 配置信息(Config):登录http://www.zhucesz.com/
资源文件:http://www.zhucesz.com/
1. 将页面和js/ CSS /image放在各自的静态文件夹下
2. 将模板相关的页面放在templates文件夹中它们各自的文件下
http://www.zhucesz.com/的目录结构
4. 想法包级目录显示
点击项目结构视图右上角的齿轮(设置),如下图所示。看第二行菜单,在隐藏空中间包前面有一个标记。这表明包现在显示在所有层中。删除标记,包将显示在所有层。
效果:
5. 项目命名方法
该公司的项目
如何命名包名目录:com。公司名称的简称。项目的名称
个人项目:
在搜索“个人”的词后,我发现了“个人”,“个人”,“私人”和“一个人”。我进一步分析了以上四个单词的含义,并使用每个单词的前四个字母作为前缀,以保证唯一性,与com完全不同。如下:
英蒂:
个人项目是指由个人发起,但不是由个人完成的项目。它可以是公开的,也可以是私有的,版权主要属于发起人。
包名为indi。启动器的名称。项目名称模块名称…”
珀耳斯。
个人项目是指由个人发起、完成并可共享的项目,著作权主要归个人所有。
这个方案被称为“PERS”。个人的名字。项目名称模块名称…”
我感到:
私人项目是指由个人发起,独立完成,不对外公开供个人使用,著作权属于个人所有的项目。
包名是“priv.个人名称”。项目名称模块名称…”
Onem:
和indi一样,推荐使用indi。
另外,我将team project和上面提到的项目的区别进行了扩展:
团队:
团队项目是指由团队发起开发的项目,版权归团队所有。
包的名称是team。团队的名字。项目名称模块名称…”
Com:
公司项目copyrigHt为赞助该项目的公司所有。
软件包名称为“com”。公司名称。项目名称模块名称…”
-- -- -- -- -- -- -- --
本文最初由CSDN博主“爱鱼IT工作者”在CC http://www.zhucesz.com/ BY sa版权协议下发表。请将链接附在原始来源和此声明。
原始链接:http://www.zhucesz.com/
项目名称:通常为英文
包名:公司域名的倒写,例如“http://www.zhucesz.com/”
数据访问层:DAO、Persist、mapper
实体:实体、模型、Bean、Javabean、POJO
业务逻辑:服务,商业
控制器:控制器、Servlet、动作、Web
过滤器:过滤器
例外:异常
侦听器,侦听器
10. 注意:
A)使用关于类和方法/** */的文档注释
B)在方法中使用/* */或//
11. 类:大驼峰
12. 方法,属性:小驼峰
该段落转载自:http://www.zhucesz.com/。
代码规范目的:在编码过程中实现标准化,为以后的程序开发培养良好的行为习惯。使用范围:J2EE项目开发。
包命名约定:目的:包命名约定应该反映项目资源的良好划分
servlet类的包命名规范:公司名。开发组名称项目名称http://www.zhucesz.com/例如:http://www.zhucesz.com/
用户定义标签类所在的包的名称:公司名称。开发组名称项目名称HTTP://http://www.zhucesz.com/例如:http://www.zhucesz.com/
过滤器类的包名称规范:公司名称。开发组名称项目名称http://www.zhucesz.com/例如:http://www.zhucesz.com/
Action类的包名是公司名。开发组名称项目名称http://www.zhucesz.com/例如:http://www.zhucesz.com/
ActionForm包命名规范:公司名称。开发组名称项目名称http://www.zhucesz.com/例如:http://www.zhucesz.com/
Javabean包命名规范:公司名称。开发组名称项目名称http://www.zhucesz.com/例如:http://www.zhucesz.com/
Javabean实现接口命名规范:公司名称。开发组名称项目名称http://www.zhucesz.com/例如:http://www.zhucesz.com/
DAO类所在的包的命名规范:公司名。开发组名称项目名称http://www.zhucesz.com/例如:http://www.zhucesz.com/
由DAO类实现的接口在包规范中命名:公司名称。开发组名称项目名称到示例:http://www.zhucesz.com/
POJO类和HBM文件包命名规范:公司名称。开发组名称项目名称http://www.zhucesz.com/例如:http://www.zhucesz.com/
全局公共类、接口类包命名规范:公司名称。开发组名称项目名称Global例如:http://www.zhucesz.com/
全局工具类的包名是公司名。开发组名称项目名称util例如:http://www.zhucesz.com/
类命名约定基本的命名约定:
类和接口的命名约定:以大写字母开头。如果有多个单词,请将每个单词的首字母大写,例如:StudentInfo
接口命名约定:必须以大写字母i开头。如果有多个单词,则每个单词必须以大写字母开头,如“IStudentInfo”
接口实现类命名:命名规范:从接口名称中移除首字母“I”,以“Impl”结尾。如果有多个单词,请将每个单词首字母大写。例如:StudentInfoImpl
J2EE+SSH框架命名约定
Servlet类命名:命名约定:以一个Servlet单词示例结尾:LoginServlet
POJO命名:使用hibernate自动生成的类
DAO类命名:使用hibernate自动生成的类
例如,POJO的名称为Diary,则对应的动作为DiaryAction
ActionForm类命名:命名约定:ActionForm是以POJO的名字命名的。例如,如果一个POJO名为Diary,它对应的actionform就是DiaryForm
业务逻辑接口命名:命名规范:业务逻辑接口以POJO名称命名,IPOJO名称以Service名称命名,例如POJO名称为Diary,则对应的业务逻辑接口为IDiaryService
服务逻辑实现类命名:命名规范:服务逻辑接口实现类由POJO命名。例如,一个POJO名为Diary,对应的服务逻辑接口实现类名为DiaryServiceImpl
该段落转载自:http://www.zhucesz.com/
项目公司名称
读过之后还在疑惑吗?企名网老师在线为您解答!
扫描码联系人主机
2085个用户正在查询
你也可以用:劲爆自由名浪漫诗名好名大全名准确分名
本文《绿色公司名称网》由网友“蓝白间隙”发布,版权属于作者,如有侵权,请联系我们删除。(公司名称网:http://www.zhucesz.com/)