Bean
ZyhMemory
这个作者很懒,什么都没留下…
展开
-
【Spring】11 Bean 的配置方法(通过注释的方式)
Bean 的配置方法—通过注释的方式特定组件:@Component@Respository@Service@Controller情况一:指定 Spring IOC 容器扫描的包beans-annotation.xmlMain.java(com.test.sping.beans.annotation.Main)情况二:通过 resource-pattern 指定扫描的资源beans-annotati...原创 2019-03-19 19:55:57 · 166 阅读 · 0 评论 -
【Spring】19 事务
事务JDBC连接BookStockException.java(com.test.spring.tx.BookStockException)UserAccountException.java(com.test.spring.tx.UserAccountException)BookShopService.java(com.test.spring.tx.BookShopService)BookShop...原创 2019-03-25 20:04:47 · 155 阅读 · 0 评论 -
【Spring】14 AOP 基础
AOP 基础AOP 基础AOP 术语示例ArithmeticCalculator.java(com.test.spring.aop.helloworld.ArithmeticCalculator)ArithmeticCalculatorImpl.java(com.test.spring.aop.helloworld.ArithmeticCalculatorImpl)Main.java(com.te...原创 2019-03-20 17:12:53 · 239 阅读 · 0 评论 -
【Spring】08 SpEL(Spring 结构化语言)
SpEL:Spring 结构化语音beans-spel.xmlCar.java(com.test.sping.beans.spel.Car)Address.java(com.test.sping.beans.spel.Address)Person.java(com.test.sping.beans.spel.Person)Main.java(com.test.sping.beans.spel.Ma...原创 2019-03-15 15:41:24 · 174 阅读 · 0 评论 -
【Spring】07 JDBC使用外部属性文件
JDBC 使用外部属性文件先来下载几个jardb-properties(外部属性文件)beans-properties.xmlMain.java(com.test.sping.beans.properties.Main) 先来下载几个jar c3p0:JDBC DataSources mysql-connector-java-5.1.47.zip 下好了放在lib文件夹里,idea中选中这些文件右...原创 2019-03-15 14:47:49 · 229 阅读 · 0 评论 -
【Spring】06 Bean 作用域
Bean 作用域作用域singleton第一种情况第二种情况prototype第一种情况第二种情况Car.java(com.test.sping.beans.autowire.Car) 作用域 singleton 默认值。 容器初始时创建 bean 实例,在整个容器的生命周期内只创建这一个 bean,单例的。 beans-scope.xml <?xml version="1.0" enc...原创 2019-03-14 20:52:36 · 123 阅读 · 0 评论 -
【Spring】05 Bean之间的关系
Bean之间的关系关系继承依赖源码Main.class(com.test.sping.beans.relation.Main)beans-relation.xml 关系 继承 抽象 bean:bean 的 abstract 属性为 true 的 bean,这样的 bean 不能被 IOC 容器实例化,只用来被继承配置,若某一个 bean 的 class 属性没有指定,则该 bean 必须是一个抽象...原创 2019-03-14 20:36:34 · 170 阅读 · 0 评论 -
【Spring】04 Bean 自动装配
Bean 自动装配自动装配byNamebyType源码Address.class(com.test.sping.beans.autowire.Address)Car.class(com.test.sping.beans.autowire.Car)Person.class(com.test.sping.beans.autowire.Person)Main.class(com.test.sping.b...原创 2019-03-14 20:26:48 · 124 阅读 · 0 评论 -
【Spring】02 配置Bean
Spring配置BeanHelloWorld.classapplicationContext.xml HelloWorld.class package com.test.sping.beans; public class HelloWorld { private String name; public void setName(String name){ S...原创 2019-03-14 16:55:07 · 145 阅读 · 0 评论 -
【Spring】21 事务的传播行为
事务的传播行为Cashier.java(com.test.spring.tx.Cashier)CashierImpl.java(com.test.spring.tx.CashierImpl)StringTransactionTest.java(com.test.spring.tx.StringTransactionTest)BookShopServiceImpl.java(com.test.spr...原创 2019-04-02 20:50:14 · 200 阅读 · 0 评论 -
【Spring】10 Bean 的配置方法(通过XML的方式)
静态工厂方法与实例工厂方法创建 Bean静态工厂方法beans-factory.xmlMain.java(com.test.sping.beans.factory.Main)StaticCarFactory.java(com.test.sping.beans.factory.StaticCarFactory)Car.java()实例工厂方法beans-factory.xmlInstanceCarF...原创 2019-03-18 20:15:26 · 163 阅读 · 0 评论 -
【Spring】13 泛型依赖注入
泛型依赖注入泛型依赖注入BaseRepository.java(com.test.sping.beans.generic.di.BaseRepository)BaseService.java(com.test.sping.beans.generic.di.BaseService)User.java(com.test.sping.beans.generic.di.User)UserRepositor...原创 2019-03-20 14:21:15 · 153 阅读 · 0 评论 -
【Spring】09 Bean的生命周期
Bean的生命周期Bean的生命周期(待更。。。)Bean添加后置处理器的生命周期beans-cycle.xmlCar.java(com.test.sping.beans.cycle.Car)MyBeanPostProcessor.java(com.test.sping.beans.cycle.MyBeanPostProcessor)Main.java(com.test.sping.beans.c...原创 2019-03-15 17:33:31 · 150 阅读 · 0 评论 -
【Spring】12 Bean 的自动装配
Bean 的自动装配使用 @Autowired 自动装配 BeanTestObject.java(com.test.sping.beans.annotation.TestObject)UserRepository.java(com.test.sping.beans.annotation.repository.UserRepository)UserRepositoryImpl.java(com.te...原创 2019-03-19 20:36:36 · 166 阅读 · 0 评论 -
【Spring】20 声明式事务
声明式事务applicationContext.xmlBookShopServiceImpl.java(com.test.spring.tx.BookShopServiceImpl)结果 接着上篇【Spring】事务来 applicationContext.xml 文件中添加以下 <!-- 配置事务管理器 --> <bean id="transactionMana...原创 2019-04-02 19:38:42 · 142 阅读 · 0 评论