清茶书香

一杯清茶,一本书籍,一个明媚的下午。

在本篇文章中主要介绍了一些spring boot的配置文件中支持的属性,更多的属性由于太多只是给出了官方的文档的网址。并介绍了怎么配置多环境的配置文件。

阅读更多 »

今天来介绍一下Java8的新特性函数式编程,主要是Java8中的lambda表达式和Stream。Lambda表达式简介Lambda表达式也叫闭包,也称为匿名函数(方法),Java8才出的新特性之一。

阅读更多 »

通过上篇文章,我们学习了spring mvc的一些常用知识,那么这一章我们来进一步学习spring mvc的进阶知识点:高级请求映射、文件上传、消息转换器、提供RestFul服务、拦截器、

阅读更多 »

本章讲述了使用spring mvc时要知道的常用的知识点。比如参数的获取,获取Cookie数据、获取Request、Session作用域数据、使用提前初始化数据、视图控制器实习无逻辑页面跳转、重定向与请求转发、静态资源(html、css、js、image等文件)的放行等。

阅读更多 »

Spring Web MVC是基于Servlet API构建的原始Web框架,但它通常被称为“Spring MVC”。是一个基于mvc设计模式的框架,和struts2一样是一个表现层框架。

阅读更多 »

本章讲了mybatis中实现动态拼接SQL语句的方法,以及if、choose...when...otherwise、tirm、where、set、foreach等标签的作用。mybatis中缓存的应用、关联查询、mybatis官方提供的代码生成工具-Generator的命令行和maven的使用方式。最后讲述了Spring与Mybatis的整合。

阅读更多 »

本章主要讲述了mybatis的使用方式,分为SqlSessionFactory的配置、获取SqlSession对象、获取Mapper接口、再到获取Mapper中的操作数据库的方法,最终实现对数据库的操作。

阅读更多 »

本章主要讲述了spring-jdbc包的使用方式:添加依赖、配置数据源(xml和注解两种方式)、JdbcTemplate提供的操作数据库的方法,以及具名参数的概念和使用方式

阅读更多 »

本篇文章主要讲的是spring框架的AOP机制,以及面向切面编程的AOP最初实现的AspectJ框架,以及spring中的AOP与AspectJ框架的AOP的区别和优劣。

阅读更多 »