zoukankan      html  css  js  c++  java
  • spring JdbcTemplate数据库

    DAO

    package DAO;
    
    import org.springframework.jdbc.core.JdbcTemplate;
    
    public class OrderDao {
        private JdbcTemplate jdbcTemplate;
    
        public JdbcTemplate getJdbcTemplate() {
            return jdbcTemplate;
        }
    
        public void setJdbcTemplate(JdbcTemplate jdbcTemplate) {
            this.jdbcTemplate = jdbcTemplate;
        }
        public  int  addOrder(String outTradeNo,String subject,String totalAmount,String authcode){
            String sql ="insert into orders(outTradeNo,subject,totalAmount,authcode) values(?,?,?,?)";
            int ret = jdbcTemplate.update(sql, new String[]{outTradeNo,subject,totalAmount,authcode});
            return ret;
        }
    }
    

    POJO

     private String outTradeNo;
        private String subject;
        private String totalAmount; 
        private String authCode; 
    SET/GET
    

    service

    package service;
    
    import DAO.OrderDao;
    
    public class OrderService {
    
        private OrderDao orderDao;
    
        public void setOrderDao(OrderDao orderDao) {
            this.orderDao = orderDao;
        }
    
        public boolean order(String outTradeNo,String subject,String totalAmount,String authCode){
            int ret = orderDao.addOrder(outTradeNo,subject,totalAmount,authCode);
            if(ret>0) return true;
            return false;
        }
    }
    

    applicationContex.xml

    
        <!--配置数据库信息-->
        <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
            <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
            <property name="url" value="jdbc:mysql://localhost:3306/paydb"/>
            <property name="username" value="root"/>
            <property name="password" value="root"/>
        </bean>
    
        <!--定义spring数据库模板-->
        <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
            <property name="dataSource" ref="dataSource"/>
        </bean>
        <!--注册DAO组件 使用依赖注入jdbcTemplate-->
        <bean id="OrderDao" class="DAO.OrderDao">
            <property name="jdbcTemplate" ref="jdbcTemplate"/>
        </bean>
    
  • 相关阅读:
    Access, SQL Server, and Oracle数据类型的对应关系
    [转]SQL Server 2005 从差异备份还原数据库
    疲惫
    关于在cmd命令里的路径包含空格的问题
    导Excel时的科学计数法问题
    [转]SQL SERVER 2005 备份与恢复简介
    [转]用C#创建Windows Service
    [转] vb.net option
    [转]sql server profiler only TrueType fonts are supported. this is not a truetype font
    进程、线程、协程之概念理解[转帖]
  • 原文地址:https://www.cnblogs.com/zhaocundang/p/9726408.html
Copyright © 2011-2022 走看看