240 发简信
IP属地:陕西
  • 120
    SpringMVC执行流程及工作原理

    图解SpringMVC执行流程: 当然也有以下几种表示但是都是与第一种说法一样. 我们针对第一张图进行分析 组件说明: 1.DispatcherServlet:前端控制器。用...

  • String、StringBuffer和StringBuilder的区别是什么?

    String、StringBuffer和StringBuilder的区别可以从三个方面来说: 1.可变性 首先,从可变性的角度来说,String是不可变的,因为String类...

  • 项目重构,关于Spring Data JPA的使用

    前言 今天用JPA又把之前的防疫物资项目重构了一遍,遇到很多问题,不过最终都解决了,JPA的学习之路还是很长... 遇到难题 1.联表查询(返回自定义实体类) JPA确实很强...

  • AOP:在spring的三种配置方式

    AOP(Aspect Oriented Programming)面向切面编程 可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术,实...

  • JPA

    JPA(Java Persistence API)JAVA持久化应用程序接口 是描述对象关系映射(ORM)和持久对象管理接口的规范,用于为ORM实现创建标准。JPA只是一种规...

  • Spring Core

    Spring Core 一、容器 1.作用:创建并管理bean的容器 2.创建:使用反射技术,创建bean的实例 3.设计:使用工厂模式(BeanFactory) 4.管理:...

  • Post和Get的区别

    Post和Get的区别 1、传送数据长度 Get传送的数据量较小,这主要是因为受URL长度限制;Post传送的数据量较大,一般被默认为不受限制。 2、安全性 Get是不安全的...

  • 请求转发和重定向

    请求转发和重定向 1、定义 请求转发:服务器程序内部请求转发,这个特性允许前一个程序用于处理请求,而后一个程序用来返回响应,请求转发只是把请求转发给服务器上的另一个组件(Se...

  • MyBatis技术总结

    MyBatis技术总结 什么是MyBatis?MyBatis(前身是iBatis)是一个支持普通SQL查询、存储过程以及高级映射的持久层框架,它消除了几乎所有的JDBC代码和...

  • JSP的运行原理及执行过程

    JSP的运行原理及执行过程 1、运行原理 2、JSP执行过程

  • JSP 九大内置对象

    JSP 九大内置对象 1、request对象: request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求...

  • Servlet的生命周期

    Servlet的生命周期 Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的in...