<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

    package com.abin.lee.bean;

    /**
     * Userbean entity. @author MyEclipse Persistence Tools
     */

    public class UserBean implements java.io.Serializable {

     // Fields

     private String id;
     private String username;
     private String password;

     // Constructors

     /** default constructor */
     public UserBean() {
     }

     /** minimal constructor */
     public UserBean(String id) {
      this.id = id;
     }

     /** full constructor */
     public UserBean(String id, String username, String password) {
      this.id = id;
      this.username = username;
      this.password = password;
     }

     // Property accessors

     public String getId() {
      return this.id;
     }

     public void setId(String id) {
      this.id = id;
     }

     public String getUsername() {
      return this.username;
     }

     public void setUsername(String username) {
      this.username = username;
     }

     public String getPassword() {
      return this.password;
     }

     public void setPassword(String password) {
      this.password = password;
     }

    }





    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "<!--
        Mapping file autogenerated by MyEclipse Persistence Tools
    -->
    <hibernate-mapping>
        <class name="com.abin.lee.bean.UserBean" table="USERBEAN" schema="ABING">
            <id name="id" type="string">
                <column name="ID" length="80" />
                <generator class="assigned" />
            </id>
            <property name="username" type="string">
                <column name="USERNAME" length="80" />
            </property>
            <property name="password" type="string">
                <column name="PASSWORD" length="80" />
            </property>
        </class>
    </hibernate-mapping>






    package com.abin.lee.dao;

    import java.sql.SQLException;

    import org.hibernate.SQLQuery;
    import org.hibernate.Session;
    import org.hibernate.SessionFactory;
    import org.hibernate.Transaction;
    import org.hibernate.cfg.Configuration;

    public class UserDao {
     private static final ThreadLocal<Session> threadLocal = new ThreadLocal<Session>();
     private static SessionFactory sessionFactory;
     static {
      sessionFactory=new Configuration().configure().buildSessionFactory();
     }
     public static Session GetSession(){
      Session session=(Session)threadLocal.get();
      if(null == session|| !session.isOpen()){
       if(null==sessionFactory){
        sessionFactory=new Configuration().configure().buildSessionFactory();
       }
       session=(sessionFactory!=null)?sessionFactory.openSession():null;
       threadLocal.set(session);
      }
      return session;
     }
     
     public static int insert(String id,String usr,String pwd) throws SQLException{
      UserDao UserDao=new UserDao();
      Session session=UserDao.GetSession();
      Transaction tx=session.beginTransaction();
      SQLQuery sqlQuery = session.createSQLQuery("{call insertObj(?,?,?)}");
      sqlQuery.setParameter(0, id);
      sqlQuery.setParameter(1, usr);
      sqlQuery.setParameter(2, pwd);
      int result=sqlQuery.executeUpdate();
      System.out.println("result="+result);
      return result;
     }
     
    }






    package com.abin.lee.test;

    import java.sql.SQLException;

    import junit.framework.TestCase;

    import com.abin.lee.dao.UserDao;

    public class UserTest extends TestCase{
     public void test() throws SQLException{
      UserDao user=new UserDao();
      int success=user.insert("abin","abing","bing");
      System.out.println("success="+success);
     }
    }








    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE hibernate-configuration PUBLIC
              "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
              "

    <!-- Generated by MyEclipse Hibernate Tools.                   -->
    <hibernate-configuration>

     <session-factory>
      <property name="dialect">
       org.hibernate.dialect.OracleDialect
      </property>
      <property name="connection.url">
       jdbc:oracle:thin:@localhost:1521:xe
      </property>
      <property name="connection.username">abing</property>
      <property name="connection.password">abing</property>
      <property name="connection.driver_class">
       oracle.jdbc.driver.OracleDriver
      </property>
      <property name="myeclipse.connection.profile">
       OracleConnection
      </property>
      <mapping resource="com/abin/lee/bean/UserBean.hbm.xml" />
       
        </session-factory>

    </hibernate-configuration>








    主站蜘蛛池模板: 日本免费人成视频在线观看| 亚洲色无码国产精品网站可下载| 人妻无码中文字幕免费视频蜜桃| 色吊丝永久在线观看最新免费| 亚洲香蕉久久一区二区| 免费观看无遮挡www的小视频| 亚洲欧洲高清有无| 国产成人yy免费视频| 亚洲一区电影在线观看| 成人无遮挡裸免费视频在线观看| 亚洲卡一卡二卡乱码新区| 成人性生交大片免费看无遮挡| 亚洲熟妇AV一区二区三区浪潮 | a在线视频免费观看| 久久精品国产亚洲av成人| 一级毛片不卡片免费观看| 91亚洲国产成人久久精品| 女人被男人躁的女爽免费视频| 久久无码av亚洲精品色午夜| 国产精品亚洲二区在线观看| 麻豆精品成人免费国产片| 亚洲视频在线观看视频| 免费看美女让人桶尿口| 久久一区二区免费播放| 久久精品国产亚洲av水果派| 免费无码又爽又高潮视频| 一级毛片aa高清免费观看| 亚洲视频在线视频| 成人免费午夜在线观看| 人人鲁免费播放视频人人香蕉| 亚洲狠狠婷婷综合久久久久| 2020因为爱你带字幕免费观看全集| 亚洲人片在线观看天堂无码| 亚洲国产精品无码久久九九| 亚洲免费视频网站| 亚洲成在人线aⅴ免费毛片| 亚洲人成图片小说网站| 毛片a级毛片免费播放100| 尤物视频在线免费观看| 亚洲国产理论片在线播放| 免费大片在线观看网站|