当前位置: 首页 > news >正文

网站跳出率高的原因wordpress 分类列表页

网站跳出率高的原因,wordpress 分类列表页,网站设计论文题目参考,专业建站文章目录 #x1f31e; Sun Frame#xff1a;SpringBoot 的轻量级开发框架#xff08;个人开源项目推荐#xff09;#x1f31f; 亮点功能#x1f4e6; spring cloud模块概览常用工具 #x1f517; 更多信息1.easycode生成代码1.配置2.AuthPermissionDao.java剪切到mapp… 文章目录 Sun FrameSpringBoot 的轻量级开发框架个人开源项目推荐 亮点功能 spring cloud模块概览常用工具 更多信息1.easycode生成代码1.配置2.AuthPermissionDao.java剪切到mapper3.AuthPermission.java使用lombok优化4.AuthPermissionDao.java 删除Pageable5.AuthPermissionDao.xml 全局替换为空6.AuthPermissionService.java 删除分页查询接口7.AuthPermissionServiceImpl.java 删除分页查询实现类 2.编写DTO和BO1.sun-club-auth-application-controller1.AuthPermissionDTO.java2.AuthPermissionDTOConverter.java 2.sun-club-auth-domain1.AuthPermissionBO.java2.AuthPermissionBOConverter.java 3.新增权限1.PermissionController.java2.sun-club-auth-domain1.AuthPermissionDomainService.java2.AuthPermissionDomainServiceImpl.java 3.sun-club-auth-infra1.AuthPermissionService.java2.AuthPermissionServiceImpl.java 4.测试1.接口设计2.测试 4.更新权限1.PermissionController.java2.sun-club-auth-domain1.AuthPermissionDomainService.java2.AuthPermissionDomainServiceImpl.java 3.sun-club-auth-infra1.AuthPermissionService.java2.AuthPermissionServiceImpl.java3.AuthPermissionDao.xml 注意show是关键字 4.测试1.接口设计2.测试 5.删除权限1.PermissionController.java2.AuthPermissionDomainService.java3.AuthPermissionDomainServiceImpl.java4.测试1.接口设计2.测试 6.权限与角色关联1.easycode生成代码1.配置2.dao层AuthRolePermissionDao.java的移动到mapper层3.AuthRolePermission.java 使用lombok优化4.AuthRolePermissionDao.java 删除Pageable5.AuthRolePermissionDao.xml 全局替换掉, INTEGER之类的6.AuthRolePermissionService.java 删除分页查询接口7.AuthRolePermissionServiceImpl.java 删除分页查询实现类 2.编写DTO和BO1.sun-club-auth-application-controller1.AuthRolePermissionDTO.java2.AuthRolePermissionDTOConverter.java 2.sun-club-auth-domain1.AuthRolePermissionBO.java2.AuthRolePermissionBOConverter.java 3.sun-club-auth-application-controller1.AuthRolePermissionDTO.java 新增permissionIdList字段2.RolePermissionController.java 4.sun-club-auth-domain1.AuthRolePermissionDomainService.java2.AuthRolePermissionDomainServiceImpl.java3.AuthRolePermissionBO.java 保持跟DTO一致 5.sun-club-auth-infra1.AuthRolePermissionService.java2.AuthRolePermissionServiceImpl.java 6.测试1.接口设计2.测试 Sun FrameSpringBoot 的轻量级开发框架个人开源项目推荐 轻松高效的现代化开发体验 Sun Frame 是我个人开源的一款基于 SpringBoot 的轻量级框架专为中小型企业设计。它提供了一种快速、简单且易于扩展的开发方式。 我们的开发文档记录了整个项目从0到1的任何细节实属不易请给我们一个Star您的支持是我们持续改进的动力。 亮点功能 组件化开发灵活选择简化流程。高性能通过异步日志和 Redis 缓存提升性能。易扩展支持多种数据库和消息队列。 spring cloud模块概览 Nacos 服务高效的服务注册与发现。Feign 远程调用简化服务间通信。强大网关路由与限流。 常用工具 日志管理异步处理与链路追踪。Redis 集成支持分布式锁与缓存。Swagger 文档便捷的 API 入口。测试支持SpringBoot-Test 集成。EasyCode自定义EasyCode模板引擎一键生成CRUD。 更多信息 开源地址Gitee Sun Frame详细文档语雀文档 1.easycode生成代码 1.配置 2.AuthPermissionDao.java剪切到mapper 3.AuthPermission.java使用lombok优化 4.AuthPermissionDao.java 删除Pageable 5.AuthPermissionDao.xml 全局替换为空 , VARCHAR, INTEGER, TIMESTAMP6.AuthPermissionService.java 删除分页查询接口 7.AuthPermissionServiceImpl.java 删除分页查询实现类 2.编写DTO和BO 1.sun-club-auth-application-controller 1.AuthPermissionDTO.java package com.sunxiansheng.auth.application.dto;import lombok.Data;import java.io.Serializable;/*** (AuthPermission)dto** author makejava* since 2024-06-06 17:16:58*/ Data public class AuthPermissionDTO implements Serializable {private Long id;/*** 权限名称*/private String name;/*** 父id*/private Long parentId;/*** 权限类型 0菜单 1操作*/private Integer type;/*** 菜单路由*/private String menuUrl;/*** 状态 0启用 1禁用*/private Integer status;/*** 展示状态 0展示 1隐藏*/private Integer show;/*** 图标*/private String icon;/*** 权限唯一标识*/private String permissionKey;/*** 是否被删除 0为删除 1已删除*/private Integer isDeleted;}2.AuthPermissionDTOConverter.java package com.sunxiansheng.auth.application.convert;import com.sunxiansheng.auth.application.dto.AuthPermissionDTO; import com.sunxiansheng.auth.domain.entity.AuthPermissionBO; import org.mapstruct.Mapper; import org.mapstruct.factory.Mappers;import java.util.List;/*** Description: DTO转换* Author sun* Create 2024/6/5 15:39* Version 1.0*/ Mapper public interface AuthPermissionDTOConverter {AuthPermissionDTOConverter INSTANCE Mappers.getMapper(AuthPermissionDTOConverter.class);// 将DTO转换为BOAuthPermissionBO convertDTO2BO(AuthPermissionDTO authPermissionDTO);// 将BO转换为DTOAuthPermissionDTO convertBO2DTO(AuthPermissionBO authPermissionBO);// 将DTO集合转换为BO集合ListAuthPermissionBO convertDTO2BO(ListAuthPermissionDTO authPermissionDTOList);// 将BO集合转换为DTO集合ListAuthPermissionDTO convertBO2DTO(ListAuthPermissionBO authPermissionBOList);}2.sun-club-auth-domain 1.AuthPermissionBO.java package com.sunxiansheng.auth.domain.entity;import lombok.Data;import java.io.Serializable;/*** (AuthPermission)bo** author makejava* since 2024-06-06 17:16:58*/ Data public class AuthPermissionBO implements Serializable {private Long id;/*** 权限名称*/private String name;/*** 父id*/private Long parentId;/*** 权限类型 0菜单 1操作*/private Integer type;/*** 菜单路由*/private String menuUrl;/*** 状态 0启用 1禁用*/private Integer status;/*** 展示状态 0展示 1隐藏*/private Integer show;/*** 图标*/private String icon;/*** 权限唯一标识*/private String permissionKey;/*** 是否被删除 0为删除 1已删除*/private Integer isDeleted;}2.AuthPermissionBOConverter.java package com.sunxiansheng.auth.domain.convert;import com.sunxiansheng.auth.basic.entity.AuthPermission; import com.sunxiansheng.auth.domain.entity.AuthPermissionBO; import org.mapstruct.Mapper; import org.mapstruct.factory.Mappers;import java.util.List;/*** Description: BO转换* Author sun* Create 2024/5/24 9:18* Version 1.0*/ Mapper // mapstruct的注解 public interface AuthPermissionBOConverter {AuthPermissionBOConverter INSTANCE Mappers.getMapper(AuthPermissionBOConverter.class);// 将BO转换为EntityAuthPermission convertBO2Entity(AuthPermissionBO authPermissionBO);// 将Entity转换为BOAuthPermissionBO convertEntity2BO(AuthPermission authPermission);// 将BO集合转换为Entity集合ListAuthPermission convertBO2Entity(ListAuthPermissionBO authPermissionBOList);// 将Entity集合转换为BO集合ListAuthPermissionBO convertEntity2BO(ListAuthPermission authPermissionList);}3.新增权限 1.PermissionController.java package com.sunxiansheng.auth.application.controller;import com.alibaba.fastjson.JSON; import com.google.common.base.Preconditions; import com.sunxiansheng.auth.application.convert.AuthPermissionDTOConverter; import com.sunxiansheng.auth.application.dto.AuthPermissionDTO; import com.sunxiansheng.auth.common.eneity.Result; import com.sunxiansheng.auth.domain.entity.AuthPermissionBO; import com.sunxiansheng.auth.domain.service.AuthPermissionDomainService; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;import javax.annotation.Resource;/*** Description:* Author sun* Create 2024/6/2 17:25* Version 1.0*/ RestController RequestMapping(/permission/) Slf4j public class PermissionController {Resourceprivate AuthPermissionDomainService authPermissionDomainService;/*** 新增权限信息* param authPermissionDTO* return*/RequestMapping(add)public ResultBoolean add(RequestBody AuthPermissionDTO authPermissionDTO) {try {// 日志if (log.isInfoEnabled()) {log.info(PermissionController add AuthPermissionDTO, authPermissionDTO:{}, JSON.toJSONString(authPermissionDTO));}// 参数校验Preconditions.checkArgument(!StringUtils.isBlank(authPermissionDTO.getName()), 权限名称不能为空);Preconditions.checkNotNull(authPermissionDTO.getParentId(), 父ID不能为空);// 转换DTO为BOAuthPermissionBO authPermissionBO AuthPermissionDTOConverter.INSTANCE.convertDTO2BO(authPermissionDTO);// 调用领域服务// 新增权限信息Boolean res authPermissionDomainService.add(authPermissionBO);return Result.ok(res);} catch (Exception e) {// error日志log.error(PermissionController add error:{}, e.getMessage(), e);return Result.fail(新增权限信息失败);}}}2.sun-club-auth-domain 1.AuthPermissionDomainService.java package com.sunxiansheng.auth.domain.service;import com.sunxiansheng.auth.domain.entity.AuthPermissionBO;/*** Description:* Author sun* Create 2024/5/24 9:03* Version 1.0*/ public interface AuthPermissionDomainService {/*** 添加* param authPermissionBO* return*/Boolean add(AuthPermissionBO authPermissionBO); }2.AuthPermissionDomainServiceImpl.java package com.sunxiansheng.auth.domain.service.impl;import com.sunxiansheng.auth.basic.entity.AuthPermission; import com.sunxiansheng.auth.basic.entity.AuthRole; import com.sunxiansheng.auth.basic.service.AuthPermissionService; import com.sunxiansheng.auth.common.enums.IsDeleteFlagEnum; import com.sunxiansheng.auth.domain.convert.AuthPermissionBOConverter; import com.sunxiansheng.auth.domain.convert.AuthRoleBOConverter; import com.sunxiansheng.auth.domain.entity.AuthPermissionBO; import com.sunxiansheng.auth.domain.service.AuthPermissionDomainService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service;import javax.annotation.Resource;/*** Description:* Author sun* Create 2024/5/24 9:03* Version 1.0*/ Service Slf4j public class AuthPermissionDomainServiceImpl implements AuthPermissionDomainService {Resourceprivate AuthPermissionService authPermissionService;Overridepublic Boolean add(AuthPermissionBO authPermissionBO) {// BO转换为EntityAuthPermission authPermission AuthPermissionBOConverter.INSTANCE.convertBO2Entity(authPermissionBO);// 调用基础服务// 设置逻辑删除authPermission.setIsDeleted(IsDeleteFlagEnum.UN_DELETED.getCode());// 新增角色Integer count authPermissionService.insert(authPermission);return count 0;} }3.sun-club-auth-infra 1.AuthPermissionService.java /*** 新增数据** param authPermission 实例对象* return 实例对象*/ Integer insert(AuthPermission authPermission);2.AuthPermissionServiceImpl.java /*** 新增数据** param authPermission 实例对象* return 实例对象*/ Override public Integer insert(AuthPermission authPermission) {return this.authPermissionDao.insert(authPermission); }4.测试 1.接口设计 2.测试 4.更新权限 1.PermissionController.java RequestMapping(update) public ResultBoolean update(RequestBody AuthPermissionDTO authPermissionDTO) {try {// 日志if (log.isInfoEnabled()) {log.info(PermissionController update AuthPermissionDTO, authPermissionDTO:{}, JSON.toJSONString(authPermissionDTO));}// 参数校验Preconditions.checkNotNull(authPermissionDTO.getId(), 权限ID不能为空);// 转换DTO为BOAuthPermissionBO authPermissionBO AuthPermissionDTOConverter.INSTANCE.convertDTO2BO(authPermissionDTO);// 调用领域服务// 修改权限信息Boolean res authPermissionDomainService.update(authPermissionBO);return Result.ok(res);} catch (Exception e) {// error日志log.error(PermissionController update error:{}, e.getMessage(), e);return Result.fail(修改权限信息失败);} }2.sun-club-auth-domain 1.AuthPermissionDomainService.java /*** 修改* param authPermissionBO* return*/ Boolean update(AuthPermissionBO authPermissionBO);2.AuthPermissionDomainServiceImpl.java Override public Boolean update(AuthPermissionBO authPermissionBO) {// BO转换为EntityAuthPermission authPermission AuthPermissionBOConverter.INSTANCE.convertBO2Entity(authPermissionBO);// 调用基础服务// 修改权限信息Integer count authPermissionService.update(authPermission);// 有任何的更新都要与缓存进行同步的修改要把当前用户的角色和权限都放到redis里return count 0; }3.sun-club-auth-infra 1.AuthPermissionService.java /*** 修改数据** param authPermission 实例对象* return 实例对象*/ Integer update(AuthPermission authPermission);2.AuthPermissionServiceImpl.java /*** 修改数据** param authPermission 实例对象* return 实例对象*/ Override public Integer update(AuthPermission authPermission) {return this.authPermissionDao.update(authPermission); }3.AuthPermissionDao.xml 注意show是关键字 4.测试 1.接口设计 2.测试 5.删除权限 1.PermissionController.java /*** 删除权限信息* param authPermissionDTO* return*/ RequestMapping(delete) public ResultBoolean delete(RequestBody AuthPermissionDTO authPermissionDTO) {try {// 日志if (log.isInfoEnabled()) {log.info(PermissionController delete AuthPermissionDTO, authPermissionDTO:{}, JSON.toJSONString(authPermissionDTO));}// 参数校验Preconditions.checkNotNull(authPermissionDTO.getId(), 权限ID不能为空);// 转换DTO为BOAuthPermissionBO authPermissionBO AuthPermissionDTOConverter.INSTANCE.convertDTO2BO(authPermissionDTO);// 调用领域服务// 删除权限信息Boolean res authPermissionDomainService.delete(authPermissionBO);return Result.ok(res);} catch (Exception e) {// error日志log.error(PermissionController delete error:{}, e.getMessage(), e);return Result.fail(删除权限信息失败);} }2.AuthPermissionDomainService.java /*** 删除* param authPermissionBO* return*/ Boolean delete(AuthPermissionBO authPermissionBO);3.AuthPermissionDomainServiceImpl.java Override public Boolean delete(AuthPermissionBO authPermissionBO) {// BO转换为EntityAuthPermission authPermission AuthPermissionBOConverter.INSTANCE.convertBO2Entity(authPermissionBO);// 设置逻辑删除authPermission.setIsDeleted(IsDeleteFlagEnum.DELETED.getCode());// 更新Integer count authPermissionService.update(authPermission);return count 0; }4.测试 1.接口设计 2.测试 6.权限与角色关联 1.easycode生成代码 1.配置 2.dao层AuthRolePermissionDao.java的移动到mapper层 3.AuthRolePermission.java 使用lombok优化 4.AuthRolePermissionDao.java 删除Pageable 5.AuthRolePermissionDao.xml 全局替换掉, INTEGER之类的 6.AuthRolePermissionService.java 删除分页查询接口 7.AuthRolePermissionServiceImpl.java 删除分页查询实现类 2.编写DTO和BO 1.sun-club-auth-application-controller 1.AuthRolePermissionDTO.java package com.sunxiansheng.auth.application.dto;import lombok.Data;import java.io.Serializable;/*** 角色权限关联表(AuthRolePermission)实体类** author makejava* since 2024-06-07 14:11:29*/ Data public class AuthRolePermissionDTO implements Serializable {private Long id;/*** 角色id*/private Long roleId;/*** 权限id*/private Long permissionId;private Integer isDeleted;}2.AuthRolePermissionDTOConverter.java package com.sunxiansheng.auth.application.convert;import com.sunxiansheng.auth.application.dto.AuthRolePermissionDTO; import com.sunxiansheng.auth.domain.entity.AuthRolePermissionBO; import org.mapstruct.Mapper; import org.mapstruct.factory.Mappers;import java.util.List;/*** Description: DTO转换* Author sun* Create 2024/6/5 15:39* Version 1.0*/ Mapper public interface AuthRolePermissionDTOConverter {AuthRolePermissionDTOConverter INSTANCE Mappers.getMapper(AuthRolePermissionDTOConverter.class);// 将DTO转换为BOAuthRolePermissionBO convertDTO2BO(AuthRolePermissionDTO authRolePermissionDTO);// 将BO转换为DTOAuthRolePermissionDTO convertBO2DTO(AuthRolePermissionBO authRolePermissionBO);// 将DTO集合转换为BO集合ListAuthRolePermissionBO convertDTOList2BOList(ListAuthRolePermissionDTO authRolePermissionDTOList);// 将BO集合转换为DTO集合ListAuthRolePermissionDTO convertBOList2DTOList(ListAuthRolePermissionBO authRolePermissionBOList);}2.sun-club-auth-domain 1.AuthRolePermissionBO.java package com.sunxiansheng.auth.domain.entity;import lombok.Data;import java.io.Serializable;/*** 角色权限关联表(AuthRolePermission)实体类** author makejava* since 2024-06-07 14:11:29*/ Data public class AuthRolePermissionBO implements Serializable {private Long id;/*** 角色id*/private Long roleId;/*** 权限id*/private Long permissionId;private Integer isDeleted;}2.AuthRolePermissionBOConverter.java package com.sunxiansheng.auth.domain.convert;import com.sunxiansheng.auth.basic.entity.AuthRolePermission; import com.sunxiansheng.auth.domain.entity.AuthRolePermissionBO; import org.mapstruct.Mapper; import org.mapstruct.factory.Mappers;import java.util.List;/*** Description: BO转换* Author sun* Create 2024/5/24 9:18* Version 1.0*/ Mapper // mapstruct的注解 public interface AuthRolePermissionBOConverter {AuthRolePermissionBOConverter INSTANCE Mappers.getMapper(AuthRolePermissionBOConverter.class);// 将BO转换为EntityAuthRolePermission convertBO2Entity(AuthRolePermissionBO authRolePermissionBO);// 将Entity转换为BOAuthRolePermissionBO convertEntity2BO(AuthRolePermission authRolePermission);// 将BO集合转换为Entity集合ListAuthRolePermission convertBOList2EntityList(ListAuthRolePermissionBO authRolePermissionBOList);// 将Entity集合转换为BO集合ListAuthRolePermissionBO convertEntityList2BOList(ListAuthRolePermission authRolePermissionList);}3.sun-club-auth-application-controller 1.AuthRolePermissionDTO.java 新增permissionIdList字段 2.RolePermissionController.java package com.sunxiansheng.auth.application.controller;import com.alibaba.fastjson.JSON; import com.google.common.base.Preconditions; import com.sunxiansheng.auth.application.convert.AuthPermissionDTOConverter; import com.sunxiansheng.auth.application.convert.AuthRolePermissionDTOConverter; import com.sunxiansheng.auth.application.dto.AuthPermissionDTO; import com.sunxiansheng.auth.application.dto.AuthRolePermissionDTO; import com.sunxiansheng.auth.common.eneity.Result; import com.sunxiansheng.auth.domain.entity.AuthPermissionBO; import com.sunxiansheng.auth.domain.entity.AuthRolePermissionBO; import com.sunxiansheng.auth.domain.service.AuthRolePermissionDomainService; import com.sunxiansheng.auth.domain.service.impl.AuthRolePermissionDomainServiceImpl; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.util.CollectionUtils; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;import javax.annotation.Resource;/*** Description:* Author sun* Create 2024/6/2 17:25* Version 1.0*/ RestController RequestMapping(/rolePermission/) Slf4j public class RolePermissionController {Resourceprivate AuthRolePermissionDomainService authRolePermissionDomainService;/*** 新增角色权限信息* param authRolePermissionDTO* return*/RequestMapping(add)public ResultBoolean add(RequestBody AuthRolePermissionDTO authRolePermissionDTO) {try {// 日志if (log.isInfoEnabled()) {log.info(RolePermissionController add AuthRolePermissionDTO, authRolePermissionDTO:{}, JSON.toJSONString(authRolePermissionDTO));}// 参数校验Preconditions.checkArgument(!CollectionUtils.isEmpty(authRolePermissionDTO.getPermissionIdList()), 权限ID列表不能为空);Preconditions.checkNotNull(authRolePermissionDTO.getRoleId(), 角色ID不能为空);// 转换DTO为BOAuthRolePermissionBO authRolePermissionBO AuthRolePermissionDTOConverter.INSTANCE.convertDTO2BO(authRolePermissionDTO);// 调用领域服务// 新增权限信息Boolean res authRolePermissionDomainService.add(authRolePermissionBO);return Result.ok(res);} catch (Exception e) {// error日志log.error(RolePermissionController add error:{}, e.getMessage(), e);return Result.fail(新增角色权限信息失败);}}}4.sun-club-auth-domain 1.AuthRolePermissionDomainService.java package com.sunxiansheng.auth.domain.service;import com.sunxiansheng.auth.domain.entity.AuthRolePermissionBO;/*** Description:* Author sun* Create 2024/5/24 9:03* Version 1.0*/ public interface AuthRolePermissionDomainService {/*** 添加* param authRolePermissionBO* return*/Boolean add(AuthRolePermissionBO authRolePermissionBO); }2.AuthRolePermissionDomainServiceImpl.java package com.sunxiansheng.auth.domain.service.impl;import com.sunxiansheng.auth.basic.entity.AuthRolePermission; import com.sunxiansheng.auth.basic.service.AuthRolePermissionService; import com.sunxiansheng.auth.common.enums.IsDeleteFlagEnum; import com.sunxiansheng.auth.domain.convert.AuthRolePermissionBOConverter; import com.sunxiansheng.auth.domain.entity.AuthRolePermissionBO; import com.sunxiansheng.auth.domain.service.AuthRolePermissionDomainService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service;import javax.annotation.Resource; import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors;/*** Description:* Author sun* Create 2024/5/24 9:03* Version 1.0*/ Service Slf4j public class AuthRolePermissionDomainServiceImpl implements AuthRolePermissionDomainService {Resourceprivate AuthRolePermissionService authRolePermissionService;Overridepublic Boolean add(AuthRolePermissionBO authRolePermissionBO) {// BO转换为EntityAuthRolePermission authRolePermission AuthRolePermissionBOConverter.INSTANCE.convertBO2Entity(authRolePermissionBO);// 得到roleIdLong roleId authRolePermission.getRoleId();// 构建一个批量插入的列表ListAuthRolePermission entities authRolePermissionBO.getPermissionIdList().stream().map(permissionId - {// 每一个permissionId都构建一个entityAuthRolePermission authRolePermission1 new AuthRolePermission();authRolePermission1.setRoleId(roleId);authRolePermission1.setPermissionId(permissionId);authRolePermission1.setIsDeleted(IsDeleteFlagEnum.UN_DELETED.getCode());return authRolePermission1;}).collect(Collectors.toList());// 批量插入int count authRolePermissionService.insertBatch(entities);return count 0;} }3.AuthRolePermissionBO.java 保持跟DTO一致 5.sun-club-auth-infra 1.AuthRolePermissionService.java /*** 批量新增数据MyBatis原生foreach方法* param entities* return*/ public int insertBatch(ListAuthRolePermission entities);2.AuthRolePermissionServiceImpl.java /*** 批量新增数据MyBatis原生foreach方法** param entities ListAuthRolePermission 实例对象列表* return 影响行数*/ public int insertBatch(ListAuthRolePermission entities) {return authRolePermissionDao.insertBatch(entities); }6.测试 1.接口设计 2.测试
http://www.dnsts.com.cn/news/245012.html

