![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Boot
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
美奇开发工作室
后端开发工程师,做一个喜欢分享技术的领域开发者!
展开
-
浅析Spring Boot
一、首先了解什么是Spring?Spring是一个开源的框架,Spring为简化企业级应用开发而生,使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能。Spring是一个IOC和AOP容器框架。在java开发领域,Spring相对于EJB来说是一种轻量级的,非侵入性的Java开发框架。Spring主要核心是:(1).控制反转(IOC):以前传统的java开发...原创 2019-12-18 13:02:56 · 262 阅读 · 0 评论 -
spring boot后端设置全局变量到前端Thymeleaf模板上
需求分析:网站使用 Spring Boot + Thymeleaf 开发,页面有很多个 Thymeleaf 视图(html页面),网站配置参数是保存到mysql数据库里的,现在要实现传递网站配置参数至整个前台,让每个Thymeleaf 视图都能接收到该配置参数;实现方法:1、找到spring boot项目的入口启动文件(main(String[] args)里有SpringApplic...原创 2020-02-14 19:44:42 · 1429 阅读 · 1 评论 -
spring boot的JPA用法
一、JPA:JPA是Java Persistence API的简称,由sun公司提出的ORM规范,具体实现由各个ORM框架(Hibernate,oplink)去实现,统一了ORM框架的使用,开发人员更容易切换和学习ORM框架。二、Spring Data:是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计...原创 2020-02-14 17:46:35 · 867 阅读 · 0 评论 -
spring boot中使用spring-boot-devtools进行热部署
spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。devtools的原理:深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart Class...原创 2020-02-12 16:32:14 · 603 阅读 · 0 评论 -
spring boot+vue前后端分离设计开发方案
一、vue项目开发方案使用vue官方的脚手架创建单独的前端工程项目,做到和后端完全独立开发和部署,后端单独部署一个纯restful的服务,而前端直接采用nginx来部署,这种称为完全的前后端分离架构开发模式,但是在分离中有很多api权限的问题需要解决,包括部署后的vue router路由需要在nginx中配置rewrite规则。这种前后端完全分离的架构也是目前互联网公司所采用的,后端服务器不再...原创 2020-02-12 11:41:05 · 4370 阅读 · 0 评论