boot

一个jar包里的网站之文件上传

陌路散爱 提交于 2020-04-18 04:51:11
忙啊。码农就这命,抽不出时间写东西啊。 不过,在忙也得做知识积累啊。 工头说:有没有一种简单的配置能让tomcat变得很安全。 >_< 如果有,请大神悄悄的告诉我。 tomcat ,说起来似乎跟java 沾边的东西都会被人认为很复杂,相反的跟php沾边就会被认为很方便快捷。 好吧回到spring boot。spring boot demo里有文件上传的例子。 但是很多时候我门希望支持文件批量上传。额 ,这个demo就没有了,不过没关系自己动手丰衣足食。 首先我门需要一个页面,当然页面不是很漂亮,大家都是爷们就将就下吧,只要找的老婆漂亮,其他的好看与否都无所谓了。 <html> <body> <form method="POST" enctype="multipart/form-data" action="/upload"> <input type="file" name="file" multiple="multiple"> <br /> <input type="submit" value="Upload"> Press here to upload the file! </form> </body> </html> 额,神马?你说 multiple不支持ie6。现在,朕告诉你,凡是还使用ie6的愚民不是朕的子民,朕没有义务给他们发放福利。 额。。。难看是难看了点

Spring Boot整合Servlet,Filter,Listener,访问静态资源

て烟熏妆下的殇ゞ 提交于 2020-04-08 03:25:49
目录 Spring Boot整合Servlet(两种方式) 第一种方式(通过注解扫描方式完成Servlet组件的注册): 第二种方式(通过方法完成Servlet组件的注册) Springboot整合Filter (和整合Servlet方式差不多) 第一种方式(通过注解扫描方式完成Fliter组件的注册) 第二种方式(通过方法方式完成Filter组件的注册) Springboot整合Listener (同上) 通过注解扫描方式完成Fliter组件的注册 第二种方式(通过方法完成Listener组件注册) Springboot访问静态资源(两种方式) 第一种方式(通过ServletContext的根目录下寻找静态资源) 第二种方式(从classpath/static的目录下寻找静态资源) Spring Boot整合Servlet(两种方式) 新建一个maven项目 创建完成后的结构图: 引入pom.xml依赖 <!--引入父项目--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.4.RELEASE</version> </parent> <dependencies> <!--SpringBoot

Spring Boot 整合视图层技术,application全局配置文件

帅比萌擦擦* 提交于 2020-04-08 03:25:15
目录 Spring Boot 整合视图层技术 Spring Boot 整合jsp Spring Boot 整合freemarker Spring Boot 整合视图层技术 Spring Boot 整合jsp Spring Boot 整合Freemarker Spring Boot 整合 Thymeleaf (重点讲解,官方推荐) Spring Boot 整合jsp 步骤: 新建maven project的Spring Boot 的jar项目 打开pom.xml文件 加入jsp依赖 代码如下: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.4.RELEASE</version> </parent> <dependencies> <!-- spring boot web启动器 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!-- jstl --> <dependency> <groupId

Spring Boot整合Thymeleaf视图层

北战南征 提交于 2020-04-08 03:24:59
目录 Spring Boot整合Thymeleaf Spring Boot整合Thymeleaf 的项目步骤 Thymeleaf 语法详解 Spring Boot整合Thymeleaf Spring Boot整合Thymeleaf(Spring Boot官方推荐的视图层技术) Thymeleaf特点:thymeleaf通过特定的语法对html的标记进行渲染。 Spring Boot整合Thymeleaf 的项目步骤 创建Thymeleaf的项目(maven project的jar类型的spring boot项目) 打开pom.xml文件,添加启动器坐标 代码: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.4.RELEASE</version> </parent> <dependencies> <!-- spring boot的web启动器 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--

Spring Boot创建一个HelloWorld项目

不羁岁月 提交于 2020-04-08 02:41:46
目录 Spring Boot 简介 微服务框架 以前使用spring开发web的方式 Spring Boot 启动器介绍 如何创建一个helloword的SpringBoot项目 Spring Boot 简介 Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。SpringBoot不是什么新的框架,它只是默认配置了很多框架的使用方式。 Spring Boot设计目的是用来简化spring应用的初始化环境搭建以及开发过程。 嵌入tomcat服务器,无需部署war文件。 Spring Boot并不是spring功能的增强,而是提供了一种快速使用spring的方式。 说明:jdk1.7 使用spring boot 2.0以下版本, jdk1.8 使用spring boot 2.0以上版本 微服务框架 Spring Boot Spring Data Spring Cloud 以前使用spring开发web的方式 1:创建web项目,导入相关jar包 2:创建web.xml文件,创建application.xml,springmvc.xml配置文件 3:编写控制器Controller 4:需要部署web项目到服务器 tomcat 开发起来比较麻烦 Spring Boot

