先把DataSourse绑到服务器上,然后从服务器上拿到数据源,再进行JDBC操作呀。
@Resource DataSource ds;
@Resource DataSource ds;
解决方案 »
- 用java怎么去修改文件(.cfg)内容,想在其中添加一行内容,不知道怎么作,求代码
- jstl el表达式的问题在线等
- 判断int型中的bit 第一个数是否为1 。。。求教
- windows7 家庭版的操作系统 用哪个JDK比较合适呀?
- NetBean。。。无语了。
- 请问下面的xml怎么通不过有效性验证啊?谢谢。
- 问问题啦,Tomcat-6.0.14 ===jdk1.6.0_02 出现了奇怪的问题啦。
- 请问classes12.jar应该放在哪里才能用TOMCAT运行JSP
- spring拦截 session 为空 网页跳转不过去
- 武汉面试记录
- <bean:write>输出struts标签的问题
- ejb3如何取出sequence(Oracle数据库)
@Resource(name="jdbc/certain",type=DataSource.class)
private DataSource myDS; public Long getMaxId() {
Connection conn = null;
try{
conn = myDS.getConnection();
String sql = "select QUESTIONS_SEQ.NEXTVAL from Dual";
PreparedStatement ps = conn.prepareStatement(sql);
ResultSet rs = ps.executeQuery();
if (rs.next()){
return new Long(rs.getLong("NEXTVAL"));
}
}catch(SQLException se){
System.out.println("Get Max Id Error:"+se.getMessage());
}
return null;
}
但是抛异常!!