- 博客(33)
- 收藏
- 关注
原创 数据库的事务总结
事务管理对数据库性能有一定的开销,包括事务的启动、提交、回滚等操作,以及事务日志的写入和读取等。事务的频繁提交和回滚可能导致性能下降,因此需要合理地控制事务的粒度和提交时机,避免不必要的性能开销。事务有不同的隔离级别,包括读未提交、读已提交、可重复读和串行化,需要根据实际需求选择。不同的隔离级别会对数据库的并发控制和性能产生不同的影响,需要根据实际需求进行选择。原则,包括原子性、一致性、隔离性和持久性,同时应考虑事务的粒度和并发控制的方式。)可以将事务的提交操作推迟到合适的时机,减少了频繁的磁盘写入;
2023-04-13 08:42:04
168
原创 使用Spring AOP实现日志记录和异常处理
AOP适用于横切关注点比较多的场景,比如日志记录、权限控制、性能监控等,可以通过AOP技术将这些横切关注点与业务逻辑进行解耦,使得业务逻辑更加清晰简洁,易于理解和维护。同时,AOP也能够对代码进行集中管理,方便统一修改和调整,降低代码维护成本。解耦和复用:将日志记录和异常处理这样的非业务逻辑从业务代码中抽离出来,通过AOP统一处理,可以有效降低代码的耦合度,同时也提高了这些功能代码的复用性。代码简洁清晰:将这些非业务逻辑从业务代码中移除后,业务代码的复杂度得到了降低,代码变得更加简洁清晰,易于维护和扩展。
2023-03-28 19:36:52
1717
原创 如何使用Spring框架管理Java应用程序中的依赖关系:附带代码示例的逐步指南
Spring框架是一个轻量级的开源JavaEE框架,由于其强大的功能和易于使用的特点,成为了Java企业级应用开发的事实标准。IoC容器:Inversion of Control(控制反转)容器是Spring框架的核心,可以解决Java应用程序的耦合问题。AOP支持:Spring框架通过AOP(面向切面编程)模块提供对横切关注点的支持,例如事务管理、日志记录等。事务管理:Spring框架可以通过它的事务管理模块支持本地和分布式事务处理。
2023-03-24 12:24:18
187
原创 Java反射机制实现动态调用方法
一、反射机制:在JVM运行时,一切框架的基础。对于JVM中任何一个类,都能动态获取该类的所有属性和方法。对于JVM中的任何一个对象,都能动态调用该对象的属性和方法。
2023-03-23 18:56:20
412
2
原创 在JavaScript中使用if for switch do switch循环
在JavaScript中使用if for switch do switch循环
2022-09-14 18:27:26
402
原创 Android:页面的跳转
一:第一步先创建一个项目,名字可以随便取但是首字母要大写二:在项目里面我划线的地方进行编写代码1:也可以在layout里面进行创建新的项目点进去后点next写完之后点击Finish就创建完成了三:创建页面1:先创建一个带有图片的页面<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sch...
2022-05-08 13:37:28
1384
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人