java优缺点 java业务逻辑,写在哪里比较好?
java业务逻辑,写在哪里比较好?
现在很多公司的开发人员都应该采用MVC架构。
MVC是所谓的模型、视图、控制器。
每一层都有明确的分工。
对于简单的项目,不管nignx如何,网关通常都会将请求从前端发送到后端,首先发送到控制器,然后发送到服务层,然后发送到Dao层。
这里的服务层就是所谓的业务层,专门负责业务处理操作,而Dao层则负责处理数据库,将数据库中的数据带回服务,经过服务处理后返回控制器层。控制器通过视图解析器解析页面,并通过浏览器呈现页面。
基本上,我认为答案是显而易见的。也就是说,Java业务逻辑是在服务层编写的。
事实上,服务层涉及接口和接口实现。
在编写代码时,我们通常为控制器定义一个调用接口。
实际上,服务接口的实现类应该是编写业务逻辑的地方。
例如,manager可能有多个业务层。
每个公司的每个项目根据其自身业务可能有不同的体系结构。但本质是一样的。
综上所述,业务逻辑必须作为一个独立的层来处理,这样便于扩展和维护。记住不要在控制器中编写所有业务逻辑。
每一层都有自己的分工,是捏合在一起的。代码不仅冗长,而且杂乱无章。
好吧,我希望我的回答能帮助你
!如果你有兴趣,可以关注一下,一起学习交流
为什么感觉很多人都选择前端不选择java?
因为很多人不知道什么是前端。
许多人认为前端是HTML CSS,这就是所谓的网页设计。它属于设计工作,而不是程序员。
HTML CSS根本不是一种编程语言。
很多人认为前端很简单,HTML和CSS根本不是编程语言,所以很容易学习。
请记住,前端程序员也是程序员。他和其他程序员的唯一区别是他使用JavaScript来处理浏览器。
一个合格的前端,知识系统不比一个java项目程序员差多少,而且面对JS这种语言,可以说技术难度有时甚至比java还要高。
因此,如果您不了解对象、循环和函数等基本知识,请不要说您是前端程序员。
最后,我给你一些建议。如果你对编程感兴趣,你可以学习其他语言,如java、PHP、Python,并有一定的开发基础,然后学习JavaScript转向前端。如果你对编程不感兴趣,那么你应该好好学习设计,有一个坚实的基础PS和AI,学好色彩理论,学好设计理论,然后你可以学习HTML,CSS,网页设计,并简单地理解一些JS。
不要急着去培训班学什么前端,学到最后,没有编程能力就不能做程序员,没有设计能力就不能做设计,什么都不能做,浪费青春。
住过复式楼的朋友,感觉怎么样?是要大点的套房好,还是复式楼好?
我现在住在一栋复式建筑里。我在2007年以前买的。产权证面积222.22平方米。这是一个电梯房,有十一层或十二层和顶层。总价55万余元。一开始,它借了30万元,后来变成了公积金。一个月三千多元。买了这套房子后,我赚了很多钱,在股市上赚了几百万元。那年我又买了一辆车,2008年和2009年买了四套房。现在唯一遗憾的是,当初买这栋复式楼时,看中了景源别墅的一栋别墅,没买。我妻子离我太远了。这座复式建筑直到2010年才装修完毕。装修花了我88万元。结构调整合理。地板被加进了空的部分。南、北、西都有阳台。客厅是落地窗,北面的阳台是落地窗。南北通透,采光好,视野好。打开窗帘,你可以看到岳麓山的全景。南岭的窗户里有雪,门靠近香。配有立体影院、健身房、两个书房、客房、儿童房、主卧带卫生间、冲浪浴缸、智能卫生间。实际面积为350平方米。上下两层都配备了美的一拖多中央空调,整个房子都配备了纯净水。地铁口位于长沙西汽车站东门对面,直达社区、幼儿园、中小学、超市、医院。离家只有五分钟车程,靠近二环路。生活的唯一缺点就是水电费高。水改以来,水费提高到2.7元/吨,年水费干涸。如果电费开空调,一个月就要四五百。
java优缺点 javaweb前后端分离实例 java前后分离实现
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。