package com.nico.utils;

import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class IBatisUtil {

    public static <T> Object get(Class<T> object) {
	ApplicationContext applicationContext = new ClassPathXmlApplicationContext("spring-mybatis.xml");
	SqlSessionFactory sessionFactory = (SqlSessionFactory) applicationContext.getBean("sqlSessionFactory");
	/* 获得session 获得的这个session是默认提交事务 */
	SqlSession session = sessionFactory.openSession(true);
	T model = session.getMapper(object);

	return model;

    }
}
最近下载更多
503382513  LV10 2022年12月5日
203778513  LV9 2021年7月21日
Myangyyyy  LV10 2021年3月11日
阿昌先生  LV13 2021年1月20日
心中无码  LV5 2021年1月7日
王东东  LV17 2020年11月4日
ggc110  LV1 2020年5月31日
会1飞1的1鱼  LV5 2020年4月16日
xaseven  LV1 2020年4月8日
micaroo  LV4 2019年11月26日
最近浏览更多
13188866605  LV12 3月26日
忆丶流年似水 2023年1月16日
暂无贡献等级
康日澜  LV9 2023年1月7日
呜呜呜吴天  LV2 2022年12月9日
微信网友_6248713511227392  LV11 2022年12月5日
503382513  LV10 2022年12月5日
云龙123456  LV7 2022年12月2日
annazhang  LV29 2022年10月27日
葛乃玮  LV1 2022年10月19日
51Demo 2022年2月14日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友