摘要: 1、介绍 同源是指请求的两个url的协议相同、主机名相同、端口号相同,只要一个不同则为不同源,也称为跨域。 实际中,同源的两个url分别指请求的发起方,以及请求的目标。请求的发起方一般指地址栏url,而请求的目标即发送请求报文的url。 2、同源策略 web业务的安全一般会涉及浏览器厂商、服务器容器 阅读全文
posted @ 2023-04-19 09:42 挖洞404 阅读(38) 评论(0) 推荐(0) 编辑
摘要: SQL注入如何判断数据库类型 – 百度文库 (baidu.com) 三种数据库的 SQL 注入详解 (xjx100.cn) (1 封私信 / 40 条消息) sql 注入在 mysql 和 sqlserver 中有哪些区别? - 知乎 (zhihu.com) 阅读全文
posted @ 2023-04-19 09:25 挖洞404 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 参考 系统架构演变 单一应用 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简 化增删改查工作量的数据访问框架(ORM)是影响项目开发的关键。 无法针对不同模块进行针对性优化 无法水平扩展(负载均衡可以解决) 单点容错率低,并发能力差(负载均衡可以解决) 垂 阅读全文
posted @ 2023-04-19 09:03 挖洞404 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 介绍 springboot是spring项目中的一个子工程,前者的实现是基于spring的。springboot的特点:“开箱即用”和“约定大于配置” 使用 pom配置1)添加父工程依赖 <parent> <groupId>org.springframework.boot</groupId> <ar 阅读全文
posted @ 2023-04-19 09:02 挖洞404 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 问题:调用者与被调用者各自具有IP和端口,使用过程中,被调用者需要对外暴露自己的地址,调用者需要记录该地址。如果被调用者地址改变,那么调用者也需要改变自己的记录,非常麻烦。 概念 Eureka负责管理、记录服务提供者的信息。服务调用者无需自己寻找服务,而是把自己的需求告诉Eureka,然后Eurek 阅读全文
posted @ 2023-04-19 09:01 挖洞404 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 注解 1、spring配置 <!-- 配置一个事务管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <!-- 注入DataSo 阅读全文
posted @ 2023-04-19 09:00 挖洞404 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 使用 1、pom.xml <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>5.1.9.RELEASE</version> </dependency> 2、事 阅读全文
posted @ 2023-04-19 09:00 挖洞404 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 介绍 Spring JDBCTemplate对jdbc进行了简单的封装,提供了一个JDBCTemplate对象简化JDBC的开发 使用 1、导入jar包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jd 阅读全文
posted @ 2023-04-19 09:00 挖洞404 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 拦截器的定义 (1)实现HandlerInterceptor接口或者继承HandlerInterceptor接口的实现类来定义(2)通过实现WebRequestInterceptor接口或者继承HandlerInterceptor接口的实现类来定义以实现HandlerInterceptor接口实现: 阅读全文
posted @ 2023-04-19 08:59 挖洞404 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 参考:http://c.biancheng.net/view/4406.html 讨论前端发送请求 1、发送方式常见的有get、post、put和delete其中get方式的发送信息可见,在请求的URL上而其它三种信息不可见,put和delete是特殊的post2、特殊值直接在URL中,类似 htt 阅读全文
posted @ 2023-04-19 08:59 挖洞404 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Spring MVC配置 约束 beans约束:spring必须context约束:注解和扫描spring-mvc约束:静态资源、允许跨域以及拦截器 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframe 阅读全文
posted @ 2023-04-19 08:58 挖洞404 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 介绍 Spring MVC负责处理http请求。内部封装了Servlet和Spring技术。Spring MVC实现了MVC架构。SpringMVC核心: 前后端不分离接收参数 前端映射控制器 跨域配置 静态资源过滤 拦截器 前后端分离接收参数 请求与转发 文件上传 国际化 异常统一处理 Sprin 阅读全文
posted @ 2023-04-19 08:58 挖洞404 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 注解 1、开启AOP注解 <aop:aspectj-autoproxy/> 2、@Aspect 在类上使用,声明该类是一个切面类 3、通知 @Before("execution(* com.mystudy.service.impl.*.*(..))") @Before("pt1()") (1)通知类 阅读全文
posted @ 2023-04-19 08:58 挖洞404 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 介绍 AOP,aspect oriented programing,面向切面编程。动态代理:基于JDK和基于第三方cglib spring aop内置了两种技术的实现。 spring aop支持方法级别的增强。 Joinpoint(连接点):可以被拦截的点 Pointcut(切入点):被拦截的点 A 阅读全文
posted @ 2023-04-19 08:57 挖洞404 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 约束 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta 阅读全文
posted @ 2023-04-19 08:57 挖洞404 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 创建bean对象 Student类: class Student{ private String name; private String className; private Integer age; private Date now; public Student(){} public Stud 阅读全文
posted @ 2023-04-19 08:57 挖洞404 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 介绍 IOC,inversion of control,控制反转。经典的,我们用关键字new去主动创建对象。而将创建对象的功能交给容器,再根据需要获取就称为控制反转。这里的容器称为IOC容器。 简单案例 1、pom.xml <dependency> <groupId>org.springframew 阅读全文
posted @ 2023-04-19 08:56 挖洞404 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1、介绍 阅读全文
posted @ 2023-04-19 08:54 挖洞404 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、介绍 2、 阅读全文
posted @ 2023-04-19 08:54 挖洞404 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、介绍 阅读全文
posted @ 2023-04-19 08:53 挖洞404 阅读(1) 评论(0) 推荐(0) 编辑