问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

弱弱的问一句,jdbc,javabean,mvc他们三个的关系,那个最实用?谢谢!

发布网友 发布时间:2022-04-09 04:13

我来回答

5个回答

懂视网 时间:2022-04-09 08:34

职责:位于最上层,用户能够直接访问,用与显示数据和接收用户数据的数据,为用户提供一种交互式操作界面,一般为web应用程序,以jsp文件,HTML文件为主。

2、   业务逻辑层:

职责:提供对业务逻辑处理的封装,通常会定义一些接口,通常放在biz包下。

3、   数据库访问层:

职责:实现对数据的保存和读取操作,数据访问,可以访问数据库,文本文件或xml文挡,通常放在dao包中。

MVC:一般把业务逻辑层和数据访问层称Modle层,把表示层称View层,在V层和M层中间还有Control层。

9、数据源与连接池:

数据源的作用就是获取数据连接,而连接池则是对已经创建好的连接对象进行管理,二者作用不同。

oracle连接数据源的配置步骤:

1. 在tmocat服务器中添加数据库驱动,将oracle14.jar添加到tomcat安装目录的lib文件夹中。

2. 在tomcat服务器中配置。

<Resource name="jdbc/orcl" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="scott" password="orcl" driverClassName="oracle.jdbc.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:orcl"/>

maxActive:表示处于活动最大连接数量,maxIdle:处于空闲的最大连接数量,maxWait:最大等待时间,-1表示无限等待,单位ms

3. 使用JNDI读取数据源:

JNDI(Java Naming and Directory interface,java命名与目录接口),获取数据源时,javax.naming.context提供了查询jndiResource的接口,通过该对象的lookup()方法,就可以找到之前创建好的数据源。

public Connection getConnection2(){

      try {

        //初始话上下文

         Context cxt=new InitialContext();

        //获取与逻辑名相关联的数据源对象

        DataSource ds=(DataSource)cxt.lookup("java:comp/env/jdbc/orcl");

        conn=ds.getConnection();

      } catch (NamingException e) {

        e.printStackTrace();

      } catch (SQLException e) {

        e.printStackTrace();

      }

      return conn;

}

8、jsp中的动作标签

<jsp:useBean id=”newService” class=”com.service.newServiceImpl” scop=”page”>  scop的取值为:page(默认),request,session,application

<jsp:useBean id=”newsDao” class=”com.impl.newDaoImpl” scop=”page”>

<jsp:setProperty property=”newsDao” name=”newsService” value=”<%=newsDao %>”>

等同于:NewsServiceImpl newsService=new NewsServiceImpl();

NewsDao newsDao=new NewsDaoImpl();

newsService.setNewsDao(newsDao);

jsp页面的包含:

<%@include file="top.jsp" %>  静态包含

<jsp:include page=”url”>  动态包含

静态包含与动态包含的区别:

静态

动态

<%@include file=”url”>

<jsp:include page=”url”> 

先将页面包含,后执行页面代码,将一个页面的代码复制到另一个页面中

先执行页面代码,后将页面包含,即将一个页面的运行结果包含到另外一个页面中

被包含的页面内容发生变化时,包含页面也将会被重新编译

被包含页面内容发生变化时,包含页面不会重新编译

页面的跳转:

<jsp:forward page=”url”> 同转发效果相同

JDBC与javaBean知识

标签:

热心网友 时间:2022-04-09 05:42

jdbc 操作数据库用的,实现 java程序和数据库通讯的, 增删改查只是最基本的表现,还有高级队列,存储过程等。
javabean 就是java实体类,抽象的话就是一个事物的实体,更多用在对数据库表的抽象,把一张表抽象一个javabean 每一个column 抽象一个 属性,
一行数据就是一个对象

mvc 是开发模式,model view control,三层 业务,视图,控制层,大多用于 后台架构,
使用比较多的是struts2,spring,现在 Extjs4.0也引入了 mvc的概念,他是前台的,比较新颖。

热心网友 时间:2022-04-09 07:00

