spring-通过JdbcTemplate进行数据库操作-代码实现,无配置文件

一、创建spring项目
    项目名称:spring101301
二、在spring项目中添加相关的jar
    1.在项目上创建lib目录
        /lib
    2.在lib目录下添加spring支持的jar包
        commons-logging.jar
        junit-4.10.jar
        log4j.jar
        mysql-connector-java-5.1.18-bin.jar
        spring-beans-3.2.0.RELEASE.jar
        spring-context-3.2.0.RELEASE.jar
        spring-core-3.2.0.RELEASE.jar
        spring-expression-3.2.0.RELEASE.jar
        --用于数据库操作
        spring-jdbc-3.2.0.RELEASE.jar
        spring-tx-3.2.0.RELEASE.jar
三、测试
    1.在项目上创建test目录
        /test
    2.在test目录下创建测试包
        包名:cn.jbit.spring101301.test
    3.在测试包下创建测试类
        测试类名:CreateTableDemo.java
        测试类的内容:
        package cn.jbit.spring101301.test;
        import org.junit.Test;
        import org.springframework.jdbc.core.JdbcTemplate;
        import org.springframework.jdbc.datasource.DriverManagerDataSource;
        public class CreateTableDemo {
            /**
             * 使用spring jdbctemplate创建表
             */
            @Test
            public void testJdbcTemplate(){
                //创建数据源
                DriverManagerDataSource dataSource = new DriverManagerDataSource();
                //设置数据库连接信息
                dataSource.setUrl("jdbc:mysql://localhost:3306/spring");
                dataSource.setDriverClassName("com.mysql.jdbc.Driver");
                dataSource.setUsername("root");
                dataSource.setPassword("root");
                
                //创建连接数据库的对象JdbcTemplate
                JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
                //执行sql语句
                String sql = "CREATE TABLE temp(tid int primary key,tname nvarchar(30) )";
                
                //调用执行方法,执行sql
                jdbcTemplate.execute(sql);
                
            }
        }

时间: 2024-10-17 17:38:12

spring-通过JdbcTemplate进行数据库操作-代码实现,无配置文件的相关文章

使用Spring的JdbcTemplate访问数据库 转

使用Spring的JdbcTemplate访问数据库 JdbcTemplate 模板可以简化JDBC操作,但是创建一个JdbcTemplate需要一个DataSource接口,在Spring中,当然就是向 JdbcTemplate中注入一个DataSource,然后通过JdbcTemplate来获取一个连接(Connection). 假设SQL Server 2000数据库(新建的数据库名称为hibernate)中有一张person表,简单地记录了人员的详细信息. 使用Spring的IOC机制实

Spring MVC篇二、使用JdbcTemplate进行数据库操作

上一篇只是一个简单的Spring MVC框架,接下来添加一些跟数据库的交互. 一.添加jdbc相关配置 在maven中添加相关依赖后,配置数据库访问参数及数据源.数据库参数使用配置文件,代码如下: jdbc.properties 1 jdbc.driver=com.mysql.jdbc.Driver 2 jdbc.url=jdbc:mysql://localhost:3306/sampledb 3 jdbc.username=root 4 jdbc.password=123456 5 jdbc.

使用Spring JdbcTemplate实现数据库操作

今天我来演示 关于JDBCTemplate实现对数据库的查询和添加 首先是添加 第一步大家都知道 创建一个实体类 然后写一个方法 把实体类当参数传进去 在实现这个接口 JdbcDaoSupport这个必须要引spring的一个jar包,自行体会 继承它才能与数据库交互 service层和dao大同小异 写一个和dao接口一样的接口 在实现类调用一下dao的方法就OK 然后实现什么方法就调用什么方法 然后进行配置 1.对dao的配置 1.2service配置(关联dao配置) 配置数据源 写一个p

spring框架学习之--数据库操作增删改查

基于spring的NamedParameterJdbcTemplate操作数据库 首先在 resources 文件夹下添加数据库配置文件jdbc.properties 配置常用的数据库信息 1 consult.jdbc.driverClassName=com.mysql.jdbc.Driver 2 consult.jdbc.url=jdbc:mysql://xxxxxxxx:3307/consult_summer?useUnicode=true&characterEncoding=utf-8&am

PHP抓取到中文文本并写入数据库操作代码

在工作中,我们有时候需要生成一些随机的中文,下面总结一个方法,供大家参考. //原始文本文件 mytext.php; <?php return '开放日入驻大学孵化器的创业公司会参与展会同时主办方邀请创业圈内知名的企业家进行脱口秀交流活动年轻人们'; //将文本文件的中文转华成数组写入文件 start.php $wenku = @include 'http://www.onesheng.cn'; $wenku = iconv("utf-8","utf-8",$

跟我学Android之十三 SQLite数据库操作

本章内容 第1节  SQLite数据库概述 第2节  SQLite建库建表 第3节 管理数据库连接 第4节  操作数据库数据 第5节  数据绑定 本章目标 掌握SQLite数据的基本特点与工具使用. 熟练掌握SQLite建库建表的方法. 熟练掌握连接SQLite数据库的方法. 熟悉SQLite数据库的升级与建立方法. 掌握通过数据绑定完成数据显示的方法. SQLite数据库简介 SQLite是一种非常流行的嵌入式数据库,是由C语言编写而成,是一款轻型关系型数据库,支持SQL,支持多种操作系统,完

iOS数据库操作fmdb1: FMDB数据库使用

FMDatabase 数据库 1.下载FMDatabase 导入下载里面的src文件,删了fmdb.m文件 2.引入framework:libsqlite3.dylib 3.引入头文件 #import "FMDatabase.h" 数据库文件要兼容iPhone4和iPhone5需要放在Document或Library目录中,先判断Document/Library中数据库文件(一般是.sqlite后缀)是否存在,如果不存在则从工程(bundle)中把数据库文件拷贝到Document中或L

数据库操作之Spring JDBCTemplate(postgresql)

本文总结了两种使用JDBCTemplate进行数据库CRUD操作的例子,我用的是pg,废话不说,直接开始吧. 先贴一张目录结果图吧: 上图中最主要的是配置文件和所需的各种jar包. 一.通过属性文件的.properties的方式 这种方法很简单,也是最基本的,主要是从配置文件读取数据库连接信息,然后设置到数据源中,再将数据源设置到JdbcTemplate中,通过这个对象进行数据库的CRUD操作. 1.配置文件config.properties 用来配置数据库连接信息,我配置的都是一下基本信息 #

Spring中使用JdbcTemplate和HibernateTemplate的数据库操作

目前我接触到的Spring的数据库操作主要包括两种,主要使用JdbcTemplate和HibernateTemplate.后者用于结合Hibernate操作. 两者都提供了持久层访问模板化,只需要获得一个SessionFactory就可以执行持久化操作.可以完成增删改查操作. 获取JdbcTemplate和HibernateTemplate的方式有两种 1. 传统的方式 2. 使用JdbcDaoSupport和HibernateDaoSupport获取,其包含两个方法. (1) getHiber