JavaEE项目目录规范(1),面试官老爱问适配器模式与外观模式

叙述

==

目录结构


目录

用途

src/main/java

Application /Library 的java源代码(再分package)

src/main/resources

Application/Library 的资源文件,如多字符集boundle,位图,配置文件等(单独建立conf等子目录)

src/main/resources/conf

增加:准备封到JAR包中的配置文件(默认包下conf/目录)

src/main/webapps

Web 应用的网页,WEB-INF目录等所在,详见本表下方说明

src/test/java

单元测试的源代码

src/test/resources

测试使用的资源文件,如集成测试脚本等

src/test/resources/conf

增加:测试用例需要的配置文件

target

maven编译目录,包含中间过程文件和最终的工件(如jar)

Bower.json

Bower是一个包管理工具,可以通过命令行直接下载需要的内容包及其依赖包到指定的目录

.iml

iml是 intellij idea的工程配置文件,里面是当前projec的一些配置信息

nb-configuration.xml

源代码控制

nbactions.xml

存储典型的运行应用程序的信息。即JVM参数等.可以定义自定义构建配置.

pom.xml

Maven工程的配置文件,以此控制maven构建行为

LICENSE.txt

产品/本工程的版权信息文件

README.txt

产品/本工程的说明文件

详解bower.json文件


{

“name”:“”, //必须,如果需要注册包,则该包名唯一。

“description”:“”, //可选,包描述

“main”:[], //可选,入口文件,bower本身不使用,供第三方构建工具会使用,每种文件类型只能有一个。

“ignore”:[], //可选,文件或目录列表。bower安装的时候将忽略该列表中的文件。

//bower是从git仓库或压缩包下载一个包,里面的文件并不一定全部需要。

“dependencies”:[], //依赖包,name:value,value可以是包的semver

//range(版本号范围),也可以直接是一个包的git地址或压缩包地址。

“devDependencies”:[], //开发依赖包,仅仅在开发过程中测试或者编译文档用,部署生产环境是不需要。

//格式和dependencies 相同

“resolutions”:[], //包引用冲突自动使用该模块指定的包版本

//格式和dependencies 相同

“moduleType”:“”, //可选,指定包采用那种模块化方式(globals,amd,node,es6,yui)

“private”:Boolean, //是否公开发布当前包,如果只是使用bower来管理项目的包,设置为true.

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Java)
img

总结

虽然我个人也经常自嘲,十年之后要去成为外卖专员,但实际上依靠自身的努力,是能够减少三十五岁之后的焦虑的,毕竟好的架构师并不多。

架构师,是我们大部分技术人的职业目标,一名好的架构师来源于机遇(公司)、个人努力(吃得苦、肯钻研)、天分(真的热爱)的三者协作的结果,实践+机遇+努力才能助你成为优秀的架构师。

如果你也想成为一名好的架构师,那或许这份Java成长笔记你需要阅读阅读,希望能够对你的职业发展有所帮助。

image

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
img

或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**
[外链图片转存中…(img-Qnyj4wDj-1712790392787)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值