Java Spring&SpringMVC
文章平均质量分 66
hh6plus
这个作者很懒,什么都没留下…
展开
-
Flowable学习笔记
2)ExecutionListener:对activity(包括sequenceFlow)的监听关联的start, take, end三种事件,可以使用ExecutionListener监听(也可以对event节点监听),可以捕获的事件:1.流程实例的启动和结束。用户任务需指定任务执行人,服务任务需指定执行的服务(如java类)。网关用于统筹不同的流,通过排他网关(根据条件N选1),并行网关(无条件N个并行),相容网关(根据条件N选m),事件网关(根据事件和逻辑决定选择),实现流的条件。原创 2024-09-06 22:45:02 · 832 阅读 · 0 评论 -
手撸Spring事务
转自:1.https://blog.csdn.net/ligeforrent/article/details/792236732.https://juejin.im/post/5cd2a49551882535d36edc4b对于不适合使用Spring注解管理事务的场景,可以选择手写事务执行逻辑。1.如果应用程序中直接使用JDBC来进行持久化,DataSourceTransact...转载 2019-11-12 23:04:54 · 439 阅读 · 0 评论 -
Spring创建bean的三种方式
关于Spring创建bean的三种方式,可以支持用户自定义工厂方法。链接:https://blog.csdn.net/magicianjun/article/details/78737840原文如下:Spring支持如下三种方式创建Bean1:调用构造器创建Bean2:调用静态工厂方法创建Bean3:调用实例工厂方法创建Bean一:调用构造方法创建Bean 调用构造方法创建Bean是最常用的一种...转载 2018-06-20 13:26:03 · 33513 阅读 · 1 评论 -
事务注解Transactional在同一个类中调用的失效问题
问题:在Spring管理的项目中,方法A使用了Transactional注解,试图实现事务性。但当同一个class中的方法B调用方法A时,会发现方法A中的异常不再导致回滚,也即事务失效了。原因:Transactional是Spring提供的事务管理注解。关于事务的概念可参见转载的帖子:Spring事务管理(详解+实例)。重点在于,Spring采用动态代理(AOP)实现对bean的管...原创 2018-04-18 21:14:59 · 14124 阅读 · 0 评论 -
Spring事务管理(详解+实例)
转载自:http://blog.csdn.net/trigl/article/details/50968079写这篇博客之前我首先读了《Spring in action》,之后在网上看了一些关于Spring事务管理的文章,感觉都没有讲全,这里就将书上的和网上关于事务的知识总结一下,参考的文章如下:Spring事务机制详解Spring事务配置的五种方式Spring中的事务管理实例详解1 初步理解理解...转载 2018-02-01 02:19:26 · 1284 阅读 · 0 评论 -
Spring同名bean覆盖问题
http://blog.csdn.net/ado1986/article/details/49334791默认情况下,spring在处理同一个ApplicationContext中名称相同的bean时,分为两种情况处理:1、如果两个bean是在同一个配置文件中,那么spring会报错。2、如果两个bean是在不同的配置文件中,默认情况下,spring会覆盖先前的bean。转载 2017-08-16 11:49:41 · 5629 阅读 · 0 评论 -
spring自动加载,使用实现类无法加载,使用接口却可以的原因
http://www.iteye.com/topic/1131444转载 2017-07-24 17:20:06 · 4225 阅读 · 1 评论 -
hystrix的超时含义
利用hystrix的线程池,将业务逻辑置入其中运行,实现可控性很强的异步。 继承HystrixCommand类,实现run()方法,置入业务逻辑。原创 2017-06-30 18:27:58 · 1794 阅读 · 0 评论 -
Spring MVC上手
MVC简介:Spring MVC是一套Spring后台研发的框架,M为模型,即整个框架的操作元;V为视图,提供给Web用户的输出窗口;C为控制器,即内部逻辑,处理用户输入及输出内容。相较于SSH的后台,前端,数据库分离设计,SSM(Spring+SpringMVC+Mybatis)的设计以后台为主导,Controller与View的关系更密切,且View更依赖Controller的结构。原创 2016-04-29 17:36:04 · 367 阅读 · 0 评论 -
web.xml加载顺序
http://www.blogjava.net/fancydeepin/archive/2013/03/30/java-ee_web-xml.html当我们去启动一个 WEB 项目的时候, 容器(包括 JBoss, Tomcat 等)首先会去读项目的 web.xml 配置文件里面的信息, 当这一步骤没有出错并且完成之后, 项目才能正常的被启动起来。1> 首先是, 容转载 2016-05-09 14:52:03 · 448 阅读 · 0 评论 -
java spring代码通用结构-resources
resources为可选目录,可以将各种框架的.xml或.properties配置文件存入其中。将其和java代码文件夹分开存放,即将框架的配置独立放置。其中可包括:META-INF:maven-autoconf工具配置,根据环境和模板自动生成其他所有配置文件。详参 mvn-autoconfig插件-配置不同开发环境jetty:定义jetty容器配置,如boot.ini。spr原创 2016-05-14 13:38:50 · 315 阅读 · 0 评论 -
java spring代码通用结构-webapp
webapp,也有人写作webroot。部署到服务器容器(tomcat,jetty)中的文件夹,里面包含了部署的页面文件,还有容器所需的配置文件。内容包括:| - static:静态页面文件,是部署后展示用的页面组件。| - WEB-INF:服务器容器用文件夹,不应被浏览器访问到。 | - web.xml:服务器容器中默认的配置文件,其中包含context-param,ser原创 2016-05-14 14:45:35 · 468 阅读 · 0 评论 -
Spring笔记1
UserService -> UserDAO -> (user, DB)。对类中的每个对象设置setter与getter。AOP面向抽象编程,使用beans.xml文件进行对象定义,beans为Map。jdom包用于解析xml文件,取出内部的类名等。junit包用于测试某java类的某函数工作(主函数即testXXX,类似直接写main函数)。IOC控制反转原创 2016-04-08 17:44:32 · 345 阅读 · 0 评论 -
java spring代码通用结构-java
src.main.java.com.company.projectname| - aop:类组。Spring AOP的Aspect仓库,是AOP的相关内容。| - constants:定义了项目所用常量。| - dao.db:接口组。定义DAO的实现接口,按照功能分不同接口文件。| - domain:其中的每个类对应数据库中的表???,其中很多类实现了可序列化接口,可能作为字符原创 2016-04-27 19:51:17 · 2133 阅读 · 0 评论 -
Spring笔记2
| UserServiceTest | -> | beans.xml | -> | DAO, bean, 某些实体类 | -> | 实体类 |DI为依赖注入,通常来说bean是自己控制对象的实例化等工作(即依赖关系)。但在Spring容器中,创建bean的同时完成了注入依赖关系的工作。IOC为控制反转,其与DI的意义类似,即本来bean自己控制实例化,现在成了创建bean时便完成了原创 2016-04-11 17:43:37 · 364 阅读 · 0 评论 -
Spring笔记3
加入annotation,需要在beans.xml的标签加属性xmlns:context="http://www.springframework.org/schema/context",并在标签辖内加标签。原创 2016-04-11 20:18:55 · 428 阅读 · 0 评论 -
Spring学习笔记4-AOP
AOP简介:面向切面编程首先介绍动态代理:动态代理可以在类的所有方法之前增加业务逻辑。jdk中的类想要被动态代理,必须实现接口(假设Target实现了接口ITarget)。使用proxy与实现InvocationHandler接口,来实现动态代理(参视频:动态代理)。PHandler实现InvocationHandler接口,其中含有private的Object(被代理对象原创 2016-04-27 23:36:20 · 527 阅读 · 0 评论