【j360-boot】Spring-boot系列一(可能是最好的quick start)

ⅰ亾dé卋堺 提交于 2020-04-07 12:56:00
j360-boot spring-boot入门工程之j360-boot:( 欢迎star、fork ) https://github.com/xuminwlt/j360-boot spring-boot官方地址 http://projects.spring.io/spring-boot/ 【j360-boot】Spring-boot系列 【j360-boot】Spring-boot系列一(可能是最好的quick start) 【j360-boot】Spring-boot系列二(困难模式,比简单复杂那么一点点) 【j360-boot】Spring-boot系列三(崩溃模式,不是你崩就是电脑崩) 【j360-boot】Spring-boot系列四(运维福利,监控和管理生产环境) 【j360-boot】Spring-boot系列五(docker、docker、docker) 案例 Spring Boot和Docker微服务+分布式服务器架构图设计和案例实施 前言 Spring Boot从目前趋势来看已经是Spring的顶级项目,这其中有其存在的必然性,在Spring大行其道的今天,spring就像快要接管了整个javaWeb开发,但是越来越复杂的配置、越来越庞大的集成使得很多人难以招架,于是就像官方的介绍那样,spring-boot来了: Spring Boot makes it

【j360-boot】Spring-boot系列四(运维福利,监控和管理生产环境)

浪子不回头ぞ 提交于 2020-04-07 12:11:13
j360-boot spring-boot入门工程之j360-boot:(欢迎star、fork) https://github.com/xuminwlt/j360-boot spring-boot官方地址 http://projects.spring.io/spring-boot/ 【j360-boot】Spring-boot系列 【j360-boot】Spring-boot系列一(可能是最好的quick start) 【j360-boot】Spring-boot系列二(困难模式,比简单复杂那么一点点) 【j360-boot】Spring-boot系列三(崩溃模式,不是你崩就是电脑崩) 【j360-boot】Spring-boot系列四(运维福利,监控和管理生产环境) 【j360-boot】Spring-boot系列五(docker、docker、docker) 介绍 j360-production Spring Boot包含很多其他的特性,它们可以帮你监控和管理发布到生产环境的应用。你可以选择使用HTTP端点,JMX或远程shell(SSH或Telnet)来管理和监控应用。审计Auditing),健康(health)和数据采集(metrics gathering)会自动应用到你的应用。 spring-boot-actuator模块提供了Spring

【j360-boot】Spring-boot系列二(困难模式,比简单复杂那么一点点)

做~自己de王妃 提交于 2020-04-07 11:41:32
j360-boot spring-boot入门工程之j360-boot:(欢迎star、fork) https://github.com/xuminwlt/j360-boot spring-boot官方地址 http://projects.spring.io/spring-boot/ 【j360-boot】Spring-boot系列 【j360-boot】Spring-boot系列一(可能是最好的quick start) 【j360-boot】Spring-boot系列二(困难模式,比简单复杂那么一点点) 【j360-boot】Spring-boot系列三(崩溃模式,不是你崩就是电脑崩) 【j360-boot】Spring-boot系列四(运维福利,监控和管理生产环境) 【j360-boot】Spring-boot系列五(docker、docker、docker) 介绍 j360-standard 标准maven依赖,继承自己定义的parent并封装,j360-standard属于典型的标准的工程,尽量不受制于spring boot在工程搭建的时候的限制,比如自定义的parent,集成自己的modules,可打包成war包,并且在开发场景中嵌入spring loaded实现热加载提高开发效率等。 j360-standard实现常规项目中实体类、方法、消息、缓存、会话和页面

【j360-boot】Spring-boot系列五(docker、docker、docker)

好久不见. 提交于 2020-04-07 07:32:14
j360-docker j360-docker打包发布j360-boot到docker https://github.com/xuminwlt/j360-docker spring-boot入门工程之j360-boot:(欢迎star、fork) https://github.com/xuminwlt/j360-boot spring-boot官方地址 http://projects.spring.io/spring-boot/ 【j360-boot】Spring-boot系列 【j360-boot】Spring-boot系列一(可能是最好的quick start) 【j360-boot】Spring-boot系列二(困难模式,比简单复杂那么一点点) 【j360-boot】Spring-boot系列三(崩溃模式,不是你崩就是电脑崩) 【j360-boot】Spring-boot系列四(运维福利,监控和管理生产环境) 【j360-boot】Spring-boot系列五(docker、docker、docker) 案例 Spring Boot和Docker微服务+分布式服务器架构图设计和案例实施 ============== j360系列集成spring-docker 使用docker集成j360-boot.jar/j360-boot.war jdk1.7-x64因为太大不上传