1 / 10
文档名称:

说明书(项目搭建).doc

格式:doc   大小:96KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

说明书(项目搭建).doc

上传人:分享精品 2017/8/8 文件大小:96 KB

下载得到文件列表

说明书(项目搭建).doc

文档介绍

文档介绍:小工具
2 JdbcUtils
JdbcUtils用来获取Connection对象,以及开启和关闭事务。
Connection getConnection():从c3p0连接池获取Connection对象,所以需要提供c3p0-;
beginTransaction():为当前线程开启事务;
commitTransaction():提交当前线程的事务;
rollbackTransaction():回滚当前线程的事务;
releaseConnection(Connection):如果参数连接对象不是当前事务的连接对象,那么关闭它,否则什么都不做;
c3p0-
<?xml version="" encoding="UTF-8" ?>
<c3p0-config>
<default-config>
<property name="jdbcUrl">jdbc:mysql://localhost:3306/mydb1</property>
<property name="driverClass"></property>
<property name="user">root</property>
<property name="password">123</property>

<property name="acquireIncrement">3</property>
<property name="initialPoolSize">10</property>
<property name="minPoolSize">2</property>
<property name="maxPoolSize">10</property>
</default-config>
</c3p0-config>

/**
* 测试JdbcUtils类
* ***@author qdmmy6
*
*/工欲善其事,必先利其器。下面我们来介绍一下在项目中要使用的小工具(itcast-tools-)。这个小工具底层使用了:
c3p0数据库连接池;
common-beanutils;
common-dbutils;
javaMail;
monUtils
CommonUtils类就两个方法:
String uuid():生成长度32的随机字符,通常用来做实体类的ID。底层使用了UUID类完成;
T toBean(Map, Class<T>):把Map转换成指定类型的Bean对象。通常用来获取表单数据(())封装到JavaBean中,mon-beanutils。注意,本方法要求map中键的名称要与Bean的属性名称相同才能完成映射,否则不能完成映射。
/**
* 随机生成32位长的字符串,通常用来做实体类的ID
*/
***@Test
public void testUuid() {
String s = ();//生成随机32位长的字符串

最近更新