![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
qq_45711140
这个作者很懒,什么都没留下…
展开
-
手动实现spring的ioc注入
手动实现spring的ioc注入需要配置文件,实现一个工厂从配置文件中读取,实现自动new对象的操作## bean.properties配置文件内容accountService=com.zho.service.impl.IAccountServiceImplaccountDao=com.zho.dao1.impl.IAccountDaoImpl创建一个工厂代替spring实现iocpackage com.zho.factory;import java.io.InputStream;imp原创 2020-09-14 14:37:21 · 297 阅读 · 0 评论 -
spring配置文件注入的多种方式
spring配置文件注入的多种方式1.默认构造函数package com.zho.service.impl;import com.zho.service.IAccountService;import java.util.*;public class IAccountServiceImpl implements IAccountService { private String name; private Integer age; private Date birthday;原创 2020-09-14 14:35:56 · 1064 阅读 · 0 评论 -
spring不使用aop实现事务处理
spring不使用aop实现事务处理此处为目录结构创建数据库的连接,因为需要统一事务,防止出现事务使得数据库数据对应不上,所以使用ThreadLocal 来统一获取数据库连接package com.zho.utils;import javax.sql.DataSource;import java.sql.Connection;import java.sql.SQLException;public class ConnectionUtils { private ThreadLoca原创 2020-09-14 14:35:17 · 313 阅读 · 0 评论 -
spring tx事务实现
spring tx事务实现anno 注解实现在调用事务的类上 加上一个@Transactional注解import com.zho.dao.IAccountDao;import com.zho.domian.Account;import com.zho.service.IAccountService;import org.aspectj.lang.annotation.Around;import org.springframework.beans.factory.annotation.Aut原创 2020-09-14 14:32:12 · 93 阅读 · 0 评论 -
spring 注解和xml 两版本实现spring-aop
spring 注解和xml 两版本实现spring-aopxml通知类package com.zho.utils;import org.aspectj.lang.ProceedingJoinPoint;public class Logger { public void beforePrintLog() { System.out.println("Logger.beforePrintLog"); } public void afterReturni原创 2020-09-14 14:28:21 · 69 阅读 · 0 评论