【java开发中JDBC编程步骤-Mysql】教程文章相关的互联网学习教程文章

java基础-jdbc——三种方式加载驱动建立连接

String url = "jdbc:mysql://localhost:3306/student?Unicode=true&characterEncoding=utf-8";2 Properties info = new Properties();3 info.put("user", "canon");4 info.put("password", "123456");5 6 /**7 * 三种方式加载驱动建立连接8 */9 //方式1 10 Driver driver = new com.mysql.jdbc.Driver(); 11 ...

理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处(转)【代码】

是环境命名上下文(environment naming context(ENC)),是在EJB规范1.1以后引入的,引入这个是为了解决原来JNDI查找所引起的冲突问题,也是为了提高EJB或者J2EE应用的移植性。 在J2EE中的引用常用的有: JDBC 数据源引用在java:comp/env/jdbc 子上下文中声明 JMS 连接工厂在java:comp/env/jms 子上下文中声明 JavaMail 连接工厂在java:comp/env/mail 子上下文中声明 URL 连接工厂在 java:comp/...

java使用JDBC连接数据库的几种方式

* 1 在方法中固化连接参数* * @return 数据库连接*/public Connection getConnection() {Connection conn = null;try {Class.forName("com.mysql.jdbc.Driver");conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "");return conn;} catch (Exception e) {e.printStackTrace();}return null;}/*** 2 通过方法参数方式传递连接参数* * @return 数据库连接*/public Connection getConnection(String ...

JAVA学习笔记 -- JDBC及其应用【代码】【图】

1、开放SQL Server服务与支持TCP/IP 进一步确认TCPport2、Eclipse下给项目导入sqljdbc4.jar包 将下载好的 sqljdbc_4.0.2206.100_chs.exe执行解压。然后在 .\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\auth路径下选择合适版本号的sqljdbc_auth.dll。 将其放在 C:\Windows\System32下。 给项目导入包:右键你的项目选择Properties。弹出以下窗体,选择Java Build Path通过右边的一些Add操作导入,选择Add JARs要把...

Java SE 6 新特性: Java DB 和 JDBC 4.0【代码】【图】

http://www.ibm.com/developerworks/cn/java/j-lo-jse65/index.html 长久以来,由于大量(甚至几乎所有)的 Java 应用都依赖于数据库,如何使用 Java 语言高效、可靠、简洁地访问数据库一直是程序员们津津乐道的话题。新发布的 Java SE 6 也在这方面更上层楼,为编程人员提供了许多好用的新特性。其中最显著的,莫过于 Java SE 6 拥有了一个内嵌的 100% 用 Java 语言编写的数据库系统。并且,Java 6 开始支持 JDBC 4.0 的一系列新功...

JDBC剖析篇(1):java中的Class.forName()

在java中使用JDBC连接数据库时,常用下面的语句来实现,却很少去一探究竟 Class.forName("com.mysql.jdbc.Driver"); con=DriverManager.getConnection("jdbc:mysql://"+dbServer+":"+dbPort+"/"+dbName,userName,passWord); 今天我们来看看为什么要这么做,它是怎么实现的 资源文章: http://www.jb51.net/article/46011.htm http://www.zhihu.com/question/22925738 http://www.cnblogs.com/sunzn/p/3187868.html http:...

java_web学习(12)JDBC【图】

持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。 Java 中的数据存储...

通过Shell脚本用JDBC连数据库脱离项目框架执行Java业务流程

一.概述 如果项目中需要使用到定时任务来完成某些业务,一般有两种做法:定时任务依赖于项目;定时任务用批处理(windows执行)或者shell脚本(Linux)启动,不依赖于项目。 个人觉得,定时任务不依赖于项目的方式更优!独立执行,不会影响到应用的性能。二.用jdbc连接数据库写业务 不能使用hibernate等高级方式,或者公司框架使用的高级工具。因为shell脚本不依赖于项目,独立执行的。 用jdbc写简单的增...

JAVA之JDBC简单事务处理【代码】

1、什么是Java事务 通常观念认为,事务与数据库有关。事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。事务的正确执行使得数据库从一种状态转换成另一种状态。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(con...

springJDBC一对多关系,以及Java递归,jsp递归的实现【图】

maven编译,springMVC+spring+springJDBC框架。 要实现的功能是一个文件夹下,可能显示n个文件夹,每个文件夹下又可能显示n个文件夹。。。。 前台效果:controller中的方法如下: @RequestMapping(value="/index",method=RequestMethod.GET) public String getIndex(HttpServletRequest request,@RequestParam(required=false) Integer isHidden){ if(isHidden==null) isHidden = 1;//1 showHidden request.setAt...

javaweb学习总结(三十二)——JDBC学习入门【转】

本文系统来源:http://www.cnblogs.com/weiqinshian/p/4745901.html

java jdbc数据库操作

package shb.java.demo3;2 3 import java.sql.DriverManager;4 import java.sql.ResultSet;5 import java.sql.SQLException;6 import java.sql.Statement;7 /**8 * jdbc操作数据库9 * @Package:com.cnpc.dlp.web.event.controller 10 * @Description: 11 * @author Shihaobin 12 * @Date 2015-8-27下午1:31:15 13 */ 14 public class Demo12 { 15 public static void main(String[] args) { 16 String url = "j...

Java后台通过JDBC连接数据库【代码】【图】

下载后别忘了解压。package com.exam.db; /* * 1.配置数据源 * 2.在程序中连接数据源 * */ import java.sql.*; public class DBHelper { String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动 String dbURL = "jdbc:sqlserver://localhost; DatabaseName=扫描练习"; //连接服务器和数据库test String userName = "sa"; //默认用户名 String userPwd = "123"; //密码 ...

javaweb三、JDBC访问数据库

import java.sql.Connection;2 import java.sql.DriverManager;3 import java.sql.ResultSet;4 import java.sql.SQLException;5 import java.sql.Statement;6 7 public class Demo {8 public static void main(String[] args) throws ClassNotFoundException, SQLException{9 //连接数据库,获取连接对象10 Connection conn=connection();11 //使用连接对象进行数据库的操作:增、删、改12 sqlD...

JDBC 操作插入表出现javax.sql.rowset.serial.SerialBlob cannot be cast to oracle.sql.BLOB

* 接口方法*/public void excuteInputDB(SynchServiceConfig synchServiceConfig)throws Exception {try { // if(!"".equals(queryQdParaWayinfo())) // { // CLOB clob = oracle.sql.CLOB.createTemporary(oraConn, false, oracle.sql.CLOB.DURATION_SESSION); // clob.putString(1, queryQdParaWayinfo()); // // insertMyAnnouncement(VALID_WAYINFO_SE...