文章 2022-12-06 来自:开发者社区

将Spring+SpringMVC+MyBatis(简称ssm)项目及数据库完整的部署CentOS7

本章目标将SSM项目及数据库完整的部署CentOS7上jdk1.8+tomcat8.5+mysql5.71.什么是nginx Nginx是一款高性能的Web服务器,最初由俄罗斯程序员Igor Sysoev开发,自2004年问世以来,凭借其高性能、高可靠、易扩展等优点,在反向代理、负载均衡、静态文件托管等主流场合得到了广泛的应用。2.CentOS7中使用yum安装Nginx的方法1) 添加 n...

文章 2022-12-06 来自:开发者社区

Spring Boot的介绍以及Spring+SpringMvc+MyBatis+springboot项目整合案例

springboot是什么Spring Boot它本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具同时它集成了大量常用的第三方库配置(例如Jackson, JDBC, Mongo, Redis, Mail等等),Sp....

文章 2022-11-26 来自:开发者社区

idea掌握spring创建项目

新建文件的几种方式: pom文件和项目启动引导类隐藏不想看见的文件 pom文件的继承版本查看pom文件中的继承parent和依赖dependcies的starter的分析 可与在spring官方设置springboot文件压缩包 使用阿里云创建springboothttp://start.aliyun.com导入项目:首先你要将需要的包下载解压到本地第二打开idea第三点击file第四第五第六 ....

idea掌握spring创建项目
文章 2022-11-24 来自:开发者社区

创建并运行一个 Spring Boot 项目

引言Spring Boot 是 Spring 框架的脚手架,它存在的目的就是为了快速开发 Spring 框架而诞生的。如何理解 Spring Boot 和 Spring 呢?如果将 Spring 比喻成农民拿镰刀手动割草,那么 Spring Boot 就相当于专业人员驾驶着割草机,自动割草。而之前的 Servlet 就是普通人,在田地里直接用手拨草…所以说,在这个时代,Spring Boot 已....

创建并运行一个 Spring Boot 项目
文章 2022-11-24 来自:开发者社区

创建并运行一个 Spring项目(下)

第二个 Spring 项目在上面的第一个 Spring 项目中,我们是通过将 bean 对象通过配置文件注册到 spring 中,之后再从配置文件中取出对象来,这一部分需要我们手动去输入 " id " 和 " class " 属性。而在我们即将实现的第二个 Spring 项目中,我们是完全通过注解的方式进行了,这样一来,就可以更简单的存储对象和读取对象了。如果说第一个 Spring 项目是一个手....

创建并运行一个 Spring项目(下)
文章 2022-11-24 来自:开发者社区

创建并运行一个 Spring项目(上)

第一个 Spring 项目步骤1. 创建一个 spring 项目(1) 创建一个 maven 项目spring 是基于 maven 项目的,所以我们首先就要选择 maven 项目。(2) 添加 spring 框架支持 ( spring-context + spring-beans )注意:从 maven 仓库中找到这两个依赖,最好将两者的版本选择一样的。<!-- https://mvnre....

创建并运行一个 Spring项目(上)
文章 2022-11-22 来自:开发者社区

Spring 项目快速整合 JPA

前言JDBC、JTA、JPA 都是 Java 与数据库打交道的标准,由于这些规范分别定义了不同的事务接口,Spring 对这些规范进行了整合,提供了统一的事务 API。Spring 的事务管理需要对这些标准做一些适配操作,才能转换为同一的接口,这篇就来谈谈如何在 Spring 中整合 JPA。这篇不对 JPA 的基础知识做过多介绍,如果你想了解 JPA 的更多内容,可以参见《Java ORM 规....

文章 2022-11-22 来自:开发者社区

Spring 项目快速整合 Hibernate

前言Hibernate 作为前些年广为流行的 ORM 框架,Spring 在诞生之初也进行了支持,并且抽象出一个 spring-orm 模块。Spring 可以将 Hibernate 加入自身的事务管理,并且可以将 Hibernate 产生的异常转换为 Spring 数据访问异常,而且提供了一个便于数据库操作的 HibernateTemplate 类。由于 Hibernate 设计较为复杂,因此....

文章 2022-11-22 来自:开发者社区

Spring Boot 项目优雅实现 Excel 导入与导出功能

背景Excel 导入与导出是项目中经常用到的功能,在 Java 中常用 poi 实现 Excel 的导入与导出。由于 poi 占用内存较大,在高并发下很容易发生 OOM 或者频繁 fullgc,阿里基于 poi 开源了 EasyExcel 项目。除了节约内存,EasyExcel 还简化了 API,通过注解映射 Excel 单元格与对象字段之间的关系,简单的几行代码就能搞定复杂的导入导出功能了。E....

Spring Boot 项目优雅实现 Excel 导入与导出功能
文章 2022-11-22 来自:开发者社区

mvn spring-boot:run 是怎样运行 Spring Boot 项目的?

前言Spring Boot 项目的运行方式大概可以分为这么几种:IDE 中直接运行 main 方法、mvn spring-boot:run 命令启动、打包后通过 java -jar 方式启动、打包后通过 Tomcat 启动,其中前两种是开发环境下运行的主要方式。今天我们先来探讨下 mvn spring-boot:run 命令运行 Spring Boot 项目的原理,通过这篇文章你能学到的是 ma....

mvn spring-boot:run 是怎样运行 Spring Boot 项目的?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注