升级代码结构,采用Maven来管理jar包(10)
This commit is contained in:
17
src/main/java/com/jsh/dao/basic/AccountDAO.java
Normal file
17
src/main/java/com/jsh/dao/basic/AccountDAO.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.model.po.Account;
|
||||
|
||||
public class AccountDAO extends BaseDAO<Account> implements AccountIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<Account> getEntityClass()
|
||||
{
|
||||
return Account.class;
|
||||
}
|
||||
}
|
||||
9
src/main/java/com/jsh/dao/basic/AccountIDAO.java
Normal file
9
src/main/java/com/jsh/dao/basic/AccountIDAO.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.model.po.Account;
|
||||
|
||||
public interface AccountIDAO extends BaseIDAO<Account>
|
||||
{
|
||||
|
||||
}
|
||||
17
src/main/java/com/jsh/dao/basic/AppDAO.java
Normal file
17
src/main/java/com/jsh/dao/basic/AppDAO.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.model.po.App;
|
||||
|
||||
public class AppDAO extends BaseDAO<App> implements AppIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<App> getEntityClass()
|
||||
{
|
||||
return App.class;
|
||||
}
|
||||
}
|
||||
9
src/main/java/com/jsh/dao/basic/AppIDAO.java
Normal file
9
src/main/java/com/jsh/dao/basic/AppIDAO.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.model.po.App;
|
||||
|
||||
public interface AppIDAO extends BaseIDAO<App>
|
||||
{
|
||||
|
||||
}
|
||||
17
src/main/java/com/jsh/dao/basic/AssetNameDAO.java
Normal file
17
src/main/java/com/jsh/dao/basic/AssetNameDAO.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.model.po.Assetname;
|
||||
|
||||
public class AssetNameDAO extends BaseDAO<Assetname> implements AssetNameIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<Assetname> getEntityClass()
|
||||
{
|
||||
return Assetname.class;
|
||||
}
|
||||
}
|
||||
9
src/main/java/com/jsh/dao/basic/AssetNameIDAO.java
Normal file
9
src/main/java/com/jsh/dao/basic/AssetNameIDAO.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.model.po.Assetname;
|
||||
|
||||
public interface AssetNameIDAO extends BaseIDAO<Assetname>
|
||||
{
|
||||
|
||||
}
|
||||
17
src/main/java/com/jsh/dao/basic/CategoryDAO.java
Normal file
17
src/main/java/com/jsh/dao/basic/CategoryDAO.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.model.po.Category;
|
||||
|
||||
public class CategoryDAO extends BaseDAO<Category> implements CategoryIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<Category> getEntityClass()
|
||||
{
|
||||
return Category.class;
|
||||
}
|
||||
}
|
||||
9
src/main/java/com/jsh/dao/basic/CategoryIDAO.java
Normal file
9
src/main/java/com/jsh/dao/basic/CategoryIDAO.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.model.po.Category;
|
||||
|
||||
public interface CategoryIDAO extends BaseIDAO<Category>
|
||||
{
|
||||
|
||||
}
|
||||
17
src/main/java/com/jsh/dao/basic/DepotDAO.java
Normal file
17
src/main/java/com/jsh/dao/basic/DepotDAO.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.model.po.Depot;
|
||||
|
||||
public class DepotDAO extends BaseDAO<Depot> implements DepotIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<Depot> getEntityClass()
|
||||
{
|
||||
return Depot.class;
|
||||
}
|
||||
}
|
||||
9
src/main/java/com/jsh/dao/basic/DepotIDAO.java
Normal file
9
src/main/java/com/jsh/dao/basic/DepotIDAO.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.model.po.Depot;
|
||||
|
||||
public interface DepotIDAO extends BaseIDAO<Depot>
|
||||
{
|
||||
|
||||
}
|
||||
17
src/main/java/com/jsh/dao/basic/FunctionsDAO.java
Normal file
17
src/main/java/com/jsh/dao/basic/FunctionsDAO.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.model.po.Functions;
|
||||
|
||||
public class FunctionsDAO extends BaseDAO<Functions> implements FunctionsIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<Functions> getEntityClass()
|
||||
{
|
||||
return Functions.class;
|
||||
}
|
||||
}
|
||||
9
src/main/java/com/jsh/dao/basic/FunctionsIDAO.java
Normal file
9
src/main/java/com/jsh/dao/basic/FunctionsIDAO.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.model.po.Functions;
|
||||
|
||||
public interface FunctionsIDAO extends BaseIDAO<Functions>
|
||||
{
|
||||
|
||||
}
|
||||
17
src/main/java/com/jsh/dao/basic/InOutItemDAO.java
Normal file
17
src/main/java/com/jsh/dao/basic/InOutItemDAO.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.model.po.InOutItem;
|
||||
|
||||
public class InOutItemDAO extends BaseDAO<InOutItem> implements InOutItemIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<InOutItem> getEntityClass()
|
||||
{
|
||||
return InOutItem.class;
|
||||
}
|
||||
}
|
||||
9
src/main/java/com/jsh/dao/basic/InOutItemIDAO.java
Normal file
9
src/main/java/com/jsh/dao/basic/InOutItemIDAO.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.model.po.InOutItem;
|
||||
|
||||
public interface InOutItemIDAO extends BaseIDAO<InOutItem>
|
||||
{
|
||||
|
||||
}
|
||||
18
src/main/java/com/jsh/dao/basic/LogDAO.java
Normal file
18
src/main/java/com/jsh/dao/basic/LogDAO.java
Normal file
@@ -0,0 +1,18 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.model.po.Logdetails;
|
||||
|
||||
public class LogDAO extends BaseDAO<Logdetails> implements LogIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<Logdetails> getEntityClass()
|
||||
{
|
||||
return Logdetails.class;
|
||||
}
|
||||
|
||||
}
|
||||
13
src/main/java/com/jsh/dao/basic/LogIDAO.java
Normal file
13
src/main/java/com/jsh/dao/basic/LogIDAO.java
Normal file
@@ -0,0 +1,13 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.model.po.Logdetails;
|
||||
|
||||
/**
|
||||
* 日志相关处理接口
|
||||
* @author angel
|
||||
*/
|
||||
public interface LogIDAO extends BaseIDAO<Logdetails>
|
||||
{
|
||||
|
||||
}
|
||||
17
src/main/java/com/jsh/dao/basic/RoleDAO.java
Normal file
17
src/main/java/com/jsh/dao/basic/RoleDAO.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.model.po.Role;
|
||||
|
||||
public class RoleDAO extends BaseDAO<Role> implements RoleIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<Role> getEntityClass()
|
||||
{
|
||||
return Role.class;
|
||||
}
|
||||
}
|
||||
9
src/main/java/com/jsh/dao/basic/RoleIDAO.java
Normal file
9
src/main/java/com/jsh/dao/basic/RoleIDAO.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.model.po.Role;
|
||||
|
||||
public interface RoleIDAO extends BaseIDAO<Role>
|
||||
{
|
||||
|
||||
}
|
||||
19
src/main/java/com/jsh/dao/basic/SupplierDAO.java
Normal file
19
src/main/java/com/jsh/dao/basic/SupplierDAO.java
Normal file
@@ -0,0 +1,19 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.model.po.Supplier;
|
||||
|
||||
public class SupplierDAO extends BaseDAO<Supplier> implements SupplierIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<Supplier> getEntityClass()
|
||||
{
|
||||
return Supplier.class;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
9
src/main/java/com/jsh/dao/basic/SupplierIDAO.java
Normal file
9
src/main/java/com/jsh/dao/basic/SupplierIDAO.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.model.po.Supplier;
|
||||
|
||||
public interface SupplierIDAO extends BaseIDAO<Supplier>
|
||||
{
|
||||
|
||||
}
|
||||
32
src/main/java/com/jsh/dao/basic/UserBusinessDAO.java
Normal file
32
src/main/java/com/jsh/dao/basic/UserBusinessDAO.java
Normal file
@@ -0,0 +1,32 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import org.hibernate.Query;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.util.JshException;
|
||||
import com.jsh.model.po.Asset;
|
||||
import com.jsh.model.po.UserBusiness;
|
||||
import com.jsh.util.PageUtil;
|
||||
import com.jsh.util.SearchConditionUtil;
|
||||
|
||||
public class UserBusinessDAO extends BaseDAO<UserBusiness> implements UserBusinessIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<UserBusiness> getEntityClass()
|
||||
{
|
||||
return UserBusiness.class;
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
@Override
|
||||
public void find(PageUtil<UserBusiness> pageUtil,String ceshi) throws JshException
|
||||
{
|
||||
Query query = this.getHibernateTemplate().getSessionFactory().getCurrentSession().createQuery("select count(id),sum(id) from UserBusiness userBusiness where 1=1 " + SearchConditionUtil.getCondition(pageUtil.getAdvSearch()));
|
||||
pageUtil.setTotalCount(query.list().size());
|
||||
pageUtil.setPageList(query.list());
|
||||
}
|
||||
}
|
||||
14
src/main/java/com/jsh/dao/basic/UserBusinessIDAO.java
Normal file
14
src/main/java/com/jsh/dao/basic/UserBusinessIDAO.java
Normal file
@@ -0,0 +1,14 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.util.JshException;
|
||||
import com.jsh.model.po.UserBusiness;
|
||||
import com.jsh.util.PageUtil;
|
||||
|
||||
public interface UserBusinessIDAO extends BaseIDAO<UserBusiness>
|
||||
{
|
||||
/*
|
||||
* 测试hql语句
|
||||
*/
|
||||
void find(PageUtil<UserBusiness> pageUtil,String ceshi) throws JshException;
|
||||
}
|
||||
19
src/main/java/com/jsh/dao/basic/UserDAO.java
Normal file
19
src/main/java/com/jsh/dao/basic/UserDAO.java
Normal file
@@ -0,0 +1,19 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseDAO;
|
||||
import com.jsh.model.po.Basicuser;
|
||||
|
||||
public class UserDAO extends BaseDAO<Basicuser> implements UserIDAO
|
||||
{
|
||||
/**
|
||||
* 设置dao映射基类
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Class<Basicuser> getEntityClass()
|
||||
{
|
||||
return Basicuser.class;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
9
src/main/java/com/jsh/dao/basic/UserIDAO.java
Normal file
9
src/main/java/com/jsh/dao/basic/UserIDAO.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package com.jsh.dao.basic;
|
||||
|
||||
import com.jsh.base.BaseIDAO;
|
||||
import com.jsh.model.po.Basicuser;
|
||||
|
||||
public interface UserIDAO extends BaseIDAO<Basicuser>
|
||||
{
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user