JDBC相关的问题

koala_boy 2013-04-12 07:06:31
被要求用JDBC连接SQL后传一个对象,数据库接收之后加入到数据库表单中。然后数据对象的各个属性都分别加入表单,目前这个问题,有待解决,但是还没头绪,请哪位大牛点拨点拨吧!谢谢!
...全文
282 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
十年彩虹 2013-04-15
  • 打赏
  • 举报
回复
使用IBATIS 就是了
A_BuN 2013-04-15
  • 打赏
  • 举报
回复
去研究下Hibernate 就行啦
shayandelei 2013-04-15
  • 打赏
  • 举报
回复
DAO还是比较方便的
isJeson 2013-04-15
  • 打赏
  • 举报
回复
不说Hibernate 和反射..直接DAO模式就可以实现
LCore 2013-04-13
  • 打赏
  • 举报
回复
引用 2 楼 x2012_03_16 的回复:
Java code?1 public class JdbcUtils { private static String url = "jdbc:mysql://localhost:3306/jdbc"; private static String user = "root"; private static String password = "0825"; ……
你太局限了,人家要求的是直接对对象进行操作 例如:session.save(user); 而不是局限于sql语句的层面的
koala_boy 2013-04-13
  • 打赏
  • 举报
回复
引用 1 楼 kiritor 的回复:
引用 楼主 koala_boy 的回复:被要求用JDBC连接SQL后传一个对象,数据库接收之后加入到数据库表单中。然后数据对象的各个属性都分别加入表单,目前这个问题,有待解决,但是还没头绪,请哪位大牛点拨点拨吧!谢谢! JDBC 数据库 ……
大哥,你这是单独的操作语句。其实他问的问题是,我建立一张表,然后通过jdbc向数据库里传送一个user对象,表和user对象的字段正好是符合的。删除时,在delete方法中传入user的某个字段值,就把user给删掉。边学习边进步
koala_boy 2013-04-13
  • 打赏
  • 举报
回复
引用 5 楼 yongtaimen 的回复:
如果可能的话,直接添加进项目的类库,如果没有项目,就添加进编程软件环境的类库,最后就是添加进环境变量
这个,是接收对象的步骤么。。。
koala_boy 2013-04-13
  • 打赏
  • 举报
回复
引用 4 楼 kiritor 的回复:
引用 2 楼 x2012_03_16 的回复:Java code?1 public class JdbcUtils { private static String url = "jdbc:mysql://localhost:3306/jdbc"; private static String user = "root"; private static Strin……
这位大哥会不会
yongtaimen 2013-04-13
  • 打赏
  • 举报
回复
如果可能的话,直接添加进项目的类库,如果没有项目,就添加进编程软件环境的类库,最后就是添加进环境变量
x2012_03_16 2013-04-12
  • 打赏
  • 举报
回复
public class JdbcUtils { private static String url = "jdbc:mysql://localhost:3306/jdbc"; private static String user = "root"; private static String password = "0825"; static { //注册驱动 try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace(); } } public static Connection getConnection() throws SQLException { return DriverManager.getConnection(url, user, password); } public static void free(ResultSet rs, Statement st, Connection conn) { try { if(rs != null) rs.close(); } catch (SQLException e) { e.printStackTrace(); }finally { try { if(rs != null) st.close(); } catch (SQLException e) { e.printStackTrace(); }finally { try { if(rs != null) conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } } } public static void create() throws SQLException { Connection conn = null; Statement st = null; ResultSet rs = null; //建立连接 conn = JdbcUtils.getConnection(); //创建语句 st = conn.createStatement(); String sql = "insert into user(name, birthday, money)value('name1','1997-01-01',500)"; //执行语句 int i = st.executeUpdate(sql); System.out.println("i= :" + i ); //释放资源 JdbcUtils.free(rs, st, conn); }
LCore 2013-04-12
  • 打赏
  • 举报
回复
引用 楼主 koala_boy 的回复:
被要求用JDBC连接SQL后传一个对象,数据库接收之后加入到数据库表单中。然后数据对象的各个属性都分别加入表单,目前这个问题,有待解决,但是还没头绪,请哪位大牛点拨点拨吧!谢谢! JDBC 数据库 SQL ……
对象关系映射 Hibernate

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