工作流模块----------------------------------------------------------------------------------------------------------1.模型管理:web在线流程设计器、预览流程xml、导出xml、部署流程2.流程管理:导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起3.运行中流程:查...
简介Spring基于javax.mail封装了一套用于发送电子邮件的API,位于org.springframework.mail包下,下面将介绍下发送普通文本邮件和基于thymeleaf模版的邮件。普通邮件导入javax.mail依赖<!--......--><!--省略Spring依赖--><dependency><groupId>com.sun.mail</groupId>...
BeanFactory与FactoryBean,相信很多刚翻看Spring源码的同学跟我一样很好奇这俩货怎么长得这么像,分别都是干啥用的。BeanFactory是Spring中Bean工厂的顶层接口,也是我们常说的SpringIOC容器,它定下了IOC容器的一些规范和常用方法并管理着Spring中所有的Bean,今天我们不讲它,我们看一下后面那个FactoryBean。先说下FactoryBean...
SpringBoot8/2CRUD发送put请求修改数据有三个步骤:SpringMVC中配置HiddenHttpMethodFilter页面上创建一个post请求(form标签只能写get和post)创建一个input项目,name="_method",值就是我们所指定方式<inputtype="hidden"name="_method"value="put"th:if="${emp!...
1.Shiro整合SpringMVC我们学习Shiro框架肯定是要应用到Web项目上的,所以我们需要整合Shiro和SpringMVC整合步骤:第一步:SpringMVC框架的配置spring-mvc.xml:<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/bea...
通常情况,做SpringBoot项目路径都是static里面是静态文件templates里面是页面这些都是SpringBoot默认的而写代码的时候,通过Controller来控制是否可以访问到页面而今天遇到一个情景:在不配置Controller的情况下,希望直接能够访问某页面,正常加载静态文件(JS,图片等)配置点击加号,创建一个web:然后在目录中新建一个webapp对这两处进行配置...
什么是Freemarker?FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java等。目前企业中:主要用Freemarker做静态页面或是页面展示一.工程结构二.web.xml1<?x...
近来在利用闲暇时间巩固下SpringBoot的基本知识,然后自己也做一些笔记,整理下当时所学知识,后面就干脆写到这里来了。多Profile配置文件在SpringBoot主配置文件编写的时候,文件名可以是application-{profile}.properties/yml。默认使用的是application.properties配置文件的配置。1applicaiton.properties...
SpringCloud微服务实战笔记微服务知识传统开发所有业务逻辑都在一个应用中,开发,测试,部署随着需求增加会不断为单个项目增加不同业务模块;前端展现也不局限于html视图模板的形式,后端向前端支持需要更多的接口模块。随着需求增多,项目变大,单体系统部署在一个进程内部,往往修改很小的功能,为了部署上线也会影响其他功能。后期维护成本会变得越来越大,难以控制。微服务架构中不同模块拆分成不同服务...
springbootapplication.yml配置文件。server:port:8080servlet:context-path:/spring:application:name:springbootjpa:show-sql:truehibernate:ddl-auto:updateproperties:hibernate.format_sql:trueopen-in-vie...