Spring
文章平均质量分 58
Outsider_in
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring-TX声明式事务控制
不管哪种框架,都是实现Spring中提供的PlatformTransactionManager接口。让你的数据库操作交给Spring事务管理 Spring中事务控制的API介绍 PlatformTransactionManager接口 获取事务状态信息 TransactionStatus getTransaction(TransactionDifinition difinition) 提交事务 void commit(TransactionStatus status) 回滚事务 void ro原创 2021-03-08 22:12:21 · 227 阅读 · 0 评论 -
Spring整合JDBC的全文注解配置版本
@Configuration 作用:就是用来替代spring的xml文件 被该注解标记的类,是spring的一个主配置类,当容器创建的时候会从该类上加载注解 @ComponentScan 作用:就是用来进行组件扫描 等价与:<context:component-scan base-package=“com.zhiyou100”> 被该注解标记的类可以进行组件扫描,使用value属性来识别包名 @PropertySource 作用:就是用来导入db.properties数据源.原创 2021-03-08 20:40:23 · 710 阅读 · 1 评论 -
Spring整合JDBC的xml配置版本
前言 Spring框架中提供了一个可以操作数据库的对象,这个对象封装了对JDBC实现的细节,提供了一套模版,这个模版类是jdbcTemplate,该类在spring-jdbc.jar包中 演示JdbcTemplate模版类对数据库的操作 开发步骤: 导包:Spring的核心包+spring-jdbc+数据库驱动jar包+连接池jar包(c3p0连接池)+spring-test测试包+Junit 准备数据库user表 书写dao层接口(书写CRUD增删该查方法) 书写dao层接口实现类(书写CRUD增删该查原创 2021-03-08 20:13:42 · 1793 阅读 · 0 评论 -
Spring中的两种代理模式(代码示例)
Aspect Oriented Programming,也是一种编程思想,主要的工作就是对应用当中重复的代码进行横向抽取。 在运行过程中采用动态代理技术把一些代码内容植入应用当中。目标方法中进行一个增强。 Spring中有两种代理模式(静态和动态) JDK原生代理示例代码如下: /** * JDk原生的 * 主要是对应用当中的业务层进行增强 * Proxy jdk的一个代理类 * 使用该类中的一个方法 newProxyInstance() * 该方法中有三个参数 * .原创 2021-03-08 19:28:09 · 685 阅读 · 2 评论 -
Spring整合Junit单元测试
作用: 减少测试中不停的构建Spring容器,如以下代码,就可以省略掉。 ApplicationContext context = new AnnotationConfigApplicationContext(SpringConfiguration.class); context.getBean("bean元素对象名",对应的字节码对象); 开发步骤: 在pom.xml文件中添加spring-test坐标依赖 在测试类上面添加注解@RunWith(SpringJunit4ClassRu原创 2021-03-08 19:08:05 · 171 阅读 · 0 评论 -
Spring_复杂类型注入
复杂类型注入 数组类型 [] 集合类型 List Set Map Properties 备注: 以上使用的复杂类型,只要他的存储结构相同,里面的嵌套的标签可以混搭 如:Array、List、Set单列的结构,他们里面的子标签可以混用 Map、Properties双列的结构,他们里面的子标签也可以混用。 代码如下: /** * 复杂数据类型注入 */ public class ObjectComplex { private Object[] arr; pr原创 2021-03-08 17:40:48 · 269 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: javax/servlet/ServletContext(可能报错原因,不可盖全)
例如一下jar包版本低 提高版本即可**(version:5.0.5RELEASE)**原创 2021-03-04 17:57:49 · 3373 阅读 · 1 评论 -
Spring框架入门级技术
文章目录Spring框架Spring概述Spring的优势Spring Framework的体系架构Spring环境搭建以及HelloWorld案例schema讲解IOC控制反转bean元素的配置和创建name属性和class属性bean元素的创建scope属性bean元素的生命周期依赖注入DI注入方式①set方法注入②构造方法注入③P命名空间注入④Spel表达式注入 Spring框架 Spring概述 Spring是一个分层的 JavaSE/JavaEE 一站式(full-stack)轻量级开源框架。原创 2021-03-03 23:32:30 · 623 阅读 · 1 评论
分享