
java and DB
iteye_6401
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java web编程中,事务和数据库连接的管理
事务的管理:通常在service层,也就是业务逻辑层处理。目前已经得到了绝大多数人的认同。 1.如果应用中没有使用spring,则需要在service method中管理transaction的开始和关闭。 2.如果应用了spring,则可以使用AOP的方式对事务进行管理。 数据库连接的管理: 假如采用了hibernate作为持久层的框架: 1.如果使用open session...2009-04-29 15:52:22 · 164 阅读 · 0 评论 -
How do I register out parameter in CallableStatement?
Only for reference. import java.sql.*; public class TestCallPrecedure { public static void main(String[] args) { Connection connection = null; try { connect...原创 2013-06-03 10:33:42 · 147 阅读 · 0 评论 -
How do I query and insert CLOBs data from database?
Only for reference. import java.io.File; import java.io.FileWriter; import java.io.Reader; import java.sql.*; public class TestOperClob { private static String url = "jdbc:oracle:thin:@lo...原创 2013-06-03 10:15:50 · 131 阅读 · 0 评论 -
How do I read and insert BLOBs data from database?
Only for reference. import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.sql.*; public class TestOperBlob { private static String url = "jdbc:...原创 2013-06-03 10:13:43 · 119 阅读 · 0 评论 -
How do I retrieve values from ResultSet?
Only for reference. This example shows how to read data from a ResultSet returned by a executing an SQL query to a table in database. import java.sql.Connection; import java.sql.DriverManager; ...原创 2013-06-03 10:10:37 · 120 阅读 · 0 评论 -
JDBC方式操作数据库需注意的几个问题
最近参与到一个项目后期的开发工作,由于行业和数据复杂度的原因,本项目采用了JDBC方式,直接上SQL了,一开始觉得技术上有点陈旧,参与一段时间后又发现这种选择的正确性,感慨技术的选择应该从项目的特点和数据的复杂度等方面做考量,不能为了技术而技术,呵呵。下面是项目中的一点体会,仅供记录和初学者参考,不当之处,还请指出。 1.SQL语句中需注意的地方: 1.1insert数据时,避免写成如下形...2010-06-06 14:37:41 · 195 阅读 · 0 评论 -
hibernate对数据库timestamp类型数据的处理
当数据库中定义了timestamp类型字段,hibernate有其特定的映射,及POJO特定的属性类型。下面的例子仅供hibernate初学者参考。 数据库表中有timestamp类型字段:modifytime ,对应JAVA映射类: private java.util.Data modifytime ; 注意:这里不能设置为java.sql.Timestamp类型。 ...原创 2009-09-04 20:15:16 · 357 阅读 · 0 评论 -
hibernate映射到mysql数据库时应该注意的几点
1.要指定数据库中存储的数据的编码格式。 根据mysql建库时指定的字符集。 2.驱动程序要选择合适的版本,并且放置到应用的/WEB-INF/lib下即可。 3.选择合适的连接池。 如果使用tomcat作为web容器,则不推荐使用DBCP。 目前我一般选择c3p0,具体配置需要参考网上的一些资料,其实这个东西的配置并不简单。 下面给出一个供参考的hibernate的配...2009-04-29 15:59:07 · 135 阅读 · 0 评论 -
hibernate中使用session之一:别忘了关闭session
请看下如下的操作: Session session = HibernateUtil.currentSession(); Transaction tx = session.beginTransaction();//(2) session.save(someObj);//将someObj插入到DB中 tx.commit();//(4) 你认为对象som...2009-04-29 15:57:33 · 250 阅读 · 0 评论 -
java c3p0标准配置实例
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframe原创 2013-06-18 18:50:13 · 121 阅读 · 0 评论