利用开源项目Hibernate开发Blog系统

weikaijian2046

weikaijian2046

2016-02-19 19:13

给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的利用开源项目Hibernate开发Blog系统,过去的都会过去,迎接崭新的开始,释放更美好的自己。
开发工具采用MYECLIPS3.6,首先是建立项目,导入STRUTS+HIBERNATE包,然后配置SRC跟目录下的hibernate.cfg.XML.我采用的是mysql数据库,所以配置如下:
  
<hibernate-configuration>
      <session-factory>
          <!-- properties -->
          <property name="connection.username">root</property>
          <property name="connection.url">jdbc:mysql://localhost:3306/tonnyblog</property>
          <property name="dialect">net.sf.hibernate.dialect.MySQLDialect</property>
          <property name="connection.passWord"></property>
          <property name="connection.driver_class">org.gjt.mm.mysql.Driver</property>
  
          <!-- mapping files -->
          <mapping resource="com/tonny/blog/bean/User.hbm.xml"/>
     <mapping resource="com/tonny/blog/bean/Item.hbm.xml"/>
     <mapping resource="com/tonny/blog/bean/Review.hbm.xml"/>
  
      </session-factory>
  
  </hibernate-configuration>
  mapping为JavaBEAN所对应的映射。
  
  下面我们继续HIBERNATE程序的下步编写
  
  
import net.sf.hibernate.HibernateException;
  import net.sf.hibernate.Session;
  import net.sf.hibernate.SessionFactory;
  import net.sf.hibernate.cfg.Configuration;
  
  /**
   *  Description of the Class
   *
   * @author    tonny
   * @created    2004年2月6日
   */
  public class HibernateUtil {
  
      private final static SessionFactory sessionFactory;
  
      static {
          try {
              sessionFactory =
                      new Configuration().configure().buildSessionFactory();
          } catch (HibernateException ex) {
              throw new RuntimeException(
                      "Exception building SessionFactory: " + ex.getMessage(),ex);
          }
      }
  
      private HibernateUtil(){
  
      }
  
      /**
       *  Description of the Field
       */
      private final static ThreadLocal session = new ThreadLocal();
  
  
      /**
       *  Description of the Method
       *
       * @return                         Description of the Return Value
  
展开更多 50%)
分享

猜你喜欢

利用开源项目Hibernate开发Blog系统

编程语言 网络编程
利用开源项目Hibernate开发Blog系统

实例讲解如何利用Hibernate开发Blog

编程语言 网络编程
实例讲解如何利用Hibernate开发Blog

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Java开源项目Hibernate

Java JAVA基础
Java开源项目Hibernate

Java开源项目Hibernate深度探险

编程语言 网络编程
Java开源项目Hibernate深度探险

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

利用AJAX开源项目 在网页里播放视频实现方法

Web开发
利用AJAX开源项目 在网页里播放视频实现方法

Eclipse开发Hibernate应用程序

Java JAVA基础
Eclipse开发Hibernate应用程序

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

教你自定义Win10窗口标题栏颜色

教你自定义Win10窗口标题栏颜色

微软发布Win10 Mobile开发者旁加载应用部署工具

微软发布Win10 Mobile开发者旁加载应用部署工具
下拉加载更多内容 ↓