初学者idea web项目搭建之路(三) spring 项目结构

前言

前面呢,我们是通过spring boot构建了一个项目,基本是一个项目的原始形态,因为没有web项目的工作经验,所以呢,我想通过分包来了解web项目。分包分的好,能让我们省很多功夫。

其实有时候我也在想,自己怎么这么死脑筋,就为了一句话,而且还不是从自己口中说出来的话去费这么多工夫,哈哈,虽然当时没有反对,也就是默认了吧。ε=(´ο`*)))唉,后悔咯,后悔咯,也许是见过太多人言行不一,所以对说到做到这几个字显得格外看重吧。当然,毁个底,答应别人的事情一如既往的做到了,答应自己的事情却一而再再而三的反悔,比如,每天的平板支撑(8块腹肌任务宣告失败),每天的臂力器(我的二头机坠毁),每天的单词(卧槽,本来想着一年后可以装个逼,结果累计日已经停在239天很久了,词汇量不升反降)等等,等等,太多了。人生呐。

此处有一大堆自嗨被删除......

主题

来来来,分包之前,先看几篇文章,小菜学习日记-{Springboot系列}Spring boot 项目目录结构springboot2.0 web 开发标准目录架构说明,在其中可能会看的domain这些,傻傻分不清,所以实体entity、JavaBean、Model、POJO、domain的区别。ok,依葫芦画瓢,分了下包。

分包大致如此,按自己的思路总结一下吧。

config:一些配置存放的位置。

constant:常量存放的位置。

controller:控制器,请求进入的入口。

dao:对数据库进行操作的类。

domain:实体对象。

service:业务逻辑层。

utils:常用工具类存放的地方,如MD5算法等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值