![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring基础
无名一小卒
Wubba lubba dub dub
展开
-
Spring整合使用JDBC
1:整合原理Spring永远只是一个容器Spring中提供了一个可以操作数据库的对象,该对象封装了JDBC技术。这个对象叫JDBCTemplate(JDBC模板),该对象与DButils中QueryRunner非常相处。Spring jdbc的功能和Mybatis、Hibernate是一样的,都是持久层功能Spring提供了很多整合DAO的技术。Spring中提供的实现数据...原创 2019-06-12 19:56:57 · 345 阅读 · 0 评论 -
Spring中实现AOP事务
事务相关知识事务特性:ACID事务并发的问题:脏读、不可重复读(行记录)、幻读(虚读)(表记录)事务的隔离级别:1读未提交、2读已经提交数据 4 可重复读 8串行化Spring实现事务Spring需要干的事情(1)封装相关的代码:打开事务、提交事务、回滚事务(2)提供 事务操作的对象 因为在不同的平台,操作事务的代码各不相同, Sp...原创 2019-06-12 21:33:41 · 498 阅读 · 0 评论 -
Spring基础知识,Spring概念,(IOC,DI),工厂模式,Spring配置详解,如何使用Spring创建一个对象,Spring分模块配置
Spring介绍框架的作用Spring的优势(1)Spring是一站式框架,因为Spring框架的性质是属于容器性质,容器中装了什么对象就有什么功能,所以可以一站式。(2)不仅不排斥其他框架、还能其他框架帮忙管理对象。(3)AOP支持(4)基于IOC思想(5)Spring jdbc(6)aop 事务(7)Junit测试支持。Spring概念1.Spr...原创 2019-06-07 10:57:02 · 295 阅读 · 0 评论 -
建立一个基于Maven的Spring项目
1、创建项目(Maven)此处不选择任何模板,只建立一个Java项目.这样一个Maven项目就建立好了2、导包(pom.xml)<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi...原创 2019-06-07 10:18:15 · 6885 阅读 · 2 评论 -
Spring属性注入,使用注解配置Spring,并实现属性注入,Spring整合Junit测试
Spring属性注入方式一:Set方法注入.xml<bean name="car" class="com.hyx.c_injection.Car"> <property name="name" value="test"></property> </bean> <bean name="user" cl...原创 2019-06-09 19:53:53 · 351 阅读 · 0 评论 -
如何在Spring中集成mybatis并实现对数据库的操作
准备工作1.建立Maven管理的Spring项目,可参考下面的链接https://blog.csdn.net/h1025372645/article/details/91125742项目结构如下2:为项目添加jar包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.ap...原创 2019-06-13 20:22:54 · 906 阅读 · 2 评论 -
SpringAOP思想以及简单实现
Spring AOP思想AOP 面向切面编程那么如何理解面向切面编程这个概念就像下面的正方体一样,横着切一刀那么,如何理解编程中的这个概念正方体,就像一个很多类的集合体切的一刀,切出来的切面,就是这些类都需要进行的操作JavaWeb中的过滤器,就是面向切面编程设置好过滤器后,在访问过滤器中需要过滤的Servlet时会执行某些操作,例如判断用户是否登录,不...原创 2019-06-10 16:32:40 · 270 阅读 · 0 评论