当前位置:Business-Operations

用servlet实现《繁体:現》增删改查

2025-02-08 09:49:29Business-Operations

好多高职院校老师还在教jsp,网上很多开发说jsp已入土,你怎么看?本来就已入土啊,高校机动性较差,尤其一般的学校,跟进时代的速度较慢,看你想怎么学,如果说扎扎实实打好基础,啥都学,那你是该学jsp,还有底层内核,再甚汇编

好多高职院校老师还在教jsp,网上很多开发说jsp已入土,你怎么看?

本来就已入土啊,高校机动性较差,尤其一般的学校,跟进时代的速度较慢,看你想怎么学,如果说扎扎实实打好基础,啥都学,那你是该学jsp,还有底层内核,再甚汇编。。。这属于从下到上学习。如果你要快速上岗,直接学项目需要用到的东西,现在的模式是mvvm,jsp还真的用不到,前端vue,后端springboot提供接口,完全分离,他们之间用ajax通讯,这是现在的模式

澳门巴黎人

先上了岗,然后再慢慢解决并学习其中的问题,慢慢了解机制,底层等等,这属于从上直播吧到下学习。我推荐后者,因为如果你不马上介入项目看到成果,很容易你的兴趣就没(繁:沒)了。

初学java的小白接到了项目:JSP页面与MySQL数据库连接、MVC模式等。怎么做才能体现项目需求呢?

谢谢邀请!

JSP是Java Web开发的传统技术之一,虽然弊端比较多,比如业务逻辑与显示逻辑耦合澳门新葡京、无法分别部署、开发角色分工不清等问题,但是JSP对于初学者来说还是有一定的学习必要性(读:xìng),有不少遗留项目依然需要采用JSP技术。

直播吧

MySQL数据库是目前使用比较多的数据库之一,尤其在We澳门威尼斯人b开发领域。MySQL数据库简单易学且功能强大,Java程序员往往都对MySQL数据库比较熟悉。虽然通过JSP直接连接[练:jiē]MySQL数据库是可以做到的,但是这种做法显然是有很多问题的,恰好通过MVC结构是可以基本解决这些问题的。

MVC是一个软件开发领域的经典结构,采用MVC进行Web开发也就是所谓的Model2开发方式,这种开发方式用JavaBean来描述M(模型),采用JSP来描述V(视图),采用Servlet来描述C(控制器)。MVC最大的好处是实现了不同部分的解耦,提升了Web程序的模块化程度,使得多角色协作开发有了重要的基础,也为日后的优化打下来基础。

要想利用MVC结构完成一个传统Java Web开发,需要综合使用Servl澳门银河et、JSP、JavaBean、JDBC、MVC、DAO等一系列传统技术,而通过一个模拟银行“存取转”业务的Web应用是一个不错的选《繁体:選》择。

澳门博彩

存取转业务的基础是账户,所以可以先写一个Account类作为M部分,然后为M定义一个映射表格。以DAO的方式完成数据《繁体:據》库与《繁:與》Account类的映射,需要定义接口、实现类和工厂类。接着定义控制器Servlet,在Servlet中完成《拼音:chéng》用户请求的各种“导航”,最终通过JSP完成呈现。

这个过程只是一个基本的模拟,而且并没有采用任何开源框架,对于J亚博体育ava学习者来说,学习开源框架是必要【拼音:yào】的。在掌握了MVC和DAO之后,再学习SpringMVC和Mybatis会更容易理解。

作者简介:中国[繁体:國]科学院yuàn 大学计算机专业研究生导师,从事IT行业多年,研究方向包括动态软【pinyin:ruǎn】件体系结构、大数据、人工智能相关领域,有多年的一线研发经验。

欢迎关注作者,欢《繁:歡》迎咨询计算机相关问题。

本文链接:http://21taiyang.com/Business-Operations/11525814.html
用servlet实现《繁体:現》增删改查转载请注明出处来源