SpringJdbc技术

jdbc用于连接数据库,和数据库进行交互(增删改查等功能)
spring框架对我们之前学习的jdbc进行封装,形成springjdbc,也是用于连接数据库,和数据库进行交互(增删改查等功能)

1-添加jar包

mysql-connector-java.jar
spring-jdbc.jar
spring-tx.jar依赖包

2-在xml配置文件配置dataSource和jdbcTemplate

<!--使用springjdbc技术连接数据库-->
    <!--配置数据源-->
    <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
          <!-- 加载mysql的驱动-->
           <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
            <property name="url" value="jdbc:mysql://localhost:3306/smbms?useUnicode=true&amp;characterEncoding=utf-8"/>
            <property name="username" value="root"/>
            <property name="password" value="root"/>

    </bean>

    <!--配置jdbc模板-->
    <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
        <property name="dataSource" ref="dataSource"/>
    </bean>

3-创建测试类

   @Test
    public void test1(){
        //测试:能不能连上? 能不能进行增删改查
    ApplicationContext applicationContext =
            new ClassPathXmlApplicationContext("applicationContext.xml");

        //获得对象JdbcTemplate
        JdbcTemplate jdbcTemplate= (JdbcTemplate) applicationContext.getBean("jdbcTemplate");

        //在库smbms中创建表test2
        String sql="create table test2(id int,username varchar(10))";
        jdbcTemplate.execute(sql);
        System.out.println("表创建成功");
    }
展开阅读全文

Windows版YOLOv4目标检测实战:训练自己的数据集

04-26
©️2020 CSDN 皮肤主题: 游动-白 设计师: 上身试试 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值