SjFwsDAOImpl.java 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. package com.huimv.sj.dao;
  2. import com.huimv.busi.xt.utils.DynamicDataSourceHolder;
  3. import com.huimv.sj.dataobject.SjFws;
  4. import com.huimv.sj.dataobject.SjFwsExample;
  5. import java.util.List;
  6. import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport;
  7. public class SjFwsDAOImpl extends SqlMapClientDaoSupport implements SjFwsDAO {
  8. /**
  9. * This method was generated by Apache iBATIS ibator.
  10. * This method corresponds to the database table sj_fws
  11. *
  12. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  13. */
  14. public SjFwsDAOImpl() {
  15. super();
  16. }
  17. /**
  18. * This method was generated by Apache iBATIS ibator.
  19. * This method corresponds to the database table sj_fws
  20. *
  21. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  22. */
  23. public int countByExample(SjFwsExample example) {
  24. DynamicDataSourceHolder.setRouteKey("");
  25. Integer count = (Integer) getSqlMapClientTemplate().queryForObject("sj_fws.ibatorgenerated_countByExample", example);
  26. DynamicDataSourceHolder.removeRouteKey();
  27. return count;
  28. }
  29. /**
  30. * This method was generated by Apache iBATIS ibator.
  31. * This method corresponds to the database table sj_fws
  32. *
  33. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  34. */
  35. public int deleteByExample(SjFwsExample example) {
  36. int rows = getSqlMapClientTemplate().delete("sj_fws.ibatorgenerated_deleteByExample", example);
  37. return rows;
  38. }
  39. /**
  40. * This method was generated by Apache iBATIS ibator.
  41. * This method corresponds to the database table sj_fws
  42. *
  43. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  44. */
  45. public int deleteByPrimaryKey(Integer id) {
  46. SjFws key = new SjFws();
  47. key.setId(id);
  48. int rows = getSqlMapClientTemplate().delete("sj_fws.ibatorgenerated_deleteByPrimaryKey", key);
  49. return rows;
  50. }
  51. /**
  52. * This method was generated by Apache iBATIS ibator.
  53. * This method corresponds to the database table sj_fws
  54. *
  55. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  56. */
  57. public void insert(SjFws record) {
  58. getSqlMapClientTemplate().insert("sj_fws.ibatorgenerated_insert", record);
  59. }
  60. /**
  61. * This method was generated by Apache iBATIS ibator.
  62. * This method corresponds to the database table sj_fws
  63. *
  64. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  65. */
  66. public void insertSelective(SjFws record) {
  67. getSqlMapClientTemplate().insert("sj_fws.ibatorgenerated_insertSelective", record);
  68. }
  69. /**
  70. * This method was generated by Apache iBATIS ibator.
  71. * This method corresponds to the database table sj_fws
  72. *
  73. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  74. */
  75. @SuppressWarnings("unchecked")
  76. public List<SjFws> selectByExample(SjFwsExample example) {
  77. DynamicDataSourceHolder.setRouteKey("");
  78. List<SjFws> list = getSqlMapClientTemplate().queryForList("sj_fws.ibatorgenerated_selectByExample", example);
  79. DynamicDataSourceHolder.removeRouteKey();
  80. return list;
  81. }
  82. /**
  83. * This method was generated by Apache iBATIS ibator.
  84. * This method corresponds to the database table sj_fws
  85. *
  86. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  87. */
  88. public SjFws selectByPrimaryKey(Integer id) {
  89. DynamicDataSourceHolder.setRouteKey("");
  90. SjFws key = new SjFws();
  91. key.setId(id);
  92. SjFws record = (SjFws) getSqlMapClientTemplate().queryForObject("sj_fws.ibatorgenerated_selectByPrimaryKey", key);
  93. DynamicDataSourceHolder.removeRouteKey();
  94. return record;
  95. }
  96. /**
  97. * This method was generated by Apache iBATIS ibator.
  98. * This method corresponds to the database table sj_fws
  99. *
  100. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  101. */
  102. public int updateByExampleSelective(SjFws record, SjFwsExample example) {
  103. UpdateByExampleParms parms = new UpdateByExampleParms(record, example);
  104. int rows = getSqlMapClientTemplate().update("sj_fws.ibatorgenerated_updateByExampleSelective", parms);
  105. return rows;
  106. }
  107. /**
  108. * This method was generated by Apache iBATIS ibator.
  109. * This method corresponds to the database table sj_fws
  110. *
  111. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  112. */
  113. public int updateByExample(SjFws record, SjFwsExample example) {
  114. UpdateByExampleParms parms = new UpdateByExampleParms(record, example);
  115. int rows = getSqlMapClientTemplate().update("sj_fws.ibatorgenerated_updateByExample", parms);
  116. return rows;
  117. }
  118. /**
  119. * This method was generated by Apache iBATIS ibator.
  120. * This method corresponds to the database table sj_fws
  121. *
  122. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  123. */
  124. public int updateByPrimaryKeySelective(SjFws record) {
  125. int rows = getSqlMapClientTemplate().update("sj_fws.ibatorgenerated_updateByPrimaryKeySelective", record);
  126. return rows;
  127. }
  128. /**
  129. * This method was generated by Apache iBATIS ibator.
  130. * This method corresponds to the database table sj_fws
  131. *
  132. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  133. */
  134. public int updateByPrimaryKey(SjFws record) {
  135. int rows = getSqlMapClientTemplate().update("sj_fws.ibatorgenerated_updateByPrimaryKey", record);
  136. return rows;
  137. }
  138. /**
  139. * This class was generated by Apache iBATIS ibator.
  140. * This class corresponds to the database table sj_fws
  141. *
  142. * @ibatorgenerated Mon Feb 02 10:42:21 CST 2015
  143. */
  144. private static class UpdateByExampleParms extends SjFwsExample {
  145. private Object record;
  146. public UpdateByExampleParms(Object record, SjFwsExample example) {
  147. super(example);
  148. this.record = record;
  149. }
  150. public Object getRecord() {
  151. return record;
  152. }
  153. }
  154. }