常用小功能
文章平均质量分 62
工具类
Rk..
java小菜鸡
展开
-
使用EasyExcel导入导出数据字典
excel上传和下载原创 2022-11-04 16:29:11 · 2093 阅读 · 0 评论 -
Springboot的Controller中的参数接收以及@Mapper和@Repository的区别
目录1、@PathVariable2、@RequestParam3、@RequestBody4、无注解5、@Repository 与 @Mapper的区别6、解决使用@mapper接口时,注入mapper爆红问题获取路径参数。即url/{id}这种形式。获取查询参数。即url?name=这种形式这两种方式结合:http://localhost:80/demo/123?name=rk3、@RequestBody方式1: 方式2:相同点 :@ Mapper和 @ Repository 都是作用在dao原创 2022-06-29 17:23:13 · 624 阅读 · 0 评论 -
解决springboot处理时间日期格式化问题(从数据库至前端)和Springboot-定时执行任务的实现
1、数据库在数据库中的时间数据类型为datetime:在数据库中的时间格式为:2、java中该表该字段对应的实体类的属性类型为Date3、前端发起请求后接收到的参数把实体类用 @RestController 往前端返回的时候,Date 数据会默认使用 ISO 8601 格式返回,也就是如下格式:以前 springboot 是默认返回时间戳的,现在是默认返回 ISO 86014、解决方案4.1、全局配置:在application.ym......原创 2022-05-31 15:49:18 · 4438 阅读 · 1 评论 -
使用七牛云进行文件上传
一、七牛云入门测试1、注册七牛云账号,完成后选择对象存储 2、在里面创建空间,一个空间相当于一个文件夹,就是将对象上传到的地方创建完成后,后期上传的静态资源,可以根据域名+文件名直接访问,自定义域名必须是备案域名 3、查看个人秘钥,注册完成账号后,会有一个秘钥,上传文件的时候进行授权和认证。 4、文件上传测试 进入七牛云开发者中心测试代码:package c...原创 2022-05-14 21:41:44 · 8700 阅读 · 1 评论 -
使用Springboot异步发送模板邮件完成注册功能
目录1、使用Springboot发送模板邮件并测试1、添加依赖2、配置application.properties3、编写HTML邮件模板4、编写发送邮件工具类5、测试2、在用户使用邮箱注册业务中----使用多线程异步发送账户激活邮件1、配置线程池2、在邮件工具类发送邮件的方法上添加@Async注解3、实现邮箱注册功能3.1 点击注册,将邮箱和密码发送给后端3.2、后端处理请求,将结果封装到AjaxResult中返回4、实现邮箱激活功能4.1、点击邮.原创 2022-04-14 18:17:58 · 2917 阅读 · 0 评论 -
Mybatis实现批量删除和多条件查询
一、批量删除后台代码1、mapper层Mapper接口 //批量删除商品的功能 int deleteBatch(String[] ids);Mapper.xml <!-- 批量删除--> <delete id="deleteBatch"> delete from product_info where p_id in <foreach collection="array" item="pid" separ...原创 2021-11-22 14:32:42 · 2623 阅读 · 0 评论 -
ajax异步上传图片及回显
1、导入文件上传的mavn坐标 <!-- 文件上传用 --> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependen原创 2021-11-19 13:48:31 · 1088 阅读 · 1 评论 -
拦截器的使用及案例:拦截未登录进行访问
一、概述SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。过滤器与拦截器的区别:拦截器是AOP思想的具体应用。过滤器 servlet规范中的一部分,任何java web工程都可以使用 在url-pattern中配置了/*之后,可以对所有要访问的资源进行拦截 拦截器 拦截器是SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能使用...原创 2021-10-06 08:00:00 · 2278 阅读 · 0 评论 -
Springmvc文件上传下载
一、文件上传文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能,则需要在上下文中配置MultipartResolver。前端表单要求:为了能上传文件,必须将表单的method设置为POST,并将enctype设置为multipart/form-data。只有在这样的情况下,浏览器才会把...原创 2021-10-07 10:30:00 · 132 阅读 · 0 评论 -
邮件发送工具类(粘贴工具类直接发送邮件)
1、pom.xml中导入依赖 <!--javaMail--> <dependency> <groupId>javax.mail</groupId> <artifactId>javax.mail-api</artifactId> <version>1.5.6</version> </depe原创 2021-10-08 10:30:19 · 108 阅读 · 0 评论 -
Ajax实现登录异步检测用户名或者密码是否正确
Controller@RestController//加上这个不会返回到视图解析器public class AjaxController { @RequestMapping("/a3") public String a3(String name,String pwd){ String msg=""; if(name!=null) { if("rk".equals(name)) { m原创 2021-10-05 14:27:11 · 1701 阅读 · 0 评论 -
登录注册验证码编写以及动态验证
1、验证码工具类CheckCodeServletpackage com.rk.utils;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest...原创 2021-10-11 16:23:45 · 994 阅读 · 0 评论