- 博客(33)
- 收藏
- 关注
原创 ruoyi框架文件上传之后端代码测试及打印日志
若依提供file上传工具类,有三个实现类,根据自己的需求选择,该功能可以实现用户上传的文件被存储到相应的磁盘上,并且返回对应的文件路径,以便后续访问下载。测试:
2022-07-14 17:24:16 1730
原创 若依微服务-使用postman测试接口
这次内容主要是介绍,在前后端分离的情况下,我们可以使用postman做自测,那么在若依微服务下,我们如何使用postman
2022-07-12 15:07:37 7027
原创 诺依框架二给普通用户菜单设置增删改查的权限
本篇介绍诺依框架的简单操作之利用框架自带的代码生成器做一些增删改查,同时我们将这些权限赋予给普通用户
2022-07-06 15:59:14 3750 2
原创 依据前端传递的数字等生成二维码图片
前端:传入对应得参数后端:para–前端传入的参数public String createQrCode(Map para) { if (para == null || para.get("url") == null || StringUtils.isBlank(para.get("url").toString())) { throw new AppException("请选择操作项"); } try {
2020-10-31 15:13:47 907 1
原创 mybatis自写sql处理业务之mapper文件中传入参数与结果参数的各种数据类型处理
Mapper.xml文件<mapper namespace="com.whhim.flb.mapper.dao.flb.add.ddn.xxxAddMapper"> //映射关系 <resultMap id="MemberBaseInfo" type="com.whhim.flb.mapper.dto.flb.QrcodeUseDTO"> <result column="nick_name" property="nickName" jdbcTy
2020-10-31 14:45:32 680
原创 Element组件--Upload文件/图片上传
利用Element组件–上传图片至文件服务器----前后端代码前端代码: <div style="width: 50%;height: 100%;float: right;margin-top: 50px;text-align: center" > <div style="text-align: center;margin-bottom: 20px">点击区域或拖入图片进行图片编辑</div> <e
2020-10-31 14:23:12 1208
原创 spring cloud @FeignClient使用
<一> :注解 @FeignClient(value = “whhim-wms”, contextId = “DeliveryOrderClient”)作用:使用Spring Cloud搭建各种微服务之后,服务可以通过@FeignClient使用和发现服务场中的其他服务注解 @FeignClient介绍:1)name:指定FeignClient的名称,如果项目使用了Ribbon,name属性会作为微服务的名称,用于服务发现value 同name2): contextId:当name相同
2020-10-09 11:06:23 1894 1
原创 springBoot多线程+异步处理
<一>:/** * 线程池 * <p> * (1)判断核心线程数是否已满,核心线程数大小和corePoolSize参数有关,未满则创建线程执行任务 * (2)若核心线程池已满,判断队列是否满,队列是否满和workQueue参数有关,若未满则加入队列中 * (3)若队列已满,判断线程池是否已满,线程池是否已满和maximumPoolSize参数有关,若未满创建线程执行任务 * (4)若线程池已满,则采用拒绝策略处理无法执执行的任务,拒绝策略和handler参数有关 *
2020-09-17 19:13:43 2022 1
原创 获取数据库自增主键的方法
<一>第一种:推荐使用public class SeqUtils { /** * 获取序列 * @param tableName 表名称 * @return 序列 */ public static Long getSeq(String tableName){ DataAdapter da = new DataAdapter(); return da.getSequence(tableName);
2020-09-15 14:53:39 766
原创 极光推送javaSDK学习
<一>:导包 <!--极光推送通知--> <dependency> <groupId>cn.jpush.api</groupId> <artifactId>jpush-client</artifactId> <version>3.4.6</version> </dependency>
2020-09-10 15:26:40 532 1
原创 Hutool核心工具类之集合工具-CollUtil
<一>: 集合工具-CollUtil(1): join方法 String[] col= new String[]{"a","b","c","d","e"}; List<String> colList = CollUtil.newArrayList(col); String str = CollUtil.join(colList, "#"); //str -> a#b#c#d#e(2)CollUtil.newArrayList方法表示新建ArrayList并填充元素
2020-08-11 16:50:25 13133 1
原创 Hutool核心工具类之Convert万能转换器\String工具类之StrUtil\对象工具-ObjectUtil\数组工具-ArrayUtil\随机工具-RandomUtil等等
Hutool核心,包括Bean操作、日期、各种Util等<一>:Convert万能转换器。(1):转换为字符串long[] b = {1,2,3,4,5};//bStr为:"[1, 2, 3, 4, 5]"String bStr = Convert.toStr(b);----------------------------String aStr = Convert.toStr(21); //aStr为"21"(2)转换为指定类型数组String[] b = { "1", "2
2020-08-11 16:15:44 17945 4
原创 lombok便捷工具学习
<一>: (1)安装:打开IDEA的Setting –> 选择Plugins选项 –> 选择MarketPlace–> 搜索lombok –> 点击安装 –> 安装完成重启IDEA –> 安装成功。(2)引入依赖:<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <versio
2020-08-10 17:18:48 116
原创 vue cli中 package.json文件详解
{ "name": "investigation-view", "version": "0.1.0", "private": true, "scripts": { //项目的环境,有运行环境,有测试环境等,在开发中,选择serve即可 //选择不同的环境,需要在项目新建其对应的配置文件 // "serve": "vue-cli-service serve --mode dev"配置文件如下: //ENV='development' //#base api //
2020-08-08 16:16:38 5313 1
原创 git新手专用,一篇搞定乌漆嘛黑的问题
初次使用,远程无代码: (命令可以使用idea自带的终端敲)1> 注册github或者码云等平台,在平台上创建一个仓库名为text,并关联公钥2> 在idea上创建项目,并创建本地仓库,先将代码提交至本地仓库。3> 在远程text上克隆一个名为origin的仓库,如下:git remote add 远程仓库名(默认为origin) git@github.com:git账户名/远程仓库名.git4> 在本地创建一个分支并切换至该分支,这样可以避免使用ma
2020-07-24 17:01:33 192
原创 springBoot+PageHelper分页插件及手动分页的使用
<一>请求对象queryTemplateRequest继承分页对象PageParamRequest:public class PageParamRequest implements Serializable {private static final long serialVersionUID = 1L;/** * 页码 */private Long current = 1L;/** * 页长 */private Long pageSize = 10L;使用:publi
2020-07-22 16:52:16 830
原创 mybatisplus中update--更新使用注意事项
<一> update(pojo,Wrapper)方法:封装一个对象mcTemplate,使用update(pojo,Wrapper) ,该方法仅仅修改mcTemplate中不为空的字段,别的字段不更新,在数据库中保持不变,如下:mcTemplate.setStatus(TemplateStatusEnum.PASSED.getStatus());//待更新的字段LambdaUpdateWrapper lambdaUpdateWrapper = new LambdaUpdateWrapper(
2020-07-22 16:26:56 9353 1
原创 Java短信邮箱消息发送从零开始,一篇解决一切乌漆嘛黑的问题
废话不多说,直接开干项目框架采用spring bootConteller层:public PlainResult<Boolean> messageSend(@RequestBody SendMessageRequest sendMessageRequest) { return messageSendService.messageSend(sendMessageRequest); }请求体入参:SendMessageRequest对象public class SendMessageReq
2020-07-18 14:02:38 577
原创 eclipse+maven搭建ssm框架详解
准备工作:tomcat 8.5+maven均已经下载且安装完毕1,创建maven项目下一步------下一步结束后项目index.jsp报错,处理方式是:项目右键-----部署环境----添加tomcat报错消失2,添加相关配置文件:pom.xml导包spring-mvc.xmlmybatis.xml等等配置详见 https://www.cnblogs.com/youzh...
2018-11-06 14:47:37 449
转载 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderLis
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener严重: Error configuring application listener of class org.springframework.web.util.IntrospectorC...
2018-11-02 12:44:57 141
原创 针对导入项目到eclipse后出现红色感叹号处理方法
针对导入项目到eclipse后出现红色感叹号处理方法以下主要针对maven项目导入出现该问题问题描述:出现该图形:解决方法:点击项目->右键->选择build path->configure build path ->选择libraries->展开报错的maven,查看是那些包出错->找到出错包的位置,在maven仓库内将其删除后->在点击项目...
2018-10-24 10:29:13 1894
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人