JdbcTemplate配置

1、在类目录

com.hl.resources/
下配置一个文件:applicationContext-jdbcTemplate.xml




    
        
        
        
        
        
        
    

    
        
            
        
    

2、定义一个类:
JdbcTemplateConnectMySQL 

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.jdbc.core.JdbcTemplate;

public class JdbcTemplateConnectMySQL {
	/**
	 * 寻找上下文.xml文件的3个路径:
	 * 1:类路径ClassPathXmlApplicationContext;
	 * 2:(极少用)FileSystemXmlApplicationContext:利用文件系统中的XMl文件来载入Bean
	 * 3: (极少用)XmlWebApplicationContext:从Web系统中的XML文件来载入Bean定义的信息
	 * */
	public static JdbcTemplate getJdbcTemplate(){
		ApplicationContext  ctx = new ClassPathXmlApplicationContext("com/hl/resources/applicationContext-jdbcTemplate.xml");
		JdbcTemplate jdbcTemp = (JdbcTemplate) ctx.getBean("jdbcTemplate");
		return jdbcTemp;
	} 
}

3、定义一个测试方法:

	@Test
	public void jdbcTemplate(){
		
		JdbcTemplate jdbcTemp = JdbcTemplateConnectMySQL.getJdbcTemplate();
		List> lists = jdbcTemp.queryForList("select * from userInfo");
		for(Map map : lists){
			System.out.println("------");
			System.out.println((String)map.get("user")+(String)map.get("name"));
		}
		  
	}
	






你可能感兴趣的:(JdbcTemplate配置)