一. SqlSessionFacotry接口及DefaultSqlSessionFacotry实现类
SqlSessionFacotry接口代码示例:
package com.lagou.sqlSession;
public interface SqlSessionFactory {
public SqlSession openSession();
}
DefaultSqlSessionFacotry实现类:
package com.lagou.sqlSession;
import com.lagou.pojo.Configuration;
public class DefaultSqlSessionFactory implements SqlSessionFactory {
private Configuration configuration;
public DefaultSqlSessionFactory(Configuration configuration) {
this.configuration = configuration;
}
@Override
public SqlSession openSession() {
return new DefaultSqlSession(configuration);
}
}
二.SqlSession接口及DefaultSqlSession实现类
SqlSession接口代码示例:
package com.lagou.sqlSession;
import java.util.List;
public interface SqlSession {
//查询所有
public <E>