javaSE_JavaWeb_JavaEE
文章平均质量分 84
最近在封闭式学java,从基础学起,把基础打牢,会发些平时自己写的一些练习题以及在学习过程中解决的难题,以及java有些重要的地方。
斗 鹰
涉及JavaEE,数据结构与算法以自己平时写代码一些bug。
展开
-
MyBatis_缓存机制
上篇说到了MyBatis的动态sql,在xml文件可以通过动态sql来控制输出语句,今天就说说MyBatis的缓存机制以及如何去整合第三方缓存。原创 2021-02-09 21:38:54 · 862 阅读 · 0 评论 -
MyBatis_动态SQL解析
前面说到了MyBatis的映射文件,今天来说说MyBatis的动态sql,它是怎么在xml中操作数据中的数据的。原创 2021-02-05 20:47:01 · 564 阅读 · 0 评论 -
MyBatis_映射文件详解
上次说到了MyBatis的全局配置文件,今天就看看MyBatis的映射文件。MyBatis真正强大在乎它的映射文件。由于它的异常强大,映射器的XML文件就显得相对简单。如果拿它跟具有相同功能的JDBC代码进行对比,会发现省掉了近95%的代码。包括了MyBatis来完成CRUD操作以及自动映射和自定义映射。原创 2021-01-31 11:30:36 · 4888 阅读 · 0 评论 -
MyBatis_全局配置文件说明
MyBatis_操作数据库步骤及原理理解原创 2021-01-20 18:05:45 · 294 阅读 · 0 评论 -
MyBatis_HelloWorld
前面说了Spring和SpringMVC的相关知识,今天就来看看SSM组合中的M-MyBatis吧。主要讲了MyBatis的优点,以及用代码来先见识见识MyBatis。原创 2020-12-22 19:48:47 · 181 阅读 · 0 评论 -
SpringMVC_工作流程及配置
主要讲述了SpringMVC的工作流程以及一些SpringMVC的配置情况。原创 2020-12-19 12:02:51 · 353 阅读 · 1 评论 -
SpringMVC_视图解析(解析过程、视图、常见视图解析器、重定向)
本篇文章讲述了SpringMVC的视图是怎么进行解析的,讲解了视图、视图解析器以及常用的视图解析器实现类。原创 2020-12-17 14:28:11 · 1449 阅读 · 0 评论 -
SpringMVC_处理响应数据
距离上一篇博客已经过去三个月了。期间一直在忙毕业设计、以及了毕业找工作的事情,现在工作也步入正轨了,就过来继续分享知识啦。上次写的是关于SpringMVC的处理请求数据的内容,这次就写写SpringMVC是怎么处理响应数据的。原创 2020-07-26 19:23:43 · 326 阅读 · 0 评论 -
SpringMVC_处理请求数据
在上一篇博客中说到了@RequestMapping这个注解,那么今天就继续老说说SpringMVC是怎样处理请求数据的。原创 2020-04-14 13:37:26 · 350 阅读 · 1 评论 -
SpringMVC_@RequestMapping详解
上篇博客说到了SpringMVC的环境搭建,其中就包含@RequestMapping 映射请求注解,今天就详细的说说@RequestMapping注解。原创 2020-04-08 15:14:57 · 662 阅读 · 0 评论 -
SpringMVC_Hello SpringMVC
前面把Spring说的差不多,今天就说手SSM中的第二个S,也就是SpringMVC了,还是老样子说说它是什么,能干什么。然后就继续搭建一下环境并跑一下程序。原创 2020-03-31 14:21:59 · 257 阅读 · 0 评论 -
Spring_事务的传播行为和隔离级别的说明以及配置
在上一篇使用JdbcTemplate配置Dao时遇到了事务问题,那么我们今天就详细的说说事务,包括概念、分类、传播行为、隔离级别等等。原创 2020-03-30 19:42:07 · 394 阅读 · 0 评论 -
Spring_使用JdbcTemplate实现Dao(含事务问题)
关于JdbcTemplate的基本操作说完了,接下来看一下使用使用JdbcTemplate实现Dao。原创 2020-03-27 10:06:19 · 445 阅读 · 0 评论 -
Spring_JdbcTemplate的使用
Spring里将jdbc集成了一种更加方便使用的小型框架,只要配置成功即可使用。下面具体看一下JdbcTemplate的简述以及使用。原创 2020-03-25 12:32:23 · 291 阅读 · 0 评论 -
Spring_配置切面的两种方式(注解&XML)
前面说到Spring的AOP,今天继续说说AOP中的配置切面的两种方式。一种就是用AspectJ注解声明切面,另一种就是用XML来声明切面。接下来具体感受一下实例吧。原创 2020-03-22 17:45:24 · 6798 阅读 · 0 评论 -
Spring_AOP(面向切面编程)
说完Spring的IOC后下面来说说另外一个核心AOP吧。AOP通俗的讲减少重复代码,少写代码达到相同的目的。面向切面编程(AOP, Aspect Oriented Programming)就是一种减重复代码方式。原创 2020-03-20 18:49:09 · 284 阅读 · 0 评论 -
Spring_bean的作用域与生命周期
bean的作用域 在Spring中,可以在<bean>元素的scope属性里设置bean的作用域,以决定这个bean是单实例还是多实例的。 默认情况下,Spirng只为每个在IOC容器里声明的bean创建唯一一个实例,整个IOC容器范围内都能共享该实例。所有后续的getBean()调用和bean引用都将返回这个唯一的bean实例。该作用域被称为singleton,它是所有bea...原创 2020-03-14 17:32:37 · 288 阅读 · 0 评论 -
Spring_依赖注入的三种方式
Spring提出了依赖注入的思想,即依赖不由程序员控制,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。接下来就具体的看看Spring容器依赖的注入的几种方式吧原创 2020-02-29 19:26:04 · 541 阅读 · 0 评论 -
Spring_IOC(反转控制)和DI(依赖注入)
Spring是一个庞大的框架,封装了很多成熟的功能,能够让我们无需重复的去创造对象;其次,它使用IOC进行依赖管理,利用JAVA的反射机制,将实例的初始化交给Spring,Spring可以通过配置文件管理实例,来初始化实例。原创 2020-02-26 16:10:26 · 200 阅读 · 0 评论 -
Spring_Hello Spring
主线终于写到框架了,框架有SSH、SSM等,在这里只介绍了一下SSM,现在流行的玩法,SSM包括Spring,SpringMVC和MyBatis,在复习的同时可以写博客,大家可以一起学习,那么先来看看Spring吧。原创 2020-02-21 19:56:58 · 475 阅读 · 1 评论 -
网页上文件的上传和下载
文件的上传和下载在web应用中是非常常用,也是非常有用的功能。例如:发送电子邮件时可以同过上传附件发送文件,OA系统中可以通过上传文件来提交公文,社交网站通过上传图片来自定义头像等等。原创 2020-01-22 20:38:44 · 4586 阅读 · 0 评论 -
你需要掌握的一种数据格式JSON
前面说了Ajax,今天说下JSON。JSON在浏览器中很常用,是一种数据格式,在Ajax中的发送的请求数据就是JSON格式。原创 2020-01-12 19:58:38 · 423 阅读 · 0 评论 -
Ajax详解!!!
今天说点有意思的,之前jquery没有在提到,会发一个jquery文档让大家学习的,里面就有关于今天的主角Ajax的方法的使用了,比原生的Ajax好用的多,你用过Ajax吗?就比如说买东西的购物车数量的加减?不过没关系,今天就带大家认识一下Ajax。原创 2020-01-11 11:13:31 · 316 阅读 · 0 评论 -
关于Listener监听器的使用详情
今天要说的Listener用于监听JavaWeb程序中的事件。例如:ServletContext、HttpSession、ServletRequest的创建、修改和删除。Listener和JS中的事件处理机制类似。在JS中,当我们触发某个事件后(例如:点击一个按钮)程序会调用一个响应函数来处理事件。同样的,在JavaWeb中,我们可以为某些事件来设置监听器,当事件被触发时,监听器中的指定方法将会被调用。原创 2020-01-08 19:34:38 · 348 阅读 · 0 评论 -
Filter过滤器的这些内容(Filter的生命周期&FilterChain过滤器链&Filter的拦截路径&...),你都理解了吗?
说说Filter(过滤器),它是javaWeb的三大组件之一,三大组件包括Servlet,Filter,Listener。Servlet前面已经详细说过了,这篇说的是Filter,关于Listener下篇博客会说到。Filter过滤器呢,它过滤的是Web应用与客户端之间的请求和响应,可以设置满足条件的就可以放行,比如,在Web中设置字符集编码?每次请求都会被过滤器截取,是不是就不用再其他地方设置了呢?那么我们说说Filter过滤器的具体内容。原创 2020-01-07 11:15:12 · 931 阅读 · 0 评论 -
关于Session的使用以及Session与浏览器交互的原理通通在这了
前面说了Cookie,那么为什么还要说Session呢?因为在使用Cookie有一个非常大的局限,就是如果Cookie很多,则无形的增加了客户端与服务端的数据传输量。而且由于浏览器对Cookie数量的限制,注定我们不能再Cookie中保存过多的信息,于是Session出现。原创 2020-01-06 19:41:21 · 2219 阅读 · 2 评论 -
Cookie会话控制,看这一篇就够了!
今天说说cookie会话控制,主要就说说cookie的创建,更新,删除一下的原理,同时献上一个小例子供大家参考。原创 2020-01-04 10:07:49 · 1048 阅读 · 0 评论 -
关于nginx + fastdfs 的开机自启动的配置
nginx + fastdfs 的开机自启动虚拟机每次启动之后都要重新启动一下fastdfs 和 nginx服务,比较麻烦,所以增加开机自启动;编辑 /etc/rc.d/rc.local 文件,增加启动项;...原创 2019-12-30 10:08:13 · 682 阅读 · 0 评论 -
Web应用导入外部项目过程中的常见问题
我们经常需要把我们的项目导入到另外的地方,或者把别的工程导入到我们自己的eclipse里面进行开发。但是导入工程后很可能会发生问题,如何解决这些问题,那就来说说吧。问题二:导入后可能存在的问题1、如果项目出现叹号,说明环境有问题解决办法:项目上点击右键 -->buildpath -->查看未绑定的...原创 2019-12-29 13:45:28 · 211 阅读 · 0 评论 -
关于Web应用路径设置说明&相对路径与绝对路径的区别
本篇文章主要介绍关于Web应用路径设置的说明以及关于相对路径和绝对路径的说明。原创 2019-12-28 08:36:34 · 641 阅读 · 0 评论 -
JSTL核心标签&JSTL函数(语法&实例)的说明
说说JSTL (JSP Standard Tag Library),jsp的标准标签库,其实jsp都能实现,不过用jstl会简便web开发,很简单,有点java基础的用一遍就会了,开始咯。,jstl不难掌握,函数基本上就是java中对字符串处理的方法。标签也是一些简单的语法,多用用就记住了。原创 2019-12-27 08:33:30 · 713 阅读 · 0 评论 -
不懂EL表达式?没关系,进来看一看保你学会。
一项技术既然出来就会有需要的地方,那么今天就说说为什么需要EL以及EL的适用范围。主要说说什么是EL,EL的运算符以及十一隐含对象以及四大域的详细说明。原创 2019-12-26 10:06:15 · 415 阅读 · 0 评论 -
解决乱码问题(请求&响应)
今天说说关于请求和响应中的字符编码设置。我们web程序在接收请求并处理过程中,如果不注意编码格式及解码格式,很容易导致中文乱码,引起这个问题的原因到底在哪里?如何解决?原创 2019-12-25 20:26:21 · 1962 阅读 · 0 评论 -
关于请求的转发与重定向的原理以及区别
今天说说请求的转发与重定向请求的转发与重定向是web应用页面跳转的主要手段,在Web应用中使用非常广泛。所以我们一定要搞清楚他们的区别。首先看一张图,看看他们之间携带、返回的数据以及在服务器中是怎么跳转的:原创 2019-12-24 13:53:13 · 753 阅读 · 0 评论 -
关于Servlet技术体系中的一些重要接口(ServletConfig&ServeltContext&Servlet&HttpServletRequest)及其实现类的源码结构剖析
关于Servlet技术体系中的一些重要接口(ServletConfig&ServeltContext&Servlet&HttpServletRequest)及其实现类的源码结构剖析,每一个Servlet都有一个唯一对应的ServletConfig对象,代表当前Servlet的配置信息。原创 2019-12-20 13:46:25 · 361 阅读 · 1 评论 -
Servlet执行原理&&生命周期
本篇博客主要讲述了Servlet的执行原理以及Servlet的生命周期,从图片、代码等角度分析,让你更快的可以掌握本篇博客所涉及的内容。原创 2019-12-19 14:34:28 · 282 阅读 · 1 评论 -
java.lang.IllegalStateException: Ambiguous handler methods mapped for HTTP path "xxx"解决办法
在访问项目中出现如下错误:IllegalStateExceptionjava.lang.IllegalStateException: Ambiguous handler methods mapped for HTTP path 'http://localhost:8001/edu/teacher/1': {public com.guli.common.entity.Result com.gul...原创 2019-12-17 19:43:10 · 4803 阅读 · 0 评论 -
Jsp九大隐式对象&&四大域对象
今天说说Jsp九大隐式对象(隐含对象|内置对象)与四大域对象,jsp面试常问的,一定要掌握。那就开始了。Jsp共有九大隐式对象,也叫隐含对象或内置对象。JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。7.2 对象详情7.2.1 pageContext类型:PageContext定义:代表页面域对象,用来代表整个JSP页面。作用:...原创 2019-12-17 15:38:53 · 598 阅读 · 3 评论 -
在spring boot自动注入时出现Consider defining a bean of type 'xxx' in your configuration的问题
在做本地视频上传到服务器时在AutoWired自动过程中出现如下错误:Description:Field vodService in com.guli.vod.controller.UploadVodController required a bean of type 'com.guli.vod.service.VodService' that could not be found....原创 2019-12-16 20:03:02 · 742 阅读 · 0 评论 -
Jsp基本语法(常用指令、常用动作标签)
前面说了jsp的基本原理,今天就来说说Jsp基本语法吧。基本语法包括常用指令和常用动作标签 ...原创 2019-12-16 18:13:27 · 721 阅读 · 1 评论