SpringBoot学习笔记
文章平均质量分 94
蒙蒙的林先生
三年Java互联网金融工作经验
展开
-
Spring Boot(一)——入门环境搭建
Spring Boot简介Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。Spring Boot优点简单、快...原创 2017-10-17 15:23:44 · 15084 阅读 · 2 评论 -
Spring Boot(七)——部署
打包成jar的方式:windows环境:1、到项目的根目录下(pom.xml同级)2、通过mvn命令打包,需要配置好mvn的环境变量,或者直接是用mvn的绝对路径命令。也可通过开发工具打包,不同的开发工具打包方式不同,这里就不一一介绍了。mvn clean package## 去除测试代码的打包方式mvn clean package -Dmaven.test.skip=true3、等待终端打...原创 2017-12-20 17:35:52 · 5883 阅读 · 0 评论 -
Spring Boot(二)——MyBatis
MyBatis介绍MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。具体可参考:Hi...原创 2017-10-18 10:59:49 · 5025 阅读 · 1 评论 -
Spring Boot(三)——Redis
Redis介绍REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈...原创 2017-11-22 15:57:35 · 10438 阅读 · 0 评论 -
Spring Boot(四)——Mongodb
Mongodb介绍MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向...原创 2017-12-11 11:48:06 · 4818 阅读 · 3 评论 -
Spring Boot(六)——Spring Date Jpa
Spring Date Jpa介绍什么是JPA?JPA是Java Persistence API的简称,中文名Java持久层API,是JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。Sun引入新的JPAORM规范出于两个原因:其一,简化现有JavaEE和JavaSE应用开发工作;其二,Sun希望整合ORM技术,结束现在Hibernate,TopLink,J...原创 2017-12-14 14:42:31 · 8110 阅读 · 2 评论 -
Spring Boot(五)——RabbitMQ
RabbitMq的介绍RabbitMq的基本原理可以自行上网查阅,或者点击传送门:RabbitMQ的基本原理。使用配置1、老规矩,先在pom.xml中添加相关依赖:<!--消息队列模块--> <dependency> <groupId>org.springframework.boot</groupId> <ar...原创 2017-12-12 11:04:50 · 28490 阅读 · 16 评论 -
Spring Boot(八)——Shiro+FreeMarker
Shiro简介 Apache Shiro是一个功能强大、灵活的,开源的安全框架。它可以干净利落地处理身份验证、授权、企业会话管理和加密。Shiro能做什么呢用户访问权限控制,比如:判断用户是否分配了一定的安全角色,判断用户是否被授予完成某个操作的权限;在非 web 或 EJB 容器的环境下可以任意使用Session API;可以响应认证、访问控制,或者 Session 生命...原创 2018-03-29 18:07:49 · 9564 阅读 · 4 评论