Esempio n. 1
0
  @Test
  public void test() {
    Configuration cfg = new Configuration();
    cfg.addAnnotatedClass(Employee.class);
    cfg.configure("hbm2ddl.xml");

    new SchemaExport(cfg).create(true, true);

    SessionFactory factory = cfg.buildSessionFactory();
    Session session = factory.getCurrentSession();
    session.beginTransaction();

    {
      Employee emp = new Employee();
      emp.setEmpName("seungbeomi");
      emp.setEmpPassword("password");
      emp.setEmpEmailAddress("*****@*****.**");
      emp.setPermanent(true);
      emp.setEmpJoinDate(new GregorianCalendar(2012, 9, 30));
      emp.setEmpLoginTime(new Date());

      session.save(emp);
    }
    session.getTransaction().commit();
  }
 public List<Employee> getEmployeeList(int size) {
   List<Employee> empList = new ArrayList<Employee>();
   Employee emp;
   Random rnd = new Random();
   for (int i = 0; i < size; i++) {
     emp = new Employee();
     emp.setEmpName("Employee " + i);
     emp.setAddress("Address " + i);
     emp.setDept("Dept " + i);
     emp.setEmpAge(rnd.nextInt(50));
     emp.setSallery(rnd.nextInt(100000));
     empList.add(emp);
   }
   return empList;
 }
Esempio n. 3
0
  @Test
  public void testSave() throws Exception {

    Employee emp = new Employee();
    emp.setEmpName("黄鹏");
    emp.setWorkDate(new Date());
    emp.setDesc("测试描述");

    Session sessiom = sf.openSession();
    Transaction tx = sessiom.beginTransaction();
    sessiom.save(emp);

    tx.commit();
    sessiom.close();
  }
Esempio n. 4
0
  /** @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */
  protected void doGet(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {

    PrintWriter pw = response.getWriter();
    pw.println("Hello");
    int empcode = Integer.parseInt(request.getParameter("empCode"));
    String empname = request.getParameter("empName");
    double salary = Double.parseDouble(request.getParameter("salary"));
    Employee emp = new Employee();
    emp.setEmpCode(empcode);
    emp.setEmpName(empname);
    emp.setSalary(salary);
    EmployeeDAOImpl dao = new EmployeeDAOImpl();
    dao.addEmployee(emp);
    pw.println("records inserted");
  }