如何在aws中运行java lambda函数[重复]
Posted
技术标签:
【中文标题】如何在aws中运行java lambda函数[重复]【英文标题】:how to run java lambda function in aws [duplicate] 【发布时间】:2016-08-25 05:14:24 【问题描述】:试试 PreparedStatement pst=con.prepareStatement("INSERT INTO employee_details (E_NAME,E_PASSWORD,E_USERNAME,E_CONTACT," + "E_ROLE) 值 (?,?,?,?,?);"); 状态=1;
pst.setString(1,employee.getEname());//Step 7: calling getter() from getter/setter class
//Step 10: setting getter values to corresponding query
pst.setString(2,employee.getPass());//Step 7: calling getter() from getter/setter class
//Step 10: setting getter values to corresponding
pst.setString(3,employee.getUname());//Step 7: calling getter() from getter/setter class
//Step 10: setting getter values to corresponding
pst.setString(4,employee.getEcontact());//Step 7: calling getter() from getter/setter class
//Step 10: setting getter values to corresponding
pst.setInt(5,employee.getUrole());//Step 7: calling getter() from getter/setter class
//Step 10: setting getter values to corresponding
pst.executeQuery();
System.out.println("name:"+employee.getEname()+" pass:"+employee.getPass()+" uname:"+employee.getUname()+" con:"+employee.getEcontact()+" role:"+employee.getUrole());
catch(SQLException e)
e.printStackTrace();
【问题讨论】:
没什么可继续的。你的桌子是什么样子的?您要插入什么数据? 可能想把println移到第一行试试看你的数据是不是坏了 参考Java文档docs.oracle.com/javase/tutorial/jdbc/basics/prepared.html 【参考方案1】:在您的准备语句末尾有一个不需要的分号,因此请将其删除。
试试这个
PreparedStatement pst=con.prepareStatement("INSERT INTO employee_details (E_NAME,E_PASSWORD,E_USERNAME,E_CONTACT,"
+ "E_ROLE) VALUES (?,?,?,?,?)");
而不是
PreparedStatement pst=con.prepareStatement("INSERT INTO employee_details (E_NAME,E_PASSWORD,E_USERNAME,E_CONTACT,"
+ "E_ROLE) VALUES (?,?,?,?,?);");
【讨论】:
以上是关于如何在aws中运行java lambda函数[重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 AWS Lambda 中运行 AWS SDK Opsworks 命令?
Python AWS Lambda 为每个部署旋转到 RDS 的新连接
aws 如何从生产环境中的 lambda 函数访问 ECS 服务
如何使用 Java + ChromeDriver 在 AWS Lambda 中运行 Google Chrome 进行 Selenium 测试