对于对性能要求较高的企业级应用来说用JDBC连接数据库的方式一般满足不了要求,这时就要用到数据库连接池了。对于连接池应该并不陌生吧,你可以学习JAVA基础教程了解。 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲...
分类:
数据库 时间:
2014-09-12 20:30:14
阅读次数:
265
ava程序员都很羡慕Windows ADO ,只需要new Connection 就可以直接从数据库连接池中返回Connection。并且 ADO Connection 是线程安全的,多个线程可以共用一个Connection,所以ASP程序一般都把getConnection 放在 Global.as...
分类:
数据库 时间:
2014-09-12 19:01:33
阅读次数:
222
类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述VARCHARL+NVARCHARjava.lang.String12CHARNCHARjava.lang.String1BLOBL+NBLOBjava.lang.byte[]-4TEXT65535VARCHARjava.lang....
分类:
数据库 时间:
2014-09-12 18:57:03
阅读次数:
269
由于 实体类里面 使用的是 double ,生成的Oracle 用的JDBC 类型为java.sql.Types.FLOAT所以Oracle 数据类型为 float。如果想保留两位小数 实体类 类型需要用java.math.BigDecimal,生成Oracle 类型为Number 。
分类:
数据库 时间:
2014-09-12 18:38:23
阅读次数:
311
第一招、mysql服务的启动和停止
net stop mysql
net start mysql
第二招、登陆mysql
语法如下: mysql -u用户名 -p用户密码
键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:
mysql>
注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP...
分类:
数据库 时间:
2014-09-12 15:13:53
阅读次数:
320
《Pentaho Reporting 3.5 for Java Developers》第三章中连接hsqldb错误,以及正确连接方式的说明,是学习Pentaho Reporting 的学习笔记,供参考。...
分类:
数据库 时间:
2014-09-12 15:10:43
阅读次数:
230
1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。
2. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作
3. hibernate使用Java反射机制,而不是字节码增强程序来实现透明性。
4. hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关系数据库,从...
分类:
系统相关 时间:
2014-09-12 15:08:03
阅读次数:
184
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver折腾了一上午,找到了这错误的原因。哎……悲剧!确认包已经被导入web工程目录。原来是tomcat找不到MYSQL JAR包的问题。后来又把mysql-connector-java-5.1.7...
分类:
数据库 时间:
2014-09-12 14:51:33
阅读次数:
257
spring的事务本质上来说还是spring的aop
不过,在aop中事务类,也就是切面类是我们提供的,但在spring事务中,事务是由spring提供的。
spring针对不同的数据库开发框架,启用了不同的事务
如jdbc中由datasource管理connection 在hibernate由sessionfactory 管理session(相当于对connection的封装)
...
分类:
编程语言 时间:
2014-09-12 10:14:13
阅读次数:
294