MyBatis基本配置
来源:互联网 发布:java开源库存管理系统 编辑:程序博客网 时间:2024/06/02 04:02
<pre name="code" class="html"><?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration><properties><property name="dialect" value="cn.org.framework.jdbc.dialect.MySQLDialect" /></properties><settings><setting name="cacheEnabled" value="true" /></settings><environments default="development"><environment id="development"><transactionManager type="JDBC"></transactionManager><dataSource type="POOLED"><property name="driver" value="com.mysql.jdbc.Driver" /><property name="url"value="jdbc:mysql://101.201.152.172:3306/ams?useUnicode=true&characterEncoding=UTF-8" /><property name="username" value="root" /><property name="password" value="123456" /></dataSource></environment></environments><mappers><mapper resource="com/platform/core/module/Module.mapper.xml" /><mapper resource="com/platform/core/metadata/Entity.mapper.xml" /><mapper resource="com/platform/core/widget/Widget.mapper.xml" /><mapper resource="com/platform/app/model/SysUsers.mapper.xml" /></mappers></configuration>
<span style="font-family: Arial, Helvetica, sans-serif;">import java.io.IOException;</span>
import java.io.Reader;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;public class MyBatisUtil {// 每一个MyBatis的应用程序都以一个SqlSessionFactory对象的实例为核心// 使用SqlSessionFactory的最佳实践是在应用运行期间不要重复创建多次,最佳范围是应用范围private final static SqlSessionFactory sqlSessionFactory;static {String resource = "mybatis.xml";Reader reader = null;try {reader = Resources.getResourceAsReader(resource);} catch (IOException e) {System.out.println(e.getMessage());}// SqlSessionFactory对象的实例可以通过SqlSessionFactoryBuilder对象来获得// SqlSessionFactoryBuilder实例的最佳范围是方法范围(也就是本地方法变量)。sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader);}public static SqlSessionFactory getSqlSessionFactory() {return sqlSessionFactory;}}
import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;public class SQLBuildTest {static SqlSessionFactory sqlSessionFactory;static{sqlSessionFactory = MyBatisUtil.getSqlSessionFactory();}public static void main(String[] args) throws Exception {SqlSession sqlSession = sqlSessionFactory.openSession(); }}
0 0
- mybatis-mybatis的基本配置
- mybatis 基本配置
- MyBatis-genenator基本配置
- MyBatis的基本配置
- Mybatis-spring基本配置
- [mybatis]基本XML配置
- MyBatis基本配置
- MyBatis基本配置入门
- 初识-mybatis 基本配置
- Mybatis基本配置
- myBatis基本配置
- Spring+Mybatis基本配置。
- Mybatis基本配置
- Mybatis基本配置和搭建
- 【mybatis】基本配置和使用
- 我的Mybatis基本配置
- Spring-Mybatis配置文件基本配置
- Mybatis基本配置与执行
- JVM监控与调优
- MyBatis代码生成工具mybatis-generator在Myeclipse10中的使用
- ╮(╯▽╰)╭发现好难( ⊙ o ⊙ )啊!
- 方便查询用
- iOS 动态文本
- MyBatis基本配置
- Android 自定义控件(二)
- IE与Safari浏览器不支持第三方cookies的解决办法
- 开篇
- 写出一个能创建多级目录的PHP函数(新浪网技术部)
- Jpush消息广播无法接收到
- Java线程详解
- 如何搭建IPv6测试你的APP
- Java中字符串中子串的查找方法的总结