2016 - 2024

感恩一路有你

java可以做什么项目 没有工作经验,学的一般。java简历中项目经验怎么写?有没有什么项目题目可以写的?

浏览量:2078 时间:2021-04-02 22:53:49 作者:admin

没有工作经验,学的一般。java简历中项目经验怎么写?有没有什么项目题目可以写的?

没有工作经验不代表没有项目经验。

在学习过程中,可以看视频跟着做一个项目,但是不是抄,而是在自己理解了一部分的情况下,不看视频写出来,忘了就回头看看,不要边看视频边写代码。最主要的是要理解这个项目,否则白抄一遍意义不大,面试官问你项目的情况你也不知道。要理解项目的意义,解决了什么问题,用了哪些技术,有哪些难点,有什么让你困扰很久的问题,那个地方最令你骄傲,你对项目做了什么优化等等。

在工作中也是如此,只是工作中的项目都是真实的数据并且数据量可能特别大,要考虑的性能问题更多。

如果没有项目经验,不要强行写上项目经验,面官一问,结果你一点都不知道,一看就在撒谎,那么你觉得面试官会接受一个撒谎的人吗?

毕竟刚毕业,主要看重的是基础,有项目经验最好,但记住那只是加分项,诚实很重要。

java业务逻辑,写在哪里比较好?

现在很多公司开发人员应该采用都是mvc架构。

Mvc就是所谓的model模型,view视图,controller控制器。

每个层都有明确分工。

简单的项目抛开nignx,网关,一般都是前端发一个请求到后端,首先到达contoller然后是service层再然后是dao层。

这里的service层就是所谓的业务层,专门负责业务处理操作,而dao层负责和数据库打交道,从db拿数据返给service,sevice处理完返给controller层,controller通过视图解析器,解析完通过浏览器渲染页面。

说到这里基本上,我想答案已经很明显了。那就是Java业务逻辑写在service层。

而sevice层其实又涉及到接口和接口实现。

就是我们一般写代码都会定义一个接口供controller去调用。

其实service接口的实现类最终才应该是写业务逻辑的地方。

当然很多公司可能不止一个sevice层,比如还有一个manager层继续对数据做特殊业务处理,这里只是简单的说下大致情况。

每个公司每个项目根据自身业务,架构可能不太一样。但本质是一样的。

总结一下就是业务逻辑肯定需要单独作为一层去处理,这样既方便拓展,也方便维护。切记不要把所有的业务逻辑都写在controller里面。

每个层都有自己的分工,都揉在一块不仅仅代码冗长看起来还很乱,不清晰。

好了,希望我的回答能帮到你!

感兴趣可以关注,共同学习交流!


java可以做什么项目 java小项目 java项目开发实例

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。