国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

sqlsession線程安全 如何使用sqlsessiontemplate?

如何使用sqlsessiontemplate?使用ibatis中的SqlSessionTemplate類來實現(xiàn)dao層,不但簡化了dao層的代碼,而且也可以大大加強系統(tǒng)性能Spring配置文件:<

如何使用sqlsessiontemplate?

使用ibatis中的SqlSessionTemplate類來實現(xiàn)dao層,不但簡化了dao層的代碼,而且也可以大大加強系統(tǒng)性能

Spring配置文件:

<!-- 配置SqlSessionTemplate -->

<bean id="sqlSessionTemplate" class="org.mybatis.spring.SqlSessionTemplate">

<constructor-arg name="sqlSessionFactory" ref="sqlSessionFactory" />

</bean>

<!-- 配置mybitasSqlSessionFactoryBean -->

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">

<property name="dataSource" ref="dataSource" />

<property name="configLocation" value="classpath:mybatis.xml"></property>

</bean>

value為ibatis配置文件的位置

dao層中的使用:

private SqlSessionTemplate sqlSessionTemplate

public void insertUser(User user) {

sqlSessionTemplate.insert("insertUser", user)

}

getHibernateTemplate方法怎么執(zhí)行sql語句?

獲取一個Connection:Connection conn = getHibernateTemplate().getSessionFactory().openSession().connection() Statement st=conn.createStatement()st.execute("select * from tablename")最后關閉鏈接:finally{try{if(st!=null)st.close()if(conn!=null)conn.close()}catch(SQLException e){System.out.println(e.toString())}}