diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/config/GenConfig.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/config/GenConfig.java index c917c25..53d02f1 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/config/GenConfig.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/config/GenConfig.java @@ -8,7 +8,7 @@ import org.springframework.stereotype.Component; /** * 读取代码生成相关配置 * - * @author ruoyi + * @author hchyun */ @Component @ConfigurationProperties(prefix = "gen") diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/controller/GenController.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/controller/GenController.java index fca1a86..d64d261 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/controller/GenController.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/controller/GenController.java @@ -32,7 +32,7 @@ import com.hchyun.generator.service.IGenTableService; /** * 代码生成 操作处理 * - * @author ruoyi + * @author hchyun */ @RestController @RequestMapping("/tool/gen") @@ -198,7 +198,7 @@ public class GenController extends BaseController { response.reset(); response.addHeader("Access-Control-Allow-Origin" , "*"); response.addHeader("Access-Control-Expose-Headers" , "Content-Disposition"); - response.setHeader("Content-Disposition" , "attachment; filename=\"ruoyi.zip\""); + response.setHeader("Content-Disposition" , "attachment; filename=\"hchyun.zip\""); response.addHeader("Content-Length" , "" + data.length); response.setContentType("application/octet-stream; charset=UTF-8"); IOUtils.write(data, response.getOutputStream()); diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/dao/GenTableColumnDao.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/dao/GenTableColumnDao.java index a6433ca..a995024 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/dao/GenTableColumnDao.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/dao/GenTableColumnDao.java @@ -6,7 +6,7 @@ import com.hchyun.generator.entity.GenTableColumn; /** * 业务字段 数据层 * - * @author ruoyi + * @author hchyun */ public interface GenTableColumnDao { diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/dao/GenTableDao.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/dao/GenTableDao.java index 9733f70..8bec8b4 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/dao/GenTableDao.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/dao/GenTableDao.java @@ -7,7 +7,7 @@ import org.apache.ibatis.annotations.Param; /** * 业务 数据层 * - * @author ruoyi + * @author hchyun */ public interface GenTableDao { diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/entity/GenTable.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/entity/GenTable.java index fa1852d..7588ea5 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/entity/GenTable.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/entity/GenTable.java @@ -11,7 +11,7 @@ import com.hchyun.common.utils.StringUtils; /** * 业务表 gen_table * - * @author ruoyi + * @author hchyun */ public class GenTable extends BaseEntity { diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/entity/GenTableColumn.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/entity/GenTableColumn.java index 191be05..04c5243 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/entity/GenTableColumn.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/entity/GenTableColumn.java @@ -7,7 +7,7 @@ import com.hchyun.common.utils.StringUtils; /** * 代码生成业务字段表 gen_table_column * - * @author ruoyi + * @author hchyun */ public class GenTableColumn extends BaseEntity { diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/GenTableColumnServiceImpl.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/GenTableColumnServiceImpl.java index 5d2fd28..86aea6a 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/GenTableColumnServiceImpl.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/GenTableColumnServiceImpl.java @@ -11,7 +11,7 @@ import com.hchyun.generator.dao.GenTableColumnDao; /** * 业务字段 服务层实现 * - * @author ruoyi + * @author hchyun */ @Service public class GenTableColumnServiceImpl implements IGenTableColumnService diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/GenTableServiceImpl.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/GenTableServiceImpl.java index f97999d..40a4f8e 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/GenTableServiceImpl.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/GenTableServiceImpl.java @@ -40,7 +40,7 @@ import com.hchyun.generator.util.VelocityUtils; /** * 业务 服务层实现 * - * @author ruoyi + * @author hchyun */ @Service public class GenTableServiceImpl implements IGenTableService { diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/IGenTableColumnService.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/IGenTableColumnService.java index e4c758f..c8de225 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/IGenTableColumnService.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/IGenTableColumnService.java @@ -6,7 +6,7 @@ import com.hchyun.generator.entity.GenTableColumn; /** * 业务字段 服务层 * - * @author ruoyi + * @author hchyun */ public interface IGenTableColumnService { diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/IGenTableService.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/IGenTableService.java index 984a089..0d6c379 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/IGenTableService.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/service/IGenTableService.java @@ -7,7 +7,7 @@ import com.hchyun.generator.entity.GenTable; /** * 业务 服务层 * - * @author ruoyi + * @author hchyun */ public interface IGenTableService { diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/GenUtils.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/GenUtils.java index 870241e..0e57952 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/GenUtils.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/GenUtils.java @@ -11,7 +11,7 @@ import com.hchyun.generator.entity.GenTableColumn; /** * 代码生成器 工具类 * - * @author ruoyi + * @author hchyun */ public class GenUtils { diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/VelocityInitializer.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/VelocityInitializer.java index 9f45808..1ea6c76 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/VelocityInitializer.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/VelocityInitializer.java @@ -7,7 +7,7 @@ import com.hchyun.common.constant.Constants; /** * VelocityEngine工厂 * - * @author ruoyi + * @author hchyun */ public class VelocityInitializer { diff --git a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/VelocityUtils.java b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/VelocityUtils.java index 8290403..9b4d82e 100644 --- a/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/VelocityUtils.java +++ b/hchyun/hchyun-generator/src/main/java/com/hchyun/generator/util/VelocityUtils.java @@ -16,7 +16,7 @@ import com.hchyun.generator.entity.GenTableColumn; /** * 模板处理工具类 * - * @author ruoyi + * @author hchyun */ public class VelocityUtils { diff --git a/hchyun/hchyun-generator/src/main/resources/generator.yml b/hchyun/hchyun-generator/src/main/resources/generator.yml index 5bd3dd6..7d624aa 100644 --- a/hchyun/hchyun-generator/src/main/resources/generator.yml +++ b/hchyun/hchyun-generator/src/main/resources/generator.yml @@ -1,9 +1,9 @@ # 代码生成 gen: # 作者 - author: ruoyi + author: hchyun # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool - packageName: com.ruoyi.system + packageName: com.hchyun.system # 自动去除表前缀,默认是false autoRemovePre: false # 表前缀(生成类名不会包含表前缀,多个用逗号分隔) diff --git a/hchyun/hchyun-generator/src/main/resources/vm/java/controller.java.vm b/hchyun/hchyun-generator/src/main/resources/vm/java/controller.java.vm index d41edd9..152a037 100644 --- a/hchyun/hchyun-generator/src/main/resources/vm/java/controller.java.vm +++ b/hchyun/hchyun-generator/src/main/resources/vm/java/controller.java.vm @@ -11,15 +11,15 @@ import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.annotation.Log; -import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; -import com.ruoyi.common.enums.BusinessType; -import ${packageName}.domain.${ClassName}; -import ${packageName}.service.I${ClassName}Service; -import com.ruoyi.common.utils.poi.ExcelUtil; +import com.hchyun.common.annotation.Log; +import com.hchyun.common.core.controller.BaseController; +import com.hchyun.common.core.domain.AjaxResult; +import com.hchyun.common.enums.BusinessType; +import ${packageName}.entity.${ClassName}; +import ${packageName}.service.${ClassName}Service; +import com.hchyun.common.utils.poi.ExcelUtil; #if($table.crud || $table.sub) -import com.ruoyi.common.core.page.TableDataInfo; +import com.hchyun.common.core.page.TableDataInfo; #elseif($table.tree) #end @@ -34,7 +34,7 @@ import com.ruoyi.common.core.page.TableDataInfo; public class ${ClassName}Controller extends BaseController { @Autowired - private I${ClassName}Service ${className}Service; + private ${ClassName}Service ${className}Service; /** * 查询${functionName}列表 diff --git a/hchyun/hchyun-generator/src/main/resources/vm/java/dao.java.vm b/hchyun/hchyun-generator/src/main/resources/vm/java/dao.java.vm index 4205b5e..c982bd3 100644 --- a/hchyun/hchyun-generator/src/main/resources/vm/java/dao.java.vm +++ b/hchyun/hchyun-generator/src/main/resources/vm/java/dao.java.vm @@ -1,4 +1,4 @@ -package ${packageName}.mapper; +package ${packageName}.dao; import java.util.List; import ${packageName}.entity.${ClassName}; @@ -12,7 +12,7 @@ import ${packageName}.entity.${subClassName}; * @author ${author} * @date ${datetime} */ -public interface ${ClassName}Mapper +public interface ${ClassName}Dao { /** * 查询${functionName} diff --git a/hchyun/hchyun-generator/src/main/resources/vm/java/entity.java.vm b/hchyun/hchyun-generator/src/main/resources/vm/java/entity.java.vm index a60fe15..b91e14a 100644 --- a/hchyun/hchyun-generator/src/main/resources/vm/java/entity.java.vm +++ b/hchyun/hchyun-generator/src/main/resources/vm/java/entity.java.vm @@ -3,13 +3,9 @@ package ${packageName}.entity; #foreach ($import in $importList) import ${import}; #end -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.common.annotation.Excel; +import com.hchyun.common.annotation.Excel; #if($table.crud || $table.sub) -import com.ruoyi.common.core.entity.BaseEntity; #elseif($table.tree) -import com.ruoyi.common.core.entity.TreeEntity; #end /** diff --git a/hchyun/hchyun-generator/src/main/resources/vm/java/service.java.vm b/hchyun/hchyun-generator/src/main/resources/vm/java/service.java.vm index c6af4e9..a8d88c5 100644 --- a/hchyun/hchyun-generator/src/main/resources/vm/java/service.java.vm +++ b/hchyun/hchyun-generator/src/main/resources/vm/java/service.java.vm @@ -9,7 +9,7 @@ import ${packageName}.entity.${ClassName}; * @author ${author} * @date ${datetime} */ -public interface I${ClassName}Service +public interface ${ClassName}Service { /** * 查询${functionName} diff --git a/hchyun/hchyun-generator/src/main/resources/vm/java/serviceImpl.java.vm b/hchyun/hchyun-generator/src/main/resources/vm/java/serviceImpl.java.vm index 3196115..3f8053f 100644 --- a/hchyun/hchyun-generator/src/main/resources/vm/java/serviceImpl.java.vm +++ b/hchyun/hchyun-generator/src/main/resources/vm/java/serviceImpl.java.vm @@ -3,7 +3,7 @@ package ${packageName}.service.impl; import java.util.List; #foreach ($column in $columns) #if($column.javaField == 'createTime' || $column.javaField == 'updateTime') -import com.ruoyi.common.utils.DateUtils; +import com.hchyun.common.utils.DateUtils; #break #end #end @@ -11,11 +11,11 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; #if($table.sub) import java.util.ArrayList; -import com.ruoyi.common.utils.StringUtils; +import com.hchyun.common.utils.StringUtils; import org.springframework.transaction.annotation.Transactional; import ${packageName}.entity.${subClassName}; #end -import ${packageName}.mapper.${ClassName}Mapper; +import ${packageName}.dao.${ClassName}Dao; import ${packageName}.entity.${ClassName}; import ${packageName}.service.I${ClassName}Service; @@ -26,10 +26,10 @@ import ${packageName}.service.I${ClassName}Service; * @date ${datetime} */ @Service -public class ${ClassName}ServiceImpl implements I${ClassName}Service +public class ${ClassName}ServiceImpl implements ${ClassName}Service { @Autowired - private ${ClassName}Mapper ${className}Mapper; + private ${ClassName}Dao ${className}Dao; /** * 查询${functionName} @@ -40,7 +40,7 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service @Override public ${ClassName} select${ClassName}ById(${pkColumn.javaType} ${pkColumn.javaField}) { - return ${className}Mapper.select${ClassName}ById(${pkColumn.javaField}); + return ${className}Dao.select${ClassName}ById(${pkColumn.javaField}); } /** @@ -52,7 +52,7 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service @Override public List<${ClassName}> select${ClassName}List(${ClassName} ${className}) { - return ${className}Mapper.select${ClassName}List(${className}); + return ${className}Dao.select${ClassName}List(${className}); } /** @@ -73,11 +73,11 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service #end #end #if($table.sub) - int rows = ${className}Mapper.insert${ClassName}(${className}); + int rows = ${className}Dao.insert${ClassName}(${className}); insert${subClassName}(${className}); return rows; #else - return ${className}Mapper.insert${ClassName}(${className}); + return ${className}Dao.insert${ClassName}(${className}); #end } @@ -99,10 +99,10 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service #end #end #if($table.sub) - ${className}Mapper.delete${subClassName}By${subTableFkClassName}(${className}.get${pkColumn.capJavaField}()); + ${className}Dao.delete${subClassName}By${subTableFkClassName}(${className}.get${pkColumn.capJavaField}()); insert${subClassName}(${className}); #end - return ${className}Mapper.update${ClassName}(${className}); + return ${className}Dao.update${ClassName}(${className}); } /** @@ -118,9 +118,9 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service public int delete${ClassName}ByIds(${pkColumn.javaType}[] ${pkColumn.javaField}s) { #if($table.sub) - ${className}Mapper.delete${subClassName}By${subTableFkClassName}s(${pkColumn.javaField}s); + ${className}Dao.delete${subClassName}By${subTableFkClassName}s(${pkColumn.javaField}s); #end - return ${className}Mapper.delete${ClassName}ByIds(${pkColumn.javaField}s); + return ${className}Dao.delete${ClassName}ByIds(${pkColumn.javaField}s); } /** @@ -133,9 +133,9 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service public int delete${ClassName}ById(${pkColumn.javaType} ${pkColumn.javaField}) { #if($table.sub) - ${className}Mapper.delete${subClassName}By${subTableFkClassName}(${pkColumn.javaField}); + ${className}Dao.delete${subClassName}By${subTableFkClassName}(${pkColumn.javaField}); #end - return ${className}Mapper.delete${ClassName}ById(${pkColumn.javaField}); + return ${className}Dao.delete${ClassName}ById(${pkColumn.javaField}); } #if($table.sub) @@ -158,7 +158,7 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service } if (list.size() > 0) { - ${className}Mapper.batch${subClassName}(list); + ${className}Dao.batch${subClassName}(list); } } } diff --git a/hchyun/hchyun-generator/src/main/resources/vm/java/sub-entity.java.vm b/hchyun/hchyun-generator/src/main/resources/vm/java/sub-entity.java.vm index 580016d..b9d4597 100644 --- a/hchyun/hchyun-generator/src/main/resources/vm/java/sub-entity.java.vm +++ b/hchyun/hchyun-generator/src/main/resources/vm/java/sub-entity.java.vm @@ -3,10 +3,7 @@ package ${packageName}.entity; #foreach ($import in $subImportList) import ${import}; #end -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.common.annotation.Excel; -import com.ruoyi.common.core.entity.BaseEntity; +import com.hchyun.common.annotation.Excel; /** * ${subTable.functionName}对象 ${subTableName} diff --git a/hchyun/hchyun-test/src/main/java/com/ruoyi/system/controller/SysStuController.java b/hchyun/hchyun-test/src/main/java/com/ruoyi/system/controller/SysStuController.java deleted file mode 100644 index a54442d..0000000 --- a/hchyun/hchyun-test/src/main/java/com/ruoyi/system/controller/SysStuController.java +++ /dev/null @@ -1,103 +0,0 @@ -package com.ruoyi.system.controller; - -import java.util.List; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.annotation.Log; -import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; -import com.ruoyi.common.enums.BusinessType; -import com.ruoyi.system.domain.SysStu; -import com.ruoyi.system.service.ISysStuService; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.common.core.page.TableDataInfo; - -/** - * 学生Controller - * - * @author ruoyi - * @date 2021-01-22 - */ -@RestController -@RequestMapping("/system/stu") -public class SysStuController extends BaseController -{ - @Autowired - private ISysStuService sysStuService; - - /** - * 查询学生列表 - */ - @PreAuthorize("@ss.hasPermi('system:stu:list')") - @GetMapping("/list") - public TableDataInfo list(SysStu sysStu) - { - startPage(); - List list = sysStuService.selectSysStuList(sysStu); - return getDataTable(list); - } - - /** - * 导出学生列表 - */ - @PreAuthorize("@ss.hasPermi('system:stu:export')") - @Log(title = "学生", businessType = BusinessType.EXPORT) - @GetMapping("/export") - public AjaxResult export(SysStu sysStu) - { - List list = sysStuService.selectSysStuList(sysStu); - ExcelUtil util = new ExcelUtil(SysStu.class); - return util.exportExcel(list, "stu"); - } - - /** - * 获取学生详细信息 - */ - @PreAuthorize("@ss.hasPermi('system:stu:query')") - @GetMapping(value = "/{id}") - public AjaxResult getInfo(@PathVariable("id") Long id) - { - return AjaxResult.success(sysStuService.selectSysStuById(id)); - } - - /** - * 新增学生 - */ - @PreAuthorize("@ss.hasPermi('system:stu:add')") - @Log(title = "学生", businessType = BusinessType.INSERT) - @PostMapping - public AjaxResult add(@RequestBody SysStu sysStu) - { - return toAjax(sysStuService.insertSysStu(sysStu)); - } - - /** - * 修改学生 - */ - @PreAuthorize("@ss.hasPermi('system:stu:edit')") - @Log(title = "学生", businessType = BusinessType.UPDATE) - @PutMapping - public AjaxResult edit(@RequestBody SysStu sysStu) - { - return toAjax(sysStuService.updateSysStu(sysStu)); - } - - /** - * 删除学生 - */ - @PreAuthorize("@ss.hasPermi('system:stu:remove')") - @Log(title = "学生", businessType = BusinessType.DELETE) - @DeleteMapping("/{ids}") - public AjaxResult remove(@PathVariable Long[] ids) - { - return toAjax(sysStuService.deleteSysStuByIds(ids)); - } -} diff --git a/hchyun/hchyun-test/src/main/java/com/ruoyi/system/dao/SysStudao.java b/hchyun/hchyun-test/src/main/java/com/ruoyi/system/dao/SysStudao.java deleted file mode 100644 index a598f95..0000000 --- a/hchyun/hchyun-test/src/main/java/com/ruoyi/system/dao/SysStudao.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.ruoyi.system.mapper; - -import java.util.List; -import com.ruoyi.system.entity.SysStu; - -/** - * 学生Mapper接口 - * - * @author ruoyi - * @date 2021-01-22 - */ -public interface SysStuMapper -{ - /** - * 查询学生 - * - * @param id 学生ID - * @return 学生 - */ - public SysStu selectSysStuById(Long id); - - /** - * 查询学生列表 - * - * @param sysStu 学生 - * @return 学生集合 - */ - public List selectSysStuList(SysStu sysStu); - - /** - * 新增学生 - * - * @param sysStu 学生 - * @return 结果 - */ - public int insertSysStu(SysStu sysStu); - - /** - * 修改学生 - * - * @param sysStu 学生 - * @return 结果 - */ - public int updateSysStu(SysStu sysStu); - - /** - * 删除学生 - * - * @param id 学生ID - * @return 结果 - */ - public int deleteSysStuById(Long id); - - /** - * 批量删除学生 - * - * @param ids 需要删除的数据ID - * @return 结果 - */ - public int deleteSysStuByIds(Long[] ids); -} diff --git a/hchyun/hchyun-test/src/main/java/com/ruoyi/system/entity/SysStu.java b/hchyun/hchyun-test/src/main/java/com/ruoyi/system/entity/SysStu.java deleted file mode 100644 index d91827b..0000000 --- a/hchyun/hchyun-test/src/main/java/com/ruoyi/system/entity/SysStu.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.ruoyi.system.entity; - -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.common.annotation.Excel; -import com.ruoyi.common.core.entity.BaseEntity; - -/** - * 学生对象 sys_stu - * - * @author ruoyi - * @date 2021-01-22 - */ -public class SysStu extends BaseEntity -{ - private static final long serialVersionUID = 1L; - - /** id */ - private Long id; - - /** 学生姓名 */ - @Excel(name = "学生姓名") - private String name; - - /** 电话 */ - @Excel(name = "电话") - private Long tel; - - /** 电子邮件 */ - @Excel(name = "电子邮件") - private String email; - - public void setId(Long id) - { - this.id = id; - } - - public Long getId() - { - return id; - } - public void setName(String name) - { - this.name = name; - } - - public String getName() - { - return name; - } - public void setTel(Long tel) - { - this.tel = tel; - } - - public Long getTel() - { - return tel; - } - public void setEmail(String email) - { - this.email = email; - } - - public String getEmail() - { - return email; - } - - @Override - public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("id", getId()) - .append("name", getName()) - .append("tel", getTel()) - .append("email", getEmail()) - .append("createTime", getCreateTime()) - .toString(); - } -} diff --git a/hchyun/hchyun-test/src/main/java/com/ruoyi/system/service/ISysStuService.java b/hchyun/hchyun-test/src/main/java/com/ruoyi/system/service/ISysStuService.java deleted file mode 100644 index e24d094..0000000 --- a/hchyun/hchyun-test/src/main/java/com/ruoyi/system/service/ISysStuService.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.ruoyi.system.service; - -import java.util.List; -import com.ruoyi.system.entity.SysStu; - -/** - * 学生Service接口 - * - * @author ruoyi - * @date 2021-01-22 - */ -public interface ISysStuService -{ - /** - * 查询学生 - * - * @param id 学生ID - * @return 学生 - */ - public SysStu selectSysStuById(Long id); - - /** - * 查询学生列表 - * - * @param sysStu 学生 - * @return 学生集合 - */ - public List selectSysStuList(SysStu sysStu); - - /** - * 新增学生 - * - * @param sysStu 学生 - * @return 结果 - */ - public int insertSysStu(SysStu sysStu); - - /** - * 修改学生 - * - * @param sysStu 学生 - * @return 结果 - */ - public int updateSysStu(SysStu sysStu); - - /** - * 批量删除学生 - * - * @param ids 需要删除的学生ID - * @return 结果 - */ - public int deleteSysStuByIds(Long[] ids); - - /** - * 删除学生信息 - * - * @param id 学生ID - * @return 结果 - */ - public int deleteSysStuById(Long id); -} diff --git a/hchyun/hchyun-test/src/main/java/com/ruoyi/system/service/impl/SysStuServiceImpl.java b/hchyun/hchyun-test/src/main/java/com/ruoyi/system/service/impl/SysStuServiceImpl.java deleted file mode 100644 index 7b8f700..0000000 --- a/hchyun/hchyun-test/src/main/java/com/ruoyi/system/service/impl/SysStuServiceImpl.java +++ /dev/null @@ -1,95 +0,0 @@ -package com.ruoyi.system.service.impl; - -import java.util.List; -import com.ruoyi.common.utils.DateUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import com.ruoyi.system.mapper.SysStuMapper; -import com.ruoyi.system.entity.SysStu; -import com.ruoyi.system.service.ISysStuService; - -/** - * 学生Service业务层处理 - * - * @author ruoyi - * @date 2021-01-22 - */ -@Service -public class SysStuServiceImpl implements ISysStuService -{ - @Autowired - private SysStuMapper sysStuMapper; - - /** - * 查询学生 - * - * @param id 学生ID - * @return 学生 - */ - @Override - public SysStu selectSysStuById(Long id) - { - return sysStuMapper.selectSysStuById(id); - } - - /** - * 查询学生列表 - * - * @param sysStu 学生 - * @return 学生 - */ - @Override - public List selectSysStuList(SysStu sysStu) - { - return sysStuMapper.selectSysStuList(sysStu); - } - - /** - * 新增学生 - * - * @param sysStu 学生 - * @return 结果 - */ - @Override - public int insertSysStu(SysStu sysStu) - { - sysStu.setCreateTime(DateUtils.getNowDate()); - return sysStuMapper.insertSysStu(sysStu); - } - - /** - * 修改学生 - * - * @param sysStu 学生 - * @return 结果 - */ - @Override - public int updateSysStu(SysStu sysStu) - { - return sysStuMapper.updateSysStu(sysStu); - } - - /** - * 批量删除学生 - * - * @param ids 需要删除的学生ID - * @return 结果 - */ - @Override - public int deleteSysStuByIds(Long[] ids) - { - return sysStuMapper.deleteSysStuByIds(ids); - } - - /** - * 删除学生信息 - * - * @param id 学生ID - * @return 结果 - */ - @Override - public int deleteSysStuById(Long id) - { - return sysStuMapper.deleteSysStuById(id); - } -} diff --git a/hchyun/hchyun-test/src/main/resources/mapper/system/SysStuMapper.xml b/hchyun/hchyun-test/src/main/resources/mapper/system/SysStuMapper.xml deleted file mode 100644 index d43f145..0000000 --- a/hchyun/hchyun-test/src/main/resources/mapper/system/SysStuMapper.xml +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - select id, name, tel, email, create_time from sys_stu - - - - - - - - insert into sys_stu - - name, - tel, - email, - create_time, - - - #{name}, - #{tel}, - #{email}, - #{createTime}, - - - - - update sys_stu - - name = #{name}, - tel = #{tel}, - email = #{email}, - create_time = #{createTime}, - - where id = #{id} - - - - delete from sys_stu where id = #{id} - - - - delete from sys_stu where id in - - #{id} - - - \ No newline at end of file