首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > 我的J2EE学习笔记(1)
【标  题】:我的J2EE学习笔记(1)
【关键字】:J2EE
【来  源】:http://www.cublog.cn/u/4461/showart.php?id=189021

我的J2EE学习笔记(1)

刚学习J2EE不久,在struts+oracle+hibernate+myeclipse的环境下自己学了一段,大概3周时间,掌握了一些皮毛,其中一些要点如下:

1、如何用myeclipse提供的根据实现关系-对象的映射
   (1)数据表必须有主键,否则需要修改映射文件
   (2)最好用DAO形式
   (3)用映射文件创建POJO
2、编码问题
    (1)eclipse中的JSP文件乱码,第一行加上
    <%@ page contentType="text/html;charset=GB2312" %>
    (2)form读入时乱码,见自己的百度BLOG文章
    http://hi.baidu.com/biguoting/blog/item/a40c8c1080a31201203f2e44.html
3、类型转换
    借鉴资料,创建类型转换的类
    
4、直接使用hibernateDAO操作数据库
       
         try {
      session = HibernateSessionFactory.currentSession();
      tx = session.beginTransaction();
      //Add a new admin
      session.save(studentinfo);
      //session.flush();
      tx.commit ();
     }catch(HibernateException e){
      throw e;
     }finally{
      //if (tx!=null) {
       //tx.rollback();
      //}
      HibernateSessionFactory.closeSession();
     }
5、用hibernate调用存储过程
      
 session = HibernateSessionFactory.currentSession();
 tx = session.beginTransaction();
     CallableStatement ps=null;
     Connection conn=null;
     conn=session.connection();
     String   procedure   =   "{call ADD_STUDENTINFO(?,?,?)   }"; 
     try{
       ps=conn.prepareCall(procedure);
       ps.setString(1, studentinfo.getSname());
       ps.setDate(2, studentinfo.getBirthday());
       ps.setLong(3, studentinfo.getSex());
       ps.execute();
       tx.commit();
     }
     catch(java.sql.SQLException err)
     {
      System.out.print("error occured in op !");
     }
     finally
     {
      HibernateSessionFactory.closeSession();
     }

还有一些技巧,大部分是自己尝试的,先写这么多吧~~~~

使用doxygen生成用户手册:【上一篇】
php学习简要手记 (一):【下一篇】
【相关文章】
  • 开始学习J2EE了
  • [J2EE从入门到精通第2讲]J2EE概述
  • [J2EE从入门到精通第3讲]Struts框架概述
  • 探究j2ee中的分布式事务
  • [J2EE从入门到精通]搭建Eclipse+MyEclipse+tomcat开发环境
  • J2EE开发之环境变量设置(jdk,Tomcat,WebLogic,and so on...)(1)
  • J2EE开发之环境变量设置(jdk,Tomcat,WebLogic,and so on...)(2)
  • J2EE开发之环境变量设置(jdk,Tomcat,WebLogic,and so on...)(3)
  • 【利用Eclipse+Tomcat+MyEclipse环境开发J2EE之一】环境的配置
  • 关于j2ee(1)
  • 【随机文章】
  • Authorware 6.0技巧与实例之三
  • Microsoft TechNet视频大全!!(全部免费下载哦~~)
  • SCO OPENSERVER 下custom发布软件的制作方法
  • JDBCTM 入门指南(3)
  • 招系统分析师/项目负责人/嵌入式研发
  • elf文件格式-- 3
  • MSOffice小知识:Access数据库的生成、修理压缩和版本转换
  • GOOGLE搜索招数
  • Flash MX 文本工具手册
  • 我的 blog: http://yf888.139.com
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.