自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 Session、Cookies、Token

本文笔记来自于此一、HTTP的弊端HTTP协议是一种无状态协议。即,服务器每次接收到客户端的请求都是全新的请求而,Sesson和Cookies的出现就是为了弥补无状态性。二、Session1、什么是Session?客户端请求服务端,服务端会为这次请求开辟一块内存空间,这个对象便是 Session 对象,存储结构为 ConcurrentHashMap。Session 弥补了 HTTP ...

2020-04-29 16:57:54 150

原创 【整理】SpringMVC(旧)

Day—oneSpring集成web开发环境使用Maven的webapp模板①pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchem...

2020-04-27 13:45:03 254

原创 ServletContext、WebApplicationContext 、Servlet介绍

一、ServletContext介绍web.xml中的这个配置<context-param> <param-name>key</param-name> <param-value>value123</param-value></context-param><listener> <li...

2020-04-24 23:19:53 241

原创 Spring MVC中redirect重定向3种方式(带参数)

发的啥地方

2020-04-22 19:13:31 427

原创 maven下载oracle驱动包ojdbc失败的解决方法

前言:这个是血的教训,浪费了我1天的时间。做此记录为警示自己学东西要认真,不要马马虎虎。背景:我在对着视频做练习,视频里复制粘贴了父工程的pom.xml文件,发现oracle驱动依赖包能够导入,但是提示报红。(下面的最上图是我再三就改其他版本的,但全部爆红,而我第一次导入是不报的,只是报最图下面的红)解决:1、在阿里仓库下载oracle这里是官网,去阿里找对应的2、使用cmd命令进...

2020-04-22 00:18:57 1770

原创 文本框不能输入中文汉字

阿斯顿撒旦

2020-04-20 21:55:37 1212

原创 关于表单事件,不能跳转新页面的原因

期望:我想测试一下:表单如果满足条件就跳转新的页面,下面是我假设满足条件进行页面跳转结果:页面有在加载,但是还是原页面,没有跳转百度页面原因:上边有说页面有在动,说明是跳转了页面,可以又为什么还是跳转到原页面呢?是这样的: 表单事件如果没有返回值,或者返回return,那么表单默认的提交方式是有效的。图中,它是先访问了location的的地址,再访问了表单默认的提交方式,就是form...

2020-04-20 18:02:49 947

原创 关于Mapper接口注入失败原因

背景:1、使用maven分模块构建SSM工程2、没有mybatis映射文件和核心配置文件3、(2)中的配置都在spring配置中错误信息文字说明:一直提示userMapper这个接口注入失败。疑惑: 鄙人的配置跟视频一样,跟上一次项目配置也一样,为什么还报错?怎么办?问度娘:1、你web.xml中没有配置监听器加载spring配置文件【有道理】。不加载spring配...

2020-04-20 01:21:44 6654 1

原创 spring和MyBatis整合:SqlSessionFactoryBean

我想记录的是,这里可以配置实体类的别名、扫mapper映射文件spring配置文件: <!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> &l...

2020-04-20 00:51:26 323

原创 web.xml中load-on-startup的作用

2020-04-19 17:48:37 97

原创 Maven高级(附带SSM整合)

这个不错1、简介2、maven的仓库类型3、maven依赖范围默认是compile <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <vers...

2020-04-19 15:26:11 265

原创 什么叫编译时和运行时,什么是编译和什么是翻译

阿发

2020-04-18 17:15:29 449

原创 【整理】MyBatis

此处只讲重点的内容,详细讲解请到此。Day_01:入门1、快速入门1)执行步骤①添加MyBatis的坐标②创建user数据表③编写User实体类④编写映射文件UserMapper.xml 【用于配置SQL语句】⑤编写核心文件SqlMapConfig.xml 【配置Mybatis核心配置】⑥编写测试类④编写映射文件UserMa...

2020-04-18 12:19:11 222

原创 问题:慕课SSM项目

项目结构分析项目出现的问题or注意的地方1、 @repository用在注解上我在做慕课实战项目的时候,有看到他在dao层写注解,他说把Bean放在spring容器中,是为了能在业务层进行自动注入依赖,实际上我在其他视频中看到可以不需要因为当你在配置mybatis配置中配置了session工厂对象,它会帮我代理实现这个接口,你可以在业务层直接自动注入了。感觉这样是不是多此一举啊?当你在...

2020-04-18 02:04:48 233

原创 【整理】SpringMVC

本文只讲些重点。这里是我跟着视频敲的笔记目录1、Spring集成web开发环境配置

2020-04-17 22:54:27 605 1

原创 addEventListener

实打实

2020-04-17 17:04:15 118

原创 js判断checkbox是否选中的几种方式

haha

2020-04-17 01:31:14 2282 1

原创 javascript中获取dom元素高度和宽度

javascript中获取dom元素高度和宽度javascript中获取dom元素高度和宽度的方法如下:网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.offsetHe...

2020-04-17 01:16:55 546

原创 mybatis中@Param的用法和作用

@Select("select s_id id,s_name name,class_id classid from student where s_name= #{aaaa} and class_id = #{bbbb}") public Student select(@Param("aaaa") String name,@Param("bbbb")int class_id); ...

2020-04-16 21:22:10 1143

原创 Mybatis+MySQL:插入记录,返回数据自动生成的id

转载

2020-04-16 19:18:34 397

原创 整合Spring-Mybatis几种方式

哈哈

2020-04-15 01:08:51 89

