51dev.com IT技术开发者社区

51dev.com 技术开发者社区

SpringBoot 项目部署到服务器上(Jar包)

SpringBoot 项目部署到服务器上(Jar包)

1.部署方式Springboot和普通web应用程序不一样,其本质上是一个Java应用程序,那么又如何部署呢? 通常来说,Springboot部署会采用两种方式:全部打包成一个jar,或者打包成一个war。现在讲一下打包成jar部署。 2.打包成jar 第一种方法(idea)1.clean...

spring cloud集成MongoDB

spring cloud集成MongoDB

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-mongodb</artifactId></dependency>...

JPA 打印sql参数

JPA 打印sql参数

jpa:#show-sql:trueproperties:#hibernate:#format_sql:true#use_sql_comments:truedatabase-platform:org.hibernate.dialect.MySQL5InnoDBDialecthibernate:ddl-auto:upda...

SPRING SECURITY CSRF实现前端纯HTML+AJAX

SPRING SECURITY CSRF实现前端纯HTML+AJAX

springsecurity集成csrf进行post等请求时,为了防止csrf攻击,需要获取token才能访问因此需要添加<inputtype="hidden"name="${_csrf.parameterName}"value="${_csrf.token}"/>动态获取token这样的话,需要使用jsp...

maven 添加spring/springmvc依赖项

maven 添加spring/springmvc依赖项

<spring.version>4.3.18.RELEASE</spring.version><dependencies><!--添加spring、springmvc依赖--><!--aop--><dependency><groupId>...

SpringBoot 中 get/post 请求处理方式,以及requestboy为Json时的处理

SpringBoot 中 get/post 请求处理方式,以及requestboy为Json时的处理

GET、POST方式提时,根据requestheaderContent-Type的值来判断:   application/x-www-form-urlencoded,可选(即非必须,因为这种情况的数据@RequestParam,@ModelAttribute也可以处理,当然@Request...

Mac下解决SpringBoot启动时端口被占用

Mac下解决SpringBoot启动时端口被占用

启动SpringBoot项目时候,出现了下面的错误。java.net.BindException:Addressalreadyinuseatsun.nio.ch.Net.bind0(NativeMethod)atsun.nio.ch.Net.bind(Net.java:444)atsun.nio.ch.Net.bind...

Spring Boot MyBatis 动态数据源切换、多数据源,读写分离

Spring Boot MyBatis 动态数据源切换、多数据源,读写分离

项目地址 https://github.com/helloworlde/SpringBoot-DynamicDataSource本项目使用SpringBoot和MyBatis实现多数据源,动态数据源的切换;有多种不同的实现方式,在学习的过程中发现没有文章将这些方式和常见的问题集中处理,所以将常用的方式和常见的...

spring 线程异步执行

spring 线程异步执行

多线程并发处理起来通常比较麻烦,如果你使用spring容器来管理业务bean,事情就好办了多了。spring封装了Java的多线程的实现,你只需要关注于并发事物的流程以及一些并发负载量等特性,具体来说如何使用spring来处理并发事务: 1.了解TaskExecutor接口Spring的TaskExecuto...

Springboot JPA 执行原生sql ,自定义SQL占位符增加参数

Springboot JPA 执行原生sql ,自定义SQL占位符增加参数

 JPA   实际上就是  Hibernate 的封装,根据Interface 方法名,生成对应的方法,也支持Query注解的方式。现在说说执行原生  SQL 。@Query(value="selectuser...

Ajax在springMVC中实现前后台交互(后台回集合,前台获取集合对象)

Ajax在springMVC中实现前后台交互(后台回集合,前台获取集合对象)

前台:$.ajax({url:"searchxxx.do",type:"post",dataType:"JSON",async:"true",//异步请求data:{"name":setTname,"id&qu...

Ajax在springMVC中实现前后台交互(后台返回字符串)

Ajax在springMVC中实现前后台交互(后台返回字符串)

后台:controller方法里面:Tribetribe=tribedao.selectVipUserByTribeid(map);Stringusername=tribe.getCreateusermap().getRealname();intuserid=tribe.getCreateuserid();return...

为什么说 Java 程序员必须掌握 Spring Boot ?

为什么说 Java 程序员必须掌握 Spring Boot ?

 SpringBoot2.0的推出又激起了一阵学习SpringBoot热,那么,SpringBoot诞生的背景是什么?Spring企业又是基于什么样的考虑创建SpringBoot?传统企业使用SpringBoot会给我们带来什么样变革?  带着这些问题,我们一起来了解下SpringBoot到底是什么?  说起Sprin...

SpringBoot上传文件

SpringBoot上传文件

在application.yml配置文件中配置上传路径和文件限制大小spring:servlet:multipart:max-file-size:10KBupload:file:location:D:upload官方提供的可配置项:#MULTIPART(MultipartProperties)spring.servle...

用IntelliJ IDEA搭建第一个SpringBoot例子

用IntelliJ IDEA搭建第一个SpringBoot例子

前言:最近把IntelliJIDEA弄好了,也偶然接触到了springboot这个新的微服务框架。发现这个框架简单但也有一些不足。听说springboot可以在140个字符内发布一个web应用。所以可以看出还是很简洁了,少了许多的配置文件。1.用IntelliJIDEA新建一个项目选择springinitializr这...