Live Writer Test

时间:2023-03-10 07:15:17
Live Writer Test

测试下LiveWriter写CNblog:

1、Source code plug-in:

@Override
public List getAll(String orgid,String start, String limit, String query1) {
Query query = null;
Session session = sessionFactory.openSession();
try {
String sql = "select a.userid,a.username,a.gender,"
+ "(select rolename from Role where roleid=(select roleid from TUser_Role where userid=a.userid)) as rolename, "
+ "(select orgname from Organization where orgid=a.orgid) as orgname,"
+ "(select departmentname from Department where departid=a.departid) as deparname,"
+ "a.tel from TUser a where orgid='"+orgid+"'";
session.beginTransaction();
query = session.createQuery(sql);
query.setFirstResult(Integer.valueOf(start));
query.setMaxResults(Integer.valueOf(limit));
return query.list();
} catch (Exception e) {
e.printStackTrace();
return null;
} finally {
session.close();
}
}
 
2、插入代码:
@Override
public List getAll(String orgid,String start, String limit, String query1) {
Query query = null;
Session session = sessionFactory.openSession();
try {
String sql = "select a.userid,a.username,a.gender,"
+ "(select rolename from Role where roleid=(select roleid from TUser_Role where userid=a.userid)) as rolename, "
+ "(select orgname from Organization where orgid=a.orgid) as orgname,"
+ "(select departmentname from Department where departid=a.departid) as deparname,"
+ "a.tel from TUser a where orgid='"+orgid+"'";
session.beginTransaction();
query = session.createQuery(sql);
query.setFirstResult(Integer.valueOf(start));
query.setMaxResults(Integer.valueOf(limit));
return query.list();
} catch (Exception e) {
e.printStackTrace();
return null;
} finally {
session.close();
}
}