太原流量大的网站,杭州网站建设维护,搭建网站要用到的工具,薇诺娜经常在那个网站做特价数据源及分层开发
1. 使用Tomcat数据源
连接池工作原理#xff1a; 连接池是由容器提供的#xff0c;用来管理池中连接对象。
连接池自动分配连接对象并对闲置的连接进行回收。
数据源#xff08;DataSource#xff09;#xff1a;
javax.sql.DataSource接口负责建立…数据源及分层开发
1. 使用Tomcat数据源
连接池工作原理 连接池是由容器提供的用来管理池中连接对象。
连接池自动分配连接对象并对闲置的连接进行回收。
数据源DataSource
javax.sql.DataSource接口负责建立与数据库的连接
由Tomcat提供将连接保存在连接池中 1、数据源用来连接数据库获得连接Connection对象 2、连接池用来管理连接 Connection 对象 3、在程序中使用JNDI获取数据源 在Tomcat中配置数据源的步骤
Tomcat中加入数据库驱动文件配置Tomcat的conf/context.xml使用JNDI获取连接对象
2. 使用JavaBean封装数据
JavaBean 就是一个Java类
是一个公共类具有不带任何参数的公有构造函数具有 get() 和 set() 方法以便读取和写入 Bean的属性
作用封装业务逻辑、封装数据
3.分层的组成及作用
表示层与用户交互、展示数据
业务逻辑层控制业务流程及事务
数据访问层 实现数据库操作
分层优点 职责清晰分工明确、利于维护扩展、利于代码重用
4. 常用JSP动作标签
通过动作标签程序员可以在JSP页面中把页面的显示功能部分封装起来使整个页面更简洁和易于维护
jsp:useBean装载一个将在JSP页面中使用的JavaBean发挥Java组件重用的优势
jsp:useBean idname classpackage.class scopescope 页面复用
jsp:include把指定文件插入正在生成的页面中
为动态包含将被包含页面的结果包含进来。先处理再包含
jsp:include pageURL%include%
为静态包含将被包含页面的内容包含进来。先包含再处理
%include fileURL%页面跳转
request.getRequestDispatcher().forward()转发
response.sendRedirect()重定向
jsp:forward
jsp:forward pageURL