JavaBean编程思想-读取数据库信息

    前面我也说过,JavaBean就是实现了:把html代码和java代码分开,在html只需要调用该java代码就行了,这就叫JavaBean。

    现在给大家分享一个具体的示例-读取数据库,下面为具体代码+注释

首先我们来看看JDBC(详情见另一篇博客JDBC编程基本)直接连接数据库显示在页面上的情况:

这是前面给大家分享过的JDBC编程连接数据库,这里我直接写在了JSP中。

好!下面我们用JavaBean编程实现相同的功能:

第一步:写一个JAVA类,我的在JavaBean包中定义了一个StudentDao类

这里我定义了三个函数:查询、增加、删除,也许对大家有用,这里只用了查询功能,其他功能使用方法相同。

第二步:现在写一个JSP页面来显示

完成,两个方法都实现了同样的功能,把数据库的学生信息显示出来了。

总结:使用JavaBean把JAVA代码和HTML代码分开,我们在客户端看到的JSP页面就只有少数简洁的语句,而功能的实现是在服务器端执行的,客户端把参数传给服务器上的JavaBean执行,然后服务器把执行的结果返回给客户端显示出来,整个过程客户端看到的只有页面里简单的几行代码,这就是把服务器和客户端的分开了,后面我还会给大家分享到servlet编程实现服务器的控制层,到时候一个完整的MVC三层构架就实现了。

    对于其中的某些问题,欢迎各位朋友多提意见,多多评论,有兴趣的我们可以一起探讨。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。