240 发简信
IP属地:上海
  • Java GC调优

    1.GC调优是针对特定的场景,特定目的来说。对于GC调优来说,首先要搞清楚调优的目标是什么?从性能的角度来看,我们一般会关注三个方面:内存占用,延时和吞吐量。大多数情况下GC...

  • 120
    1.Redis操作key-value数据

    Spring Data Redis包含了多个模板的实现,用来完成Redis数据库的数据存取功能。1.Redis连接工厂会生成到Redis数据库服务器的连接。Spring Da...

  • 120
    19.Spring中ORM关系对象映射持久化数据

    说到持久化或者ORM关系对象映射的框架,我们可能会首先想到Hibernate,随之又出现了IBatis,MyBatis等等ORM的框架。其中Spring也对多个持久化的框架提...

  • 120
    18.Spring的数据访问

    1.数据访问对象DAO或者Repository组件为了避免持久化的逻辑分散到应用中的各个组件中,最好是将数据访问的功能放到一个或者多个专注于此项任务的组件之中,这样的组件叫做...

  • 17.Spring中跨重定向请求传递数据

    在学习JSP和Servlet的时候,我们了解到有两种页面跳转方式,分别是redirect和forward的形式。在Spring中,当控制器方法返回的String是以redir...

  • 120
    16.Spring的MultipartResolver接口及文件上传和异常处理

    这篇文章主要学习MultipartResolver接口,通过这个实现类来解析请求中的内容。1.我们有两种选择来解析multipart请求中的内容:(1)CommonsMult...

  • 120
    15.WebApplicationInitializer接口

    简单介绍一个WebApplicationInitializer接口,它里面有一个onStartUp方法,参数是一个ServletContext的对象,实现该接口,就必须重写该...

  • 120
    14.Web视图

    在前面说Spring MVC请求流程的时候,提到需要将数据模型填充到对应的视图中,并且匹配到特定的视图需要由视图解析器来解析和渲染视图,然后以view的形式返回到客户端,呈现...

  • 120
    13.Spring MVC的注解学习

    1.启用spring mvc的注解是@EnableWebMVC。使用XML进行配置的方式是<mvc:annotation-driven>2.@ComponentScan注解会...

  • 120
    12.AbstractAnnotationConfigDispatcherServletInitializer类介绍

    扩展AbstractAnnotationConfigDispatcherServletInitializer的任意类都会自动配置DispatcherServlet和Sprin...

  • 120
    11.Spring MVC请求流程

    这篇文章说一下spring mvc的请求流程,开发中使用spring mvc的还是挺多的,所以你需要请求怎么通过各个环节,数据如何流转,最后数据又如何显示在浏览器,明白请求流...

  • 120
    10.面向切面编程

    1.相关概念介绍:(1)横切关注点:散布于应用中多处的功能。(2)切面:横切关注点可以被模块化为特殊的类。(3)描述切面的术语有通知,连接点,切点。2.使用面向切面编程的好处...

  • 120
    9.Spring表达式语言

    首先说一下Spring提供了在运行时求值的两种方式:(1)属性占位符(2)spring表达式语言 属性占位符Spring一直支持将属性定义到外部的属性文件中,并使用占位符值将...

  • 120
    8.Bean的作用域

    在默认情况下,Spring应用上下文中所有的bean都是以单例的形式创建的。1.spring定义了多种作用域,可以基于这些作用域创建bean,包括(1).单例:在整个应用中,...

  • 120
    7.spring的@Conditional注解

    如果你有这样的需求,某个bean在特定的条件下才会创建,此时你可以考虑使用spring中的@Conditional注解。1.在spring4引入的该注解,可以用到带有@Bea...

  • 6.Spring中的@profile注解

    在开发过程中,一个WEB项目,他有开发环境,测试环境和生产环境,每个环境的数据库相关信息也不同,比如开发库叫dev_project,测试库叫test_project等等。在s...

  • 120
    5.Spring装配Bean的方式

    1.在Spring中,装配Bean有三种方式:(1)在XML中进行显式配置(2)在java中进行显式配置(3)隐式的bean发现和自动装配(一般推荐使用自动装配bean的方式...

  • 120
    4.Spring中Bean的生命周期

    Bean的生命周期如下图所示: 从上图,我们可以看出bean的生命周期需要经历如上的阶段:(1)Spring对Bean进行实例化。(2)Spring将值和bean的引用注入到...