提交 a9d64c30 编写于 作者: IBZGIT01's avatar IBZGIT01

ibizdev提交

上级 e8b7bc4f
...@@ -13,6 +13,7 @@ public interface DBETService { ...@@ -13,6 +13,7 @@ public interface DBETService {
void updateDBET (DBET dbet); void updateDBET (DBET dbet);
List<DBET> selectDBETall (); List<DBET> selectDBETall ();
DBET selectDBET (String id); DBET selectDBET (String id);
List<DBET> Qbc(DBET dbet);
public List<DBET> findByDbetnameContaining(String param); public List<DBET> findByDbetnameContaining(String param);
......
...@@ -13,6 +13,7 @@ public interface MANYETService { ...@@ -13,6 +13,7 @@ public interface MANYETService {
void updateMANYET (MANYET manyet); void updateMANYET (MANYET manyet);
List<MANYET> selectMANYETall (); List<MANYET> selectMANYETall ();
MANYET selectMANYET (String id); MANYET selectMANYET (String id);
List<MANYET> Qbc(MANYET manyet);
public List<MANYET> findByManyetnameContaining(String param); public List<MANYET> findByManyetnameContaining(String param);
......
...@@ -13,6 +13,7 @@ public interface ONEETService { ...@@ -13,6 +13,7 @@ public interface ONEETService {
void updateONEET (ONEET oneet); void updateONEET (ONEET oneet);
List<ONEET> selectONEETall (); List<ONEET> selectONEETall ();
ONEET selectONEET (String id); ONEET selectONEET (String id);
List<ONEET> Qbc(ONEET oneet);
public List<ONEET> findByOneetnameContaining(String param); public List<ONEET> findByOneetnameContaining(String param);
......
...@@ -5,18 +5,28 @@ import cn.ibizhub.demo.demo.service.DBETService; ...@@ -5,18 +5,28 @@ import cn.ibizhub.demo.demo.service.DBETService;
import cn.ibizhub.demo.demo.dao.DBETDao; import cn.ibizhub.demo.demo.dao.DBETDao;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List; import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.Query;
import javax.servlet.http.HttpServletResponse;
import java.io.*;
import java.lang.reflect.Field;
import java.util.*;
/** /**
* 实体[DBET] 服务对象接口实现 * 实体[DBET] 服务对象接口实现
*/ */
@Transactional
@Service @Service
public class DBETServiceImpl implements DBETService{ public class DBETServiceImpl implements DBETService{
@Autowired @Autowired
private DBETDao dbetdao; private DBETDao dbetdao;
@PersistenceContext
EntityManager entityManager;
public void addDBET (DBET dbet){ public void addDBET (DBET dbet){
dbetdao.save(dbet); dbetdao.save(dbet);
} }
...@@ -42,4 +52,25 @@ public class DBETServiceImpl implements DBETService{ ...@@ -42,4 +52,25 @@ public class DBETServiceImpl implements DBETService{
} }
public List<DBET> Qbc(DBET dbet){
String str = "SELECT t FROM T_DBET t";
StringBuffer condition = new StringBuffer();
String str_if = "";
if(dbet.getDbetname()!=null&&!"".equals(dbet.getDbetname())){
condition.append(" and ").append(" t.dbetname ").append(" like ").append("'").append("%").append(dbet.getDbetname()).append("%").append("'");
}
if(dbet.getSex()!=null&&!"".equals(dbet.getSex())){
condition.append(" and ").append(" t.sex ").append(" = ").append("'").append(dbet.getSex()).append("'");
}
if(condition.length()>0){
str_if = condition.toString();
str_if = str_if.substring(4,str_if.length());
str = str+" where "+str_if;
}
Query query = entityManager.createQuery(str);
List<DBET> persons = query.getResultList();
return persons;
}
} }
\ No newline at end of file
...@@ -5,18 +5,28 @@ import cn.ibizhub.demo.demo.service.MANYETService; ...@@ -5,18 +5,28 @@ import cn.ibizhub.demo.demo.service.MANYETService;
import cn.ibizhub.demo.demo.dao.MANYETDao; import cn.ibizhub.demo.demo.dao.MANYETDao;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List; import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.Query;
import javax.servlet.http.HttpServletResponse;
import java.io.*;
import java.lang.reflect.Field;
import java.util.*;
/** /**
* 实体[MANYET] 服务对象接口实现 * 实体[MANYET] 服务对象接口实现
*/ */
@Transactional
@Service @Service
public class MANYETServiceImpl implements MANYETService{ public class MANYETServiceImpl implements MANYETService{
@Autowired @Autowired
private MANYETDao manyetdao; private MANYETDao manyetdao;
@PersistenceContext
EntityManager entityManager;
public void addMANYET (MANYET manyet){ public void addMANYET (MANYET manyet){
manyetdao.save(manyet); manyetdao.save(manyet);
} }
...@@ -42,4 +52,25 @@ public class MANYETServiceImpl implements MANYETService{ ...@@ -42,4 +52,25 @@ public class MANYETServiceImpl implements MANYETService{
} }
public List<MANYET> Qbc(MANYET manyet){
String str = "SELECT t FROM T_MANYET t";
StringBuffer condition = new StringBuffer();
String str_if = "";
if(manyet.getManyetname()!=null&&!"".equals(manyet.getManyetname())){
condition.append(" and ").append(" t.manyetname ").append(" like ").append("'").append("%").append(manyet.getManyetname()).append("%").append("'");
}
if(manyet.getOneetid()!=null&&!"".equals(manyet.getOneetid())){
condition.append(" and ").append(" t.oneetid ").append(" = ").append("'").append(manyet.getOneetid()).append("'");
}
if(condition.length()>0){
str_if = condition.toString();
str_if = str_if.substring(4,str_if.length());
str = str+" where "+str_if;
}
Query query = entityManager.createQuery(str);
List<MANYET> persons = query.getResultList();
return persons;
}
} }
\ No newline at end of file
...@@ -5,18 +5,28 @@ import cn.ibizhub.demo.demo.service.ONEETService; ...@@ -5,18 +5,28 @@ import cn.ibizhub.demo.demo.service.ONEETService;
import cn.ibizhub.demo.demo.dao.ONEETDao; import cn.ibizhub.demo.demo.dao.ONEETDao;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List; import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.Query;
import javax.servlet.http.HttpServletResponse;
import java.io.*;
import java.lang.reflect.Field;
import java.util.*;
/** /**
* 实体[ONEET] 服务对象接口实现 * 实体[ONEET] 服务对象接口实现
*/ */
@Transactional
@Service @Service
public class ONEETServiceImpl implements ONEETService{ public class ONEETServiceImpl implements ONEETService{
@Autowired @Autowired
private ONEETDao oneetdao; private ONEETDao oneetdao;
@PersistenceContext
EntityManager entityManager;
public void addONEET (ONEET oneet){ public void addONEET (ONEET oneet){
oneetdao.save(oneet); oneetdao.save(oneet);
} }
...@@ -38,4 +48,22 @@ public class ONEETServiceImpl implements ONEETService{ ...@@ -38,4 +48,22 @@ public class ONEETServiceImpl implements ONEETService{
} }
public List<ONEET> Qbc(ONEET oneet){
String str = "SELECT t FROM T_ONEET t";
StringBuffer condition = new StringBuffer();
String str_if = "";
if(oneet.getOneetname()!=null&&!"".equals(oneet.getOneetname())){
condition.append(" and ").append(" t.oneetname ").append(" like ").append("'").append("%").append(oneet.getOneetname()).append("%").append("'");
}
if(condition.length()>0){
str_if = condition.toString();
str_if = str_if.substring(4,str_if.length());
str = str+" where "+str_if;
}
Query query = entityManager.createQuery(str);
List<ONEET> persons = query.getResultList();
return persons;
}
} }
\ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册