修改Register实现
Change-Id: Ib3e4de6f3b24cdd56ecc59e34f8eba8fda59e2c8
diff --git a/src/main/java/database/Database1.java b/src/main/java/database/Database1.java
index 8c3bbb4..e67dcb0 100644
--- a/src/main/java/database/Database1.java
+++ b/src/main/java/database/Database1.java
@@ -107,20 +107,15 @@
if(allEmails.contains(userinfo.email)){
return 1; // 邮箱重复
}
-
- entitymanager.getTransaction().begin();
- entitymanager.persist(userinfo);
- entitymanager.getTransaction().commit();
- return 0; // 注册成功
- }catch(Exception e){
- e.printStackTrace();
- if (entitymanager.getTransaction().isActive()) {
- entitymanager.getTransaction().rollback();
- }
- return 2;
- }
-
+ entitymanager.persist(userinfo);
+ return 0; // 注册成功
+
+ }catch(Exception e){
+ e.printStackTrace();
+ return 3;
+ }
+
}
// 返回状态:0 success,1 不存在,2其他原因