spring
文章平均质量分 84
捉眼镜蛇煲汤
这个作者很懒,什么都没留下…
展开
-
Spring简介
1.什么是Spring?Spring是一个开源的框架,是为了简化企业级应用开发而生的,是一个Ioc(DI)和AOP容器。它是一个从实际开发中抽取出来的框架,因此Spring完成了开发中大量的通用步骤,留给开发者的仅仅是与特定应用相关的部分,大大提高了企业应用的开发效率。具体描述:轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象可以...原创 2018-01-03 09:26:01 · 258 阅读 · 0 评论 -
spring-事物管理
1.编程式事务 这种需要自己手动编写事务代码的控制方式已经严重过时了,因为每个执行DML语句的操作都要编写一份这样的代码,相当的麻烦,Spring提供了一个抽象层:PlantformTransactionManager,事务管理器。封装了数据库事务几个方法,commit、rollback、getTransaction。想在Spring平台使用事务,就必须提供一个PlantformTra...原创 2018-11-08 12:38:08 · 188 阅读 · 0 评论 -
spring之注解扫描
组件扫描(component scanning): Spring 能够从 classpath 下自动扫描, 侦测和实例化具有特定注解(annotation)的Bean. Spring提供如下几个Annotation来标注Spring Bean: @Component: 标注一个普通的Spring Bean类 @Controller: 标注一个控制层组件类 @Service: ...原创 2018-11-02 18:07:47 · 10788 阅读 · 0 评论 -
spring之依赖注入
依赖注入 Spring框架的核心功能有两个:Spring容器作为超级大工厂,负责创建、管理所有的Java对象,这些Java对象被称为Bean。 Spring容器管理容器中Bean之间的依赖关系,Spring使用一种被称为"依赖注入"的方式来管理Bean之间的依赖关系。使用依赖注入,不仅可以为Bean注入普通的属性值,还可以注入其他Bean的引用。依赖注入是一种优秀的解耦方式,其可...原创 2018-11-02 17:37:13 · 269 阅读 · 0 评论 -
Spring-事物隔离级别
1.概念复习 事务隔离级别指的是一个事务对数据的修改与另一个并行的事务的隔离程度,当多个事务同时访问相同数据时,如果没有采取必要的隔离机制,就可能发生以下问题: 脏读:一个事务读到另一个事务未提交的更新数据。 幻读:例如第一个事务对一个表中的数据进行了修改,比如这种修改涉及到表中的“全部数据行”。同时,第二个事务也修改这个表中的数据,这种修改是向表中插入“一行新数据”原创 2018-01-09 11:16:16 · 10000 阅读 · 0 评论 -
Spring-JDBC简介
Spring连接数据库的三种方式1.通过DriverManagerDataSource获取连接对象看简介可以得知这是个获取专门生产Connection对象的工厂类,基本上所有框架用来创建数据库连接都会实现这个接口,Spring的jdbc包就实现了这个接口,实现类就是DriverManagerDataSource,在它之前还有几个抽象类,这里不多BB,知道来历就好。...原创 2018-01-09 10:31:10 · 3456 阅读 · 0 评论 -
Spring-AOP的介绍
概念简介 AOP(Aspect-Oriented Programming, 面向切面编程):是一种新的方法论,是对传统 OOP(面向对象编程))的补充。其实只要理解了Java的动态代理,就基本就理解AOP了,都是用来实现同一个目标的。在知乎上有篇回答解释的很清楚:地址:https://www.zhihu.com/question/24863332总而言之:在运行时动态地...原创 2018-01-09 10:06:07 · 320 阅读 · 0 评论 -
Spring-web项目下的使用方式
首先创建一个maven-web项目创建以后在pom.xml配置一个核心的jar包 如下: <!-- spring在web项目中开发依赖的jar包 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring...原创 2018-01-09 09:49:38 · 434 阅读 · 0 评论 -
MultipartFile转换成base64
public String test(MultipartFile file) throws Exception{ BASE64Encoder base64Encoder =new BASE64Encoder(); String base64EncoderImg = file.getOriginalFilename()+","+ base64Encoder....原创 2019-01-23 14:35:24 · 18278 阅读 · 3 评论