摘要: Spring 的声明式事务顾名思义就是采用声明的方式来处理事务。这里所说的声明,就是指在配置文件中声明 ,用在 Spring 配置文件中声明式的处理事务来代替代码式的处理事务。 阅读全文
posted @ 2022-08-06 09:34 大三的土狗 阅读(201) 评论(0) 推荐(0)
摘要: AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理 实现程序功能的统一维护的一种技术。 XML 注解 阅读全文
posted @ 2022-08-05 13:42 大三的土狗 阅读(191) 评论(0) 推荐(0)
摘要: 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后 者主要通过规范代码开发、测试等手段减少运行时异常的发生。 阅读全文
posted @ 2022-08-03 09:58 大三的土狗 阅读(53) 评论(0) 推荐(0)
摘要: JDBCTemplate 1 JdbcTemplate概述 ​ 什么是 JdbcTemplate(Template)译为模板? ​ Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作。它是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象 阅读全文
posted @ 2022-08-02 13:49 大三的土狗 阅读(505) 评论(0) 推荐(0)
摘要: 1、SpringMVC的数据响应 1.1 SpringMVC的数据响应方式 1) 页面跳转 直接返回字符串 ​ 此种方式会将返回的字符串与视图解析器的前后缀拼接后跳转。 ​ 返回带有前缀的字符串: ​ 转发:forward:/WEB-INF/views/index.jsp ​ 重定向:redirec 阅读全文
posted @ 2022-07-31 21:55 大三的土狗 阅读(112) 评论(0) 推荐(0)
摘要: 1、SpringMVC概述 ​ SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 中。 ​ SpringMVC 已经成为目前最主流的MVC框架之一,并且 阅读全文
posted @ 2022-07-31 10:44 大三的土狗 阅读(294) 评论(0) 推荐(0)
摘要: 1 Spring原始注解 ​ Spring是轻代码而重配置的框架,配置比较繁重,影响开发效率,所以注解开发是一种趋势,注解代替xml配置 文件可以简化配置,提高开发效率。 ​ Spring原始注解主要是替代的配置 | 注解 | 说明 | | | : | | @Component | 使用在类上用于实 阅读全文
posted @ 2022-07-30 18:16 大三的土狗 阅读(60) 评论(0) 推荐(0)
摘要: 1 、数据源(连接池)的作用 提高性能 数据源(连接池)是提高程序性能如出现的 事先实例化数据源,初始化部分连接资源 使用连接资源时从数据源中获取 使用完毕后将连接资源归还给数据源 常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等 运作原理编辑 在实际应用开发中,特别是在WEB 阅读全文
posted @ 2022-07-30 17:54 大三的土狗 阅读(132) 评论(0) 推荐(0)
摘要: 在编写程序时,通过控制反转,把对象的创建交给了 Spring,但是代码中不可能出现没有依赖的情况。 IOC 解耦只是降低他们的依赖关系,但不会消除。例如:业务层仍会调用持久层的方法。 那这种业务层和持久层的依赖关系,在使用 Spring 之后,就让 Spring 来维护了。 简单的说,就是坐等框架把持久层对象传入业务层,而不用我们自己去获取。 阅读全文
posted @ 2022-07-30 12:54 大三的土狗 阅读(73) 评论(0) 推荐(0)
摘要: Spring配置文件 ​ Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须学会并灵活应用这份"图纸"准确地表达自己的"生产意图"。Spring配置文件是一个或多个标准的XML文档,applicationCont 阅读全文
posted @ 2022-07-29 17:47 大三的土狗 阅读(898) 评论(0) 推荐(0)