摘要: 一句话,char,byte,short进行计算操作的时候,会先将它们转换成int类型,然后再进行计算。 所以比如 byte b1 = 3,b2 = 5; byte b3 = b1 + b2; 会报错的,因为b1 + b2的结果是int类型,将这个结果赋值给byte类型的b3,需要进行强制转换。 所以 阅读全文
posted @ 2021-05-24 15:29 匆匆、 阅读(92) 评论(0) 推荐(0) 编辑
摘要: Spring:声明式事务 [TOC] 回顾事务 事务在项目开发过程非常重要,涉及到数据的一致性的问题,不容马虎! 事务管理是企业级应用程序开发中必备技术,用来确保数据的完整性和一致性。 事务就是把一系列的动作当成一个独立的工作单元,这些动作要么全部完成,要么全部不起作用。 事务四个特性ACID 原子 阅读全文
posted @ 2019-12-12 01:14 匆匆、 阅读(228) 评论(0) 推荐(0) 编辑
摘要: spring整合mybatis 需要用到的jar mybatis mysql connector spring aspectjweaver mybatis spring(这里的重点) maven静态资源过滤问题 回顾mybatis mysql创建表 mysql CREATE DATABASE ; U 阅读全文
posted @ 2019-12-12 01:13 匆匆、 阅读(305) 评论(0) 推荐(0) 编辑
摘要: aop 关于aop AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许 阅读全文
posted @ 2019-12-12 01:10 匆匆、 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 代理模式 静态代理 场景: 服务层有增删查改功能,现在需要对增删改添加事务的支持。 如果在基础的代码上修改的话会很麻烦,所以使用代理的模式 1.抽象角色 创建一个抽象角色,比如咋们平时做的用户业务,抽象起来就是增删改查! 2.真实对象 我们需要一个真实对象来模拟完成这些增删改查操作 3.模拟事务 4 阅读全文
posted @ 2019-12-12 01:07 匆匆、 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 纯注解开发 pojo类 配置类 测试 引入其他配置文件 额外一个pojo类 配置类 引入其他配置文件 测试 阅读全文
posted @ 2019-12-12 01:05 匆匆、 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 使用注解开发 说明 在spring4之后,想要使用注解形式,必须得要引入aop的包 在配置文件当中,还得要引入一个context约束 将bean添加到容器中 我们之前都是使用 bean 的标签进行bean注入,但是实际开发中,我们一般都会使用注解! 配置扫描哪些包下的注解 在指定包下编写类,使用注解 阅读全文
posted @ 2019-12-12 01:01 匆匆、 阅读(115) 评论(0) 推荐(0) 编辑
摘要: Spring:自动装配 Bean的自动装配 自动装配是使用spring满足bean依赖的一种方法 spring会在应用上下文中为某个bean寻找其依赖的bean。 Spring中bean有三种装配机制,分别是: 1. 在xml中显式配置; 2. 在java中显式配置; 3. 隐式的bean发现机制和 阅读全文
posted @ 2019-12-12 01:00 匆匆、 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 作用范围与生命周期 作用范围 在Spring中,那些组成应用程序的主体及由Spring IoC容器所管理的对象,被称之为bean。简单地讲,bean就是由IoC容器初始化、装配及管理的对象 . 使用的是bean标签的scope属性,scope的作用是用于指定bean的作用范围 取值有四个常用的就是单 阅读全文
posted @ 2019-12-12 00:59 匆匆、 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 依赖注入(DI) 依赖注入(Dependency Injection,DI)。 依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 . 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 . 构造器注入 我们在之前的03已经详细讲过了 settet注入 (重点) 要求被注 阅读全文
posted @ 2019-12-12 00:58 匆匆、 阅读(184) 评论(0) 推荐(0) 编辑