原创 四、SSM整合:基本配置+注意事项

pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="h...

2020-04-14 16:16:58 186

原创 WEB-INF下的jsp不能访问的问题

点击转载

2020-04-14 14:14:21 408

原创 Mybatis_快速入门

一、演示:快速入门MyBatis开发步骤:①添加MyBatis的坐标②创建user数据表③编写User实体类④编写映射文件UserMapper.xml 【用于配置SQL语句】⑤编写核心文件SqlMapConfig.xml 【配置Mybatis核心配置】⑥编写测试类①添加MyBatis的坐标<!--mybatis坐标--&...

2020-04-14 11:17:03 243

原创 三、Mybatis多表操作

一、多表操作前言多表查询有多少种?1对11对多(多对一)多对多环境搭建(可忽略)1、数据库2、pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o...

2020-04-14 00:51:54 188

原创 图片居中

图片居中

2020-04-13 11:21:47 228

原创 二、Mybatis的dao层实现原理

一、MyBatis的Dao层实现1)代理开发方式只有接口(类似dao),没有实现;实现实际上是动态代理对象,框架帮我生成这个”全限定名还没改↓”(xml配置的namespace = 接口的全限定名)代码实现:①配置Mapper<mapper namespace="com.itheima.dao.UserMapper"> //接口全限定名<!--查询所有U...

2020-04-13 00:34:47 789

原创 SpringMVC异常处理机制与配置多视图解析器

背景:原先我在spring-mvc核心配置文件配置了1个视图解析器,这个视图解析器会给ModelAndView、return “xxx” 和springmvc的简单异常解析器返回错误页面自动添加前后缀,我的“错误页面”和需要配置视图解析器的路径不一样,这一个视图解析器还是会对异常返回的视图添加前后缀。spring-mvc.xml <!--视图解析器: view添加前后缀--&g...

2020-04-12 11:10:59 176

原创 配置多个视图解析器

转载

2020-04-12 02:26:24 601

原创 jQuery-入口函数,$冲突问题

请看这里请看这里2另外的砖头:Query是有良好的封装,全局只有一个jQuery对象,不污染636f7079e799bee5baa6e997aee7ad9431333335346134顶级域名。jQuery默认使用""操作符,prototype等其他框架也是是使用""操作符,prototype等其他框架也是是使用""操作符,prototype等其他框架也是是使用"",于是,如果jQuery...

2020-04-12 01:31:36 93

原创 关于视图解析器

视图解析器可以配置页面路径的前后缀,如果你配置添加了路径它会对ModelAndView返回的页面进行自动添加前后缀,但是对于方法的返回值是不会自动添加的。return “跳转方式+/xxx.jsp”...

2020-04-10 23:25:33 185

原创 关于字节码对象

概念每个类在加载的时候都会创建一个字节码对象,或者换一种说法,将类读到内存的时候都会创建一个字节码对象,其类型为Class类型,且这个对象在一个JVM 中是唯一的,此对象存储的是类的结构信息(元数据信息)。节码对象在一个JVM中是唯一的,是因为,在加载字节码对象时,会去字节码对象池中查找,如果有这个类的字节码对象直接返回这个对象的地址,如果没有就会在池中创建。获取方式1 类的实例对象.g...

2020-04-10 00:14:56 1591

原创 【整理】Spring

点击跳转到标题0标题0 //锚点设置目录:Spring入门1、Bean标签的基本介绍2、Bean的依赖注入3、Spring引入其他配置文件4、ApplicationContext的实现类5、getBean简介6、注解开发7、Spring集成单元测试8、Spring AOP9、Spring JdbcTemlate基本使用一、Spri...

2020-04-08 16:52:52 343

原创 Maven导入Tomcat7插件

pom.xml配置<!--tomcat插件--> <plugin> <groupId>org.apache.tomcat.maven</groupId> <!-- tomcat7的插件, 不同tomcat版本这个也不一样 --> ...

2020-04-08 09:30:49 1083 1

原创 关于init-param

我们首先用“配置前端控制器”举个例子 <!--前端控制器--> <servlet> <servlet-name>DispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherSer...

2020-04-08 09:30:26 11433

原创 排除拦截静态资源

配置拦截器spring-mvc.xml <!--配置拦截器--> <mvc:interceptors> <mvc:interceptor> <!--拦截哪些资源--> <mvc:mapping path="/**"/> <!--...

2020-04-08 01:47:24 717

原创 关于Maven导入jstl后访问页面500报错

我做了哪些修改?1、pom.xml导包 <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> ...

2020-04-08 01:47:19 298

原创 解决: 不再支持源选项 5。请使用 6 或更高版本。

pom.xml11是jdk版本 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.encoding>UTF-8</maven.compiler.encoding&...

2020-04-07 16:55:13 416

原创 Maven导JSTL包

<dependency> <groupId>org.glassfish.web</groupId> <artifactId>jstl-impl</artifactId> <version>1.2</version> ...

2020-04-07 16:38:25 370

原创 【SpringMVC】工作流程与核心配置文件(部分解析)

一、工作流程①原理图②简易图③语言描述1、客户端: 用户向服务端发送一次请求,这个请求会先到前端控制器DispatcherServlet(也叫中央控制器)2、前端控制器(DispatcherServlet): 接收到请求后会调用处理器映射器(HandlerMapping)。3、处理器映射器(HandlerMapping): 根据请求中的URL,找到对应的Controller,返回给...

2020-04-07 01:07:45 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除