升级代码结构,采用Maven来管理jar包(10)

This commit is contained in:
季圣华
2017-02-15 22:55:46 +08:00
parent 11f18afad6
commit e85498f6f4
185 changed files with 19714 additions and 0 deletions

View 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;
}
}

View 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>
{
}

View 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;
}
}

View 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>
{
}

View 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;
}
}

View 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>
{
}

View 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;
}
}

View 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>
{
}

View 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;
}
}

View 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>
{
}

View 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;
}
}

View 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>
{
}

View 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;
}
}

View 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>
{
}

View 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;
}
}

View 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>
{
}

View 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;
}
}

View 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>
{
}

View 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;
}
}

View 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>
{
}

View 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());
}
}

View 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;
}

View 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;
}
}

View 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>
{
}