![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
woshiwu6666
这个作者很懒,什么都没留下…
展开
-
Spring的事务控制
事务bean文件的配置 <!--配置事务管理器--> <bean id="transactionManger" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"></property> </bean> <!--配置事务通知--原创 2021-08-10 16:51:31 · 108 阅读 · 0 评论 -
Spring的学习,JdbcTemplate
JdbcTemplate 和数据库交互,实现对表的CRUD操作 最初的写法 public class JdbcTemplateDemo1 { public static void main(String[] args) { //准备数据源:spring的内置数据源 DriverManagerDataSource ds = new DriverManagerDataSource(); ds.setDriverClassName("com.mysql原创 2021-08-09 22:08:49 · 62 阅读 · 0 评论 -
Spring的学习,AOP
使用动态代理技术 通过配置实现动态代理 使用Bean配置 连接通知类和事务类 <!--Ioc配置--> <bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl"></bean> <!--Aop配置--> <bean id="logger" class="com.itheima.utils.Logger"></bean>.原创 2021-08-09 19:16:22 · 48 阅读 · 0 评论 -
Spring注解
注入数据的注解 Autowired 自动按照类型注入,只要容器中有唯一的一个bean对象类型和注入的变量类型匹配,就可以注入成功 @Service("accountService") public class AccountServiceImpl implements { IAccountService{ @Autowired private IAccountDao accountDao; } public void saveAccount(){ accountDao.saveAccount();原创 2021-08-06 10:56:58 · 52 阅读 · 0 评论 -
Spring的学习,JAVABean+IOC+使用动态代理
耦合 解耦,降低程序间的依赖关系 编译期不依赖,运行时才依赖 解耦思路 使用反射创建对象,避免使用new关键字 通过读取配置文件 JAVABean JavaBean:用java语言编写的可重用组件。 javabean > 实体类 它就是创建我们的service和dao对象的。 第一个:需要一个配置文件来配置我们的service和dao。配置的内容:唯一标识=全限定类名(key=value) 第二个:通过读取配置文件中配置的内容,反射创建对象 BeanFactory 使用静态代码块,调用的.原创 2021-08-04 22:41:42 · 85 阅读 · 0 评论