![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
OkYang!
这个作者很懒,什么都没留下…
展开
-
转发和重定向
转发是要比重定向快,因为重定向需要经过客户端,而转发没有。有时候,采用重定向会更好,若需要重定向到另外一个外部网站,则无法使用转发。另外,重定向还有一个应用场景:避免在用户重新加载页面时两次调用相同的动作。 例如,当提交产品表单的时候,执行保存的方法将会被调用,并执行相应的动作;这在一个真实的应用程序中,很有可能将表单中的所有产品信息加入到数据库中。但是如果在提交表单后,重新加载页面,执行保存的方法就很有可能再次被调用。同样的产品信息就将可能再次被添加,为了避免这种情况,提交表单后,你可以将用...原创 2021-08-17 18:07:48 · 295 阅读 · 0 评论 -
security
在security配置类中配置权限权限:该访问哪些哪些不能访问配置登录:从表单获取哪些属性,登录成功跳转到哪,登录提交用什么请求,登录的页面是什么注销:关闭csrf,framoption。。。记住我认证配置userDetailsService中配置自己的认证标准service就是数据库获得的账户密码等。。。跟页面返回做对比,然后配置一个加密方式PsswordEncoder 他要把表单返回的密码做加密处理,然后跟数据库对比,因为数据库注册也是加密的userService层原创 2021-08-17 18:04:02 · 174 阅读 · 0 评论 -
SpringMVC笔记
注解实现简单的开发1、maven导包spring-webmvc就是spring全部核心包jstl是一个JSP标签集合,它封装了JSP应用的通用核心功能。在我们使用Maven构建项目的时候,会默认过滤掉静态资源,导致有些资源文件读取不到,排查很久发现自己的路径什么的都正确,这个时候就要考虑手动来配置maven,放开这个过滤,pom.xml下添加:<resource>那一段 <dependencies> <dependency>原创 2021-08-07 17:18:23 · 95 阅读 · 0 评论 -
Spring整合Mybatis配置文件spring-dao.xml(死代码)
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.sprin.原创 2021-08-07 11:45:38 · 141 阅读 · 0 评论 -
使用PageHelper插件实现分页
1. 引入分页插件在 pom.xml 中添加如下依赖:<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>最新版本</version></dependency>2. 配置拦截器插件在 MyBatis 配置 xml 中配置拦截.原创 2021-08-07 11:14:38 · 413 阅读 · 0 评论 -
关于Spring核心IOC思想的一些看法
为了解耦一般项目都分dao层和service层,service层调用dao层的实现类时 业务层(service)需要new一个dao的实现类,每次用户提出需求不同的实现就需要程序员在业务层new不同的dao实现类,变动需求的控制权在程序员手上,需要变动原代码为什么非要加个Service层?:为了低耦合我们调用方法要从service层调用而不是dao层,因为dao层是处理数据操作的一个层,而service可以给他加一些功能,不一定就是用dao的实现类直接来实现。比如:我们要让汽车跑起来路上..原创 2021-08-06 11:51:27 · 84 阅读 · 0 评论