相关文章:

  • 建设银行官方网站诚聘英才频道邯郸市哪里有做网站的
  • 电商网站平台搭建资源专业网站优化排名
  • 校园网站建设网做视频网站的流程
  • 深圳网站建设yihe kj接广告的网站
  • 做电池网站的引导页微信投票网站怎么做
  • 安阳 做网站wordpress用户组名称
  • 网站建网站建设企业wordpress设定密码
  • 拍卖 网站 建设贵州网推传媒有限公司
  • 化妆品网站开发2019年做网站还有机会吗
  • 建设网站都需要准备什么材料wordpress个人网站
  • 建设银行中国网站首页网站好处
  • 房地产网站策划wordpress x e
  • 网站的支付系统怎么做的北京爱空间装修公司
  • 网站服务器查询免费网络营销课程
  • 网站建设套餐内容西安做营销型网站建设
  • 网站收录很好没排名手把手教你做网站视频
  • 高安做网站站长工具视频
  • 创立一个网站要多少钱网站设计主要包含3个方面
  • 用python做的电商网站驰够网官方网站
  • 网站建设公司友情链接天津建设工程信息网投标信息系统
  • 福州专业网站搭建排名在线购物网站建设流程
  • 西安空调销售网站建设木樨园网站建设公司
  • 做设计用的素材下载网站有哪些辽宁营商环境建设局网站
  • 网站建设 技术协议赵县住房和城乡建设局网站首页
  • 现在的网站开发方式互联网运营培训课程
  • 完成网站的建设工作总结百度aipage智能建站系统
  • 网站视频外链怎么做有趣的网站名
  • 深圳网站建设工作宁波公司网站开发
  • 网站页面分析网页制作成都
  • 电影网站如何做wordpress wcps