- 博客(8)
- 问答 (2)
- 收藏
- 关注
原创 Java实现文件下载
Java实现文件下载用java实现将文件下载到客户端。本方法使用了浏览器的弹窗进行下载,所下载的文件位置位于项目中。public void dw_pyszfgjjjcjshdb(HttpServletResponse response,HttpSession session) throws IOException { //获取文件路径 (File.separator 分隔符) String url=this.getClass().getClassLoader().getResource("").
2020-08-15 14:46:28
446
1
原创 利用session实现登录验证及权限验证设计思路
利用session实现登录验证及权限验证设计思路做登录操作,账号密码错误,登录失败;账号密码正确,则登录成功。如果登录成功创建一个唯一标识(例:用UUID创建一个token)。将这个唯一标志存入session,并且在返回时将其返回给前端。此后,需要验证登录的地方,前端发送请求时将唯一标识带上,后端接 受到请求后取出session中的唯一标识,进行比较。如果相等,则判断 登录,不等则判断未登录。在做第四步时需要用到过滤器来拦截需要对应请求。过虑器推荐使 用遵循JavaEE标准的Ser
2020-08-13 11:25:03
1045
原创 文件上传到服务器并返回URL地址
1.service层代码 public String uploadImg(MultipartFile file, HttpServletRequest request) { if(file.isEmpty()){ return "未选择图片"; }else { // 获取文件名 String fileName = file.getOriginalFilename(); //获取
2020-06-23 16:54:41
9735
7
原创 Mybatis中批量插入和批量修改使用方法记录
Mybatis中批量插入和批量修改使用方法记录1.批量插入SQL语句写法:<insert id="insertTestPaperThemeCard"> insert into t_student_card_theme (card_theme_id, answer_card_id, test_paper_id, theme_id, topic_type, chose_type,theme_number, right_answer, theme_score,operate_id
2020-06-19 16:51:36
681
原创 SQL语句模糊时间查询
SQL语句模糊匹配时间总结方法很多,本人只掌握并使用了自己认为最简单明了的一种方法。先说思想,想要匹配数据库中的datetime类型数据,最关键的就是类型问题。我们传入的参数一般是字符类型的时间,由于与数据库的时间类型不匹配,因而直接使用like模糊查询是行不通的。所以先将数据库的数转换为字符类型(此处的转换不会影响数据中数据的真实类型),再进行like匹配就可以完成。格式:date_format(表名.字段名,’%Y-%m-%d %H:%i:%s’) LIKE CONCAT(’%’,‘自定义时间’
2020-06-17 16:29:20
1430
原创 主要集合类和主要映射类总结
主要集合类型、映射的梳理ListArrayList:继承自 AbstractList,实现了 List 接口,保证存入顺序(存入时是什么顺序,就是什么顺序),可以存储重复元素,可以通过下标操作。底层基于数组实现,默认初始容量为10。扩容是由底层数组的位运算完成,在原数组的基础上增加一半(新数组长度=旧数组长度>>1+旧数组长度)。查询效率高,增删效率慢。线程不安全。Lin...
2020-03-18 22:55:26
310
原创 基于SpringBoot整合SpringMVC、Mybatis搭建web项目的过程
新建一个maven工程,不论是webapp,quickstart都可以,只要目录结构完整即可。a) 目录结构Springboot需要整合springmvc,mybatis框架,以及自身的配置。所以需要在pom文件中加入相应的依赖a) 引入父pomorg.springframework.bootspring-boot-starter-parent1.5.9.RELEASE...
2020-03-12 16:56:03
758
空空如也
vue+elementUI上传图片到阿里云OSS时报错?
2020-05-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人