你列出的3个东西没有可比性的
MVC 是一种分层开发模式
JDBC 是Java语言编写的类和接口组成,用于执行SQL语句的Java API
javabean是一种JAVA语言写成的可重用组件

热心网友 时间:2022-04-09 08:35

jdbc,是java代码,操作数据库用的,实现数据的增删改查。

javabean,更多的是一个实体类。

mvc是一个开发模式,struts1,struts2,webwork,springmvc框架是mvc模式的实现。

ssh和ssi,两个的区别在于hibernate和ibatis,两个都学吧,大项目一般用ssh,小项目一般用ssi。

热心网友 时间:2022-04-09 10:26

现在都比较流行MVC模式下进行开发程序!追问ssh框架和ssi,哪个好找工作?

追答ssh框架和ssi,都可以找到好工作,这个主要看公司里都用什么。假如你会hibernate,而公司只用JDBC.那么在这个公司来说,你会的hibernate等于白会。但不意味着没有用。毕竟以后跳槽可能还会用上。一些大公司已经作出的成熟系统,在行业里面已经用过很多年那种,都不用框架开发,因为那时也不流行框架。而近几年新做的系统很多都用框架。关键看公司。会什么都能找到好工作的。自己努力就行哦哦!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
下载了优酷播放器iku免登录版,安装在没联网的电脑上。查看不了本地的... 播放FLV的几个问题在线等 劲舞团真的有那么好玩吗? 为什么别人说劲舞团是世界上最淫荡的游戏.. 劲舞团好玩吗?? 030221 1020 060414 2168 060417 这几组数是什么意思啊!有知道的大哥请... ...分签约短信服务-【广东农信】”是什么意思? 2168是什么意思爱情 事业单位面试成绩79分算好的吗 事业编面试成绩76分算高分吗 请问海尔滚筒洗衣机里面怎么会有块大石头,正常吗,我是不是被被骗了 滚筒洗衣机排污口为什么会有那么多石头? 滚筒洗衣机底下掉小石头怎么回事 三星滚筒洗衣机有石子为什么 滚筒洗衣机底下掉小石头怎么回事? 白城有比较好的中医大夫吗出明的 厦大白城的人文历史 宜城混子哪个有名? 白城以前是什么地方啊 戒奶第四天了,怎么还是会奶涨 戒奶时一个涨一个不涨怎么回事 吉林白城有什么出名的地方 回奶是不是要一直涨着 戒奶要涨几天才退 白城的名字由来 白城洮南精神病院为什么那么出名 戒奶涨奶要几天 临泉有名的混子都有谁 司法考试考几天,满分是多少,多少分得A证 小孩子戒奶时为什么会涨奶,通常几天后可以退奶? 滚筒洗衣机里怎么会有一块很大的石块。 三星滚筒洗衣机为什么排石子,是怎回事,有事还会有胶皮味,但运转正常? 滚筒洗衣机怎么洗出二个很轻的小石头? 三星滚筒洗衣机为什么排石子 三星滚筒洗衣机有石头渣子堵了怎么处理? 丑奴儿的翻译 丑奴儿 书博山道中壁 翻译 急急急急!!! 康与之丑奴儿令的翻译 关於辛弃疾《丑奴儿·书博山道中壁》的几个字的发音!还有它的梵音 少年不识愁滋味,爱上层楼这首诗是辛弃疾的采桑子还是丑奴儿 书博山道中壁 如今识遍愁滋味,欲说还休,欲说还休,却道天凉好个秋 诗名和作者是谁 《丑奴儿》(书博山道中壁)中心思想? 丑奴儿·书博山道中壁的意思? 《丑奴儿·书博山道中壁》主旨是什么? 女朋友给我发了个文言文, 丑奴儿.书博山道中壁但却不知道什么意思 唐诗宋词三百首中有《丑奴儿 书博山道中壁》吗? 五奴儿令,康与之全文翻译 《采桑子·此生自断天休问》这首词想表达什么?整首诗的内容意思怎么翻译? 网络游戏学校哪家好?有正规点的吗?请大家帮忙推荐下,谢谢 三年无事故证明?