java 代码
<!---->
<!---->
xml 代码
- <%@ page language="java" import="java.util.* ,java.sql.* " pageEncoding="UTF-8"%>
-
-
-
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
-
- </head>
-
- <body>
- <jsp:useBean id="db" class="com.student.util.page.DBcon" ></jsp:useBean>
- <jsp:setProperty property="con" name="db"/>
-
- <jsp:setProperty property="rs" name="db"/>
- <jsp:setProperty property="stmt" name="db"/>
-
- <%
- String sql="select * from teacher where username='李艳'";
- db.getCon().createStatement();
- ResultSet rs=db.getStmt().executeQuery(sql);
- while(rs.next()){
- out.println(rs.getString(1));
- out.println(rs.getString(2));
- }
-
-
- %>
-
- </body>
- </html>
-
-
-
- ================================
-
- package com.student.util.page;
-
- import java.sql.*;
-
-
-
- public class DBcon{
- private String url="jdbc:oracle:thin:@localhost:1521:oracle9";
- private String driver="oracle.jdbc.driver.OracleDriver";
- Connection con=null;
- PreparedStatement prp=null;
- Statement stmt=null;
- ResultSet rs=null;
-
- public DBcon () throws ClassNotFoundException, SQLException {
- Class.forName(driver);
- con=DriverManager.getConnection(url,"test","test");
- stmt=con.createStatement();
-
- }
-
-
- public Connection getCon() throws SQLException {
-
- return con;
- }
- public void setCon(Connection con) {
- this.con = con;
- }
-
-
- public PreparedStatement getPrp() {
- return prp;
- }
-
-
- public void setPrp(PreparedStatement prp) {
- this.prp = prp;
- }
-
-
- public Statement getStmt() {
- return stmt;
- }
-
-
- public void setStmt(Statement stmt) {
- this.stmt = stmt;
- }
-
-
- public ResultSet getRs() {
- return rs;
- }
-
-
- public void setRs(ResultSet rs) {
- this.rs = rs;
- }
-
-
- }
-
<jsp:usebean class="com.student.util.page.DBcon" id="db"></jsp:usebean>
<jsp:setproperty name="db" property="con"></jsp:setproperty>
<jsp:setproperty name="db" property="rs"></jsp:setproperty>
<jsp:setproperty name="db" property="stmt"></jsp:setproperty>
<!---->
相关推荐
使用JavaBean连接数据库,可以将数据库操作封装在JavaBean中,从而简化数据库操作和数据访问。 JavaBean连接数据库的步骤: 1. 导入数据库驱动包:在JavaBean中,需要导入数据库驱动包,以便连接数据库。在本例中...
要实现JavaBean访问PostgreSQL数据库,首先需要在项目中引入PostgreSQL的JDBC驱动,例如`postgresql-jdbc.jar`。这个驱动使得Java程序能够通过JDBC API与PostgreSQL通信。在`library`文件中,可能包含了这个驱动库和...
JSP之访问JavaBean的一个简单例子 使用useBean,jsp:setProperty,jsp:getProperty使用的一个简单例子 博客参考地址:https://blog.csdn.net/qq_36631076/article/details/79693890
总的来说,这个项目展示了如何利用JSP、Servlet和JavaBean的协同工作来实现对MySQL数据库的访问。这种分层架构使得代码更易于维护和扩展,同时也遵循了MVC(Model-View-Controller)设计模式的思想,即模型处理数据...
JavaBean连接数据库实际上就是定义与数据库连接 类的属性主要有连接数据库的对象、记录集对象、St t对象等;其构造方法实现对数据库的连接,即给连接 行初始化,根据连接不同的数据库,可分别对构造方 重载,如用...
本项目是基于java的,在jsp中通过访问数据库里的数据实现实现用户登录操作。里面有部分js代码,希望对新手学web有帮助
这个名为"使用javabean封装数据库操作1.rar_bean_javabean_javabean 数据库_planet7r1"的压缩包,显然包含了关于如何使用JavaBean来处理与数据库交互的知识点。下面我们将深入探讨这一主题。 首先,JavaBean的基本...
在JSP中,我们可以声明一个JavaBean实例,并通过EL(Expression Language)或JSTL(JavaServer Pages Standard Tag Library)标签来访问和操作JavaBean的属性。例如,将查询结果保存在JavaBean中: ```jsp SELECT...
JavaBean是一种特殊的Java类,常用于封装数据和业务逻辑,便于在Java应用程序中重用和交换...通过这种方式,JavaBean可以作为数据访问层的一部分,帮助我们更方便地管理和操作数据库,实现数据的存取和业务逻辑的处理。
这个名为"JavaBean结合数据库综合举例.rar"的压缩包文件很显然是一个教学或示例资源,旨在帮助开发者了解如何将JavaBean与数据库(如Oracle)集成。下面将详细阐述相关知识点: 1. **JavaBean规范**: - JavaBean...
本例子为采用javabean访问数据库的方法,可以是桥接或是jdbc访问都可以,只要设好相应的参数.
JDBC-ODBC桥是一种早期的数据库连接方式,它允许JDBC通过ODBC(Open Database Connectivity)驱动程序访问数据库。在本案例中,通过定义一个名为"Courses"的ODBC数据源,将Access 2000数据库Course.mdb与JDBC连接...
在JavaBean中使用注解,可以极大地简化对象与数据库之间的映射,使得数据访问更加便捷。这种技术通常在Java持久层框架如Hibernate或MyBatis中被广泛应用。 1. **注解的优势**: - **简化代码**:使用注解,开发者...
JDBC是Java中用于访问各种类型数据库的标准接口。首先,我们需要在JavaBean中导入相关的JDBC库,如`java.sql.Connection`、`java.sql.DriverManager`等。然后,我们可以通过以下步骤建立数据库连接: 1. 加载数据库...
"javaBean存入数据库"这个话题涉及到JavaBean的创建、属性设置以及如何利用JavaBean来实现数据与数据库之间的交互。 首先,JavaBean的规范主要包括以下几点: 1. 类必须是公共的(`public`)。 2. 类有一个无参数的...
1. **创建Java Bean类**:根据数据库表结构,创建相应的Java Bean类,每个属性对应表中的一个字段,每个属性的getter和setter方法用于访问和修改这些属性的值。 ```java public class UserBean { private String...
使用JSP JavaBean来实现对数据库分页显示与搜索 <br/>1、数据库MySQL,创建数据库Pagination MySQL.sql用来创建表结构 <br/>2、配置把PaginationJSPJavaBean.rar解压到%Tomcat%\webapps\...
4. **JDBC**:Java Database Connectivity是Java访问数据库的标准API,`conn`类中的`DriverManager.getConnection()`和`Statement.executeQuery()`就是JDBC API的一部分。 5. **JSP页面的使用**:JSP(JavaServer ...
【Java Web应用开发中的JavaBean封装数据库访问操作】 在Java Web开发中,为了提高代码的复用性和可维护性,通常会将数据库访问操作封装到JavaBean中。本案例主要讲解如何利用JavaBean来实现对数据库的通用访问,...