javaEE Mybatis,Mybatis与Spring整合之传统Dao开发(不推荐)。SqlSessionDaoSupport(Mybatis提供的Dao层基类)

Mybatis的Jar包下载:https://pan.baidu.com/s/16P-MGgn53e1EtCL6wQ9VWA  密码:1azq

 

src/applicationContext.xml(Spring核心配置文件):





	
	
	
	
		
		
		
		
		
		
	
	
	
	
		
		
		
	
	
	
	
		
	
	

src/sqlMapConfig.xml(Mybatis核心配置文件):




	
	
		
	
	
	
	
		
	


UserDaoImpl.java(传统Dao层实现类,继承SqlSessionDaoSupport类):

package com.xxx.mybatis.dao;

import org.mybatis.spring.support.SqlSessionDaoSupport;

//原始Dao开发。  继承SqlSessionDaoSupport类(Mybatis自带的Dao层父类)
public class UserDaoImpl extends SqlSessionDaoSupport implements UserDao {

	//父类SqlSessionDaoSupport已经声明了SqlSessionFactory工厂

	public void insertUser(){
		//this.getSqlSession().insert(xxx, xxx);  //通过父类获取sqlSession
	}
	
}

db.properties:

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/数据库名?characterEncoding=utf-8
jdbc.username=root
jdbc.password=123

 

你可能感兴趣的:(javaEE)