了解Spring Data(二)之Solr搜索引擎
Solr是来自Apache Lucene项目的流行,快速,开源的NoSQL搜索平台。其主要功能包括强大的全文搜索,点击突出显示,分面搜索,动态聚类,数据库集成,丰富的文档处理和地理空间搜索。Solr具有高度可扩展性,可提供容错的分布式搜索和索引,并为世界上许多最大的互联网站点提供搜索和导航功能。本文就是来介绍一下solr的用法以及在Java环境中的使用方式
Solr是来自Apache Lucene项目的流行,快速,开源的NoSQL搜索平台。其主要功能包括强大的全文搜索,点击突出显示,分面搜索,动态聚类,数据库集成,丰富的文档处理和地理空间搜索。Solr具有高度可扩展性,可提供容错的分布式搜索和索引,并为世界上许多最大的互联网站点提供搜索和导航功能。本文就是来介绍一下solr的用法以及在Java环境中的使用方式
在本篇文章中主要介绍了一些spring boot的配置文件中支持的属性,更多的属性由于太多只是给出了官方的文档的网址。并介绍了怎么配置多环境的配置文件。
本文主要介绍了spring boot的web项目搭建,以及介绍了spring boot thymeleaf模板引擎、jsp模板引擎。以及thymeleaf模板引擎的一些用法。
今天来介绍一下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提供的操作数据库的方法,以及具名参数的概念和使用方式