-
static{ 驱动程序语句}; 放到主类里面 静态块中,因为static 是执行最早的。查看全部
-
Mvc 视图 控制 模型 db http://img1.sycdn.imooc.com//559df2670001b41212800720-156-88.jpg查看全部
-
1、加载驱动程序; Class.forName("因使用的数据库而异"); 2、获得数据库连接; Connection conn=DriverManager.getConnection(url,user,password); 3、通过数据库的连接操作数据库,实现增删改查。 Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery("SQL语句"); JDBC获取数据库连接 一、三步获取数据库连接(需要导入mysql-connector-java-5.1.7-bin的jar包) 1.加载驱动程序: Class.forName(driverClass) 加载Mysql驱动:Class.forName("com.mysql.jdbc.Driver") 加载Oracle驱动:Class.forName("oracle.jdbc.driver.OracleDriver") ***注意:驱动是固定写法 2.获得数据库连接: DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/imooc","root","root"); ***注释:其中jdbc:mysql表示jdbc连接mysql,127.0.0.1:3306为服务器地址和端口,imooc为数据库名称,root分别是用户名和密码 3.创建Statement对象: conn.createStatement();查看全部
-
steps查看全部
-
JDBC各种连接方式对比: 1、JDBC + ODBC桥的方式。特点:需要数据库的ODBC驱动,仅适用于微软的系统 这种方式,JDBC将调用传递给ODBC,然后ODBC再调用本地的数据库驱动代码。 2、JDBC + 厂商API的形式。特点:厂商API一般使用C编写 这种方式,JDBC将调用直接传递给厂商API的服务,然后在调用本地的数据库驱动。 3、JDBC + 厂商Database Connection Server + DataBase的形式。 特点:在JAVA与DATABASE之间架起了一台专门用于数据库连接的服务器(一般有数据库厂商提供) 这种方式,JDBC将调用传递给中间服务器,中间服务器再将调用转换成数据库能够被调用的形式,在调用数据库服务器。中间增设数据库服务器能够提升效率,但不如直接操作数据库便捷。 4、JDBC + DATABASE的连接方式。 特点:这使得Application与数据库分开,开发者只需关心内部逻辑的实现而不需注重数据库连接的具体实现。(没有中间环节,是推荐方式!) [ 收起全文 ]查看全部
-
JDBC——JDBC简介 一、简介 1、Java Data Base Connectivity(Java数据库连接):是java与数据库的桥梁,提供读写操作 2、可以为多种数据库提供统一的访问,是一种统一标准 二、详细 JDBC常用接口、JDBC编程步骤、执行SQL语句、管理结果集、事务管理 高级应用:分页、高级查询、高级函数使用 JDBC:应用服务器和数据库DB之间的数据流通过程,实现应用服务器对数据库的操作。 3、通过JDBC可以连接Oracle、MySql、Sql Server数据库查看全部
-
jdbs连接数据库的方法查看全部
-
Java中 static{...}静态块 执行最早。查看全部
-
Date类Java.util类型查看全部
-
输入"syso",按Alt+/ 快速地打出"System.out.println();" ctrl+alt+↓ 复制整行到下发 alt+↓ 向下移动整行 ctrl+shift+o 快速导入包 alt+shift+j 快速添加类的文档注释 ctrl+shift+y 将大写转换成小写 Ctrl+shift+x 将小写转换成大写 Alt+Shift+Z 为代码块添加try/catch查看全部
-
System.out.println(g2.toString()); 重写toString() 右键 - Generate toString() 注:默认情况下System.out.println(对象名)或者System.out.println(对象名.toString())输出的是此对象的类名和此对象对应内存的首地址 如果想自定义输出信息必须重写toString()方法查看全部
-
注意java.util.Date转换成java.sql.Date ptmt.setDate(4,new Date(g.getBirthday().getTime())); 另,MySQl获取当前系统时间 current_date()查看全部
-
· View视图层——JSP · Control控制层——Aciton类 · Model模型层——JavaBean类(gettet&setter) Dao类(CRUD)查看全部
-
Class.forName("因使用的数据库而异"); Connection conn=DriverManager.getConnection(url,user,password); Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery("SQL语句");查看全部
-
ctrl+shift+x查看全部
举报
0/150
提交
取消