![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端笔记
一克李普斯
这个作者很懒,什么都没留下…
展开
-
SpringMVC和SpringBoot实现上传文件保存到服务器
html代码实例: <form method="post" enctype="multipart/form-data" action="upload.do"> <p>请选择要上传的文件:</p> <p><input type="file" name="file" /></p> <p><inp...原创 2019-07-02 22:19:24 · 10966 阅读 · 4 评论 -
SpringBoot使用@Transactional注解(开启事务)
SpringBoot中开启事务,只需要在方法前加上@Transactional注解即可。默认该注解只对Error和RuntimeException及其子类异常则执行事务回滚,若方法执行过程中catch到了RuntimeException及其子类异常则执行事务回滚,反之则正常提交。所以我们需要对方法中的每一条SQL语句的执行结果进行判断,若结果不是预期的结果则抛出RuntimeException...原创 2019-07-08 22:30:08 · 10249 阅读 · 1 评论 -
RESTful风格
RESTful是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。SpringBoot中使用RESTful风格的请求路径的设计:@RequestMapping("{id}/delete")public void delete((@PathVariable("i...原创 2019-07-08 22:53:06 · 116 阅读 · 0 评论 -
web应用用户头像处理
所有的上传,都应该将文件存储到服务器的硬盘中,另外,在数据库中记录下文件的存储路径,当需要使用文件时,可以查询数据库获取指定文件的路径,再对文件进行访问。当用户登录成功后应当将用户头像数据(地址)保存到客户端cookie中服务器端:处理登录请求的处理器中响应用户头像数据(地址)登录页面端:登录成功后,将服务器端响应的用户头像地址保存到cookie中//expires:保存期限,单...原创 2019-07-03 22:38:27 · 2719 阅读 · 0 评论 -
分布式与集群?
分布式:同一个业务拆分成多个子模块或者说是子系统,部署到多个服务器上厨师与配菜的关系:合作完成一个菜;集群:同一个业务部署到多个服务器上厨师与厨师的关系:各自独立完成一个菜;...原创 2019-06-30 13:02:53 · 91 阅读 · 0 评论 -
springboot中Cache缓存的使用
首先在POM中导入maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId></dependency>在启动类中添加开启缓存的注解...原创 2019-07-14 23:02:03 · 684 阅读 · 0 评论 -
SpringBoot中AOP
AOP指的是“面向切面的编程”。AOP并不是Spring所特有的技术,只是Spring对AOP的支持非常好,在使用Spring框架的情况下,可以更加轻松的实现AOP。AOP是可以在数据处理流程中统一添加切面,使得各种数据处理流程都可以应用切面中定制的方法。要使用AOP,首先,需要添加2个新的依赖:<dependency> <groupId>aspe...原创 2019-07-15 21:05:55 · 186 阅读 · 0 评论 -
springboot整合shiro的使用
实现登录的拦截和授权的管理数据库:添加依赖spring整合shiro的依赖:<!-- https://mvnrepository.com/artifact/org.apache.shiro/shiro-spring --><dependency> <groupId>org.apache.shiro</groupId> ...原创 2019-08-07 16:33:46 · 218 阅读 · 0 评论