Easter79 Easter79
3年前
Spring事务(一):Spring事务的使用
什么是事务事务的经典举例:某人要在商店使用电子货币购买100元的东西,当中至少包括两个操作:1.该人账户减少100元2.商店账户增加100元事务就是要确保以上两个操作都能完成或者一起取消,否则就会出现100元平白消失或出现的情况。(摘自wiki(https://www.oschina.net/action/
Stella981 Stella981
3年前
Spring Cloud 系列之 Spring Cloud Stream
SpringCloudStream是消息中间件组件,它集成了kafka和rabbitmq。本篇文章以RabbitMQ为消息中间件系统为基础,介绍SpringCloudStream的使用。如果你没有用过消息中间件,可以到RabbitMQ的官网看一下,或者参考这个http://rabbitmq.mrping.com/。理
Stella981 Stella981
3年前
Spring + SpringMvc + Spring Data Jpa框架整合
文章内容输出来源:拉勾教育Java高薪训练营SpringSpringMvcSpringDataJpa框架整合本篇博客,我们来说下spring整合springmvc和springdatajpa的整个过程先来看下项目结构我把配置文件拆分为s
Easter79 Easter79
3年前
Spring事务(二):Spring事务的特点
事务特性实现事务必须满足以下四大特性:Atomicity(原子性):构成事务的的所有操作必须是一个逻辑单元,要么全部执行,要么全部不执行。Consistency(一致性):数据库在事务执行前后,完整性没有被破坏。(转账前后,钱的总数不变)Durability(持久性):事务执行成功后必须全部写入磁盘。
Stella981 Stella981
3年前
Spring mvc ,spring ,ibatis 学习记录(2)
下面是关于iBATIS部分的使用的是c3p0的数据库连接池配置文件如下:_<!__连接池___<beanid\"ds1" class\"com.mchange.v2.c3p0.ComboPooledDataSource"\<propertyname\"driverClass"value\"co
Easter79 Easter79
3年前
SpringMVC配置太多?试试SpringBoot
SpringMVC相信大家已经不再陌生了,大家可能对于Spring的各种XML配置已经产生了厌恶的感觉,Spring官方发布的Springboot已经很长时间了,Springboot是一款“约定优于配置”的轻量级框架;Springboot首先解决的就是各种繁琐的XML配置,你可以不用任何XML配置,进行web服务的搭建,其次是Springboot本身就继承
Easter79 Easter79
3年前
Spring核心源码
一、常见的初始化方式spring常见的初始化方式有如下几种:1\.main函数里使用ClassPathXmlApplicationContextpublicstaticvoidmain(String\\args){ClassPathXmlApplicationContextclassPathXml
Easter79 Easter79
3年前
Spring采用velicity视图时解决Cannot expose session attr...
Spring采用velicity视图时,使用@SessionAttributes("")注解出现Cannotexposesessionattribute'user'becauseofanexistingmodelobjectofthesamename异常问题错误原因:因为request session默认是不会加入vel
Easter79 Easter79
3年前
SpringBoot入门(简单详细教程)
SpringBoot简介  简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;微服务  martinfowler;微服务:架构风格(服务微化);一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALLINONE;微服务:每一个功
Wesley13 Wesley13
3年前
Spring学习总结(4)——Spring AOP教程
一、概念AOP(AspectOrientedProgramming):面向切面编程。面向切面编程(也叫面向方面编程),是目前软件开发中的一个热点,也是Spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。二、用途日志记