随笔分类 - 【Spring】
摘要:原生JDBC事务: package dao; import cn.dzz.util.DruidUtil; import org.apache.commons.dbutils.QueryRunner; import org.junit.Test; import javax.sql.DataSource
        阅读全文
                
                    posted @ 2020-09-28 00:16  
emdzz
    
                
            
摘要:1、【纯注解配置实现】 首先实现纯注解配置的第一件事情就是删除XML文件 然后编写一个类用于代替XML文件实现配置功能: 使用@Configuration将这个类注册为Spring容器 使用@ComponentScan表示我们自己的包目录扫描 扫描的类会被这个配置注册成Bean,一般那些类会被标记有
        阅读全文
                
                    posted @ 2020-07-27 19:43  
emdzz
    
                
            
摘要:控制反转Inverse Of Control的演变: 在之前的原生Javaweb项目的问题: 我们三层架构每一层之间的联系是这样的: 由GradeDao接口指向GradeDaoImpl 再由GradeService指向GradeServiceImpl 但是我们发现,如果这样写死在每一层的硬编码中的话
        阅读全文
                
                    posted @ 2020-07-25 00:10  
emdzz
    
                
            
摘要:什么是Aop? Aspect Oriented Programming 面向切面编程 通过预编译的方式和运行期动态代理实现程序功能统一维护的一种技术 是OOP的延续,也是Spring第二个核心内容 可以利用AOP对业务逻辑的各个部分进行隔离 降低之间的耦合,提高代码可重用性,和开发效率 Aop 在S
        阅读全文
                
                    posted @ 2020-05-05 11:07  
emdzz
    
                
            
摘要:环境搭建 配置ApplicationContext.xml容器文件【半注解实现】 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="
        阅读全文
                
                    posted @ 2020-05-05 09:46  
emdzz
    
                
            
摘要:1、使用注解实现自动装配 注解的基础源于JDK1.5的新特性 在Spring2.5开始支持了注解功能 如何使用? 1、导入约束 xmlns:context="http://www.springframework.org/schema/context" 1.5、约束坐标 http://www.spri
        阅读全文
                
                    posted @ 2020-05-04 22:33  
emdzz
    
                
            
摘要:Alias别名设置 可以为一个Bean的ID再设置一个ID 多一个可用标识,大概... 在获取实例注入参数时,两个标识都可以使用 除了Alias可以设置别名之外,Bean的标签本身也可以设置第二别名 name属性还可以设置多个别名,使用的分隔符没有限制 所以目前得出的结论是,别名标签是早期Sprin
        阅读全文
                
                    posted @ 2020-05-04 21:55  
emdzz
    
                
            
摘要:回顾JavaWeb三层架构设计: UserDao接口 public interface UserDao { void getUser(); } 实现类 public class UserDaoImpl implements UserDao{ public void getUser() { Syste
        阅读全文
                
                    posted @ 2020-05-04 17:22  
emdzz
    
                
            
摘要:Spring快速入门 空Maven项目创建 声明工程名称,完成 删除SRC目录,创建01 HelloSpring模块 导入依赖 Maven坐标: <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc -->
        阅读全文
                
                    posted @ 2020-05-04 16:50  
emdzz
    
                
            
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号