spring
小菜鸡互啄
这个作者很懒,什么都没留下…
展开
-
理解spring中的事务管理——代码实现
文章目录前言一、事务的条件二、使用步骤1.引入库2.配置xml3.Server三、截图前言简单了解什么是事务。转账是生中常见的操作,比如从A账户转账100元到B账号。站在用户角度而言,这是一个逻辑上的单一操作,然而在数据库系统中,至少会分成两个步骤来完成:1、将A账户的金额减少100元2、将B账户的金额增加100元。但是如果在执行这两个操作时,如果发生意外情况。如断电A减少了钱但是B没有增加,这是银行最不愿意看到的(毕竟银行是弱势群体)为解决这个问题在数据库提出了事务这个概念。与程序.原创 2020-10-19 21:26:30 · 314 阅读 · 0 评论 -
Spring使用JDBC配置MySql以及数据操作
文章目录前言一、Spring jdbcTemplate 的常用方法二、如何配置1.引入JAR包2.配置数据库驱动以及xml编辑三、实体类三、Dao代码三、测试最后截图前言Spring框架为开发者提供了JDBC模板模式,即jdbcTemplate,它可以简化许多代码,但是在开发中并不常用一、Spring jdbcTemplate 的常用方法1.public int update(String sql,Object args[]):该方法可以对数据表进行增加,修改,删除等操作。使用args进行设置原创 2020-10-19 09:29:00 · 669 阅读 · 0 评论 -
基于注解开发AspectJ--新手入门
文章目录前言一、XML代码二、MyAspectJ切面类三、UserDao类四、App类前言基于注解开发AspectJ要比基于XML配置开发AspectJ便捷许多,基于XML开发在上一篇已经介绍过|https://blog.csdn.net/qq_43910194/article/details/109015029AspectJ库的引入在上一篇有。注解名称描述@Aspect用于定义一个切面,注解在切面类上@pointcut用于定义切入点表达式。在使用时需要定义一个切入.原创 2020-10-12 23:27:02 · 437 阅读 · 1 评论 -
基于XML配置开发AspectJ---入门级
文章目录前言一、AspectJ引入二、使用步骤1.引入库2.读入数据总结前言AspectJ是基于Java语言开发的AOP框架。从spring2.0以后就引入AspectJ的支持。利用AspectJ实现主要有两种方式,第一种基于XML配置开发(本次介绍内容),二是利用注解实现一、AspectJ引入在配置文件里写下如下,进行导入AspectJ库 <dependency> <groupId>org.springframework</groupId&.原创 2020-10-11 19:57:26 · 972 阅读 · 1 评论 -
CGLIB动态代理---代码展示
文章目录前言一、创建UserDao?二、创建代理类三、创建切面类三、创建测试类前言spring动态代理技术主要为JDK和CGLIB。JDK:必须借助一个接口才能产生代理对象CGLIB:对于没有提供接口的类,只能采用此代理方式CGLIB(Code Generation Library) 是一个高性能开源的代码生成包,采用最底层的字节码技术,对指定的类生成一个子类,并对子类进行增强。spring Code包已经集成了CGLIB所需要的的jar包,不需要另外导入jar包。/font>一、创建原创 2020-10-10 13:32:15 · 210 阅读 · 0 评论 -
spring bean中的id与name的区别
spring 中的id 和name 的区分1. id 和name 属性作用上一样,推荐使用id;id取值要求严格些,必须满足XML的命名规范。id是唯一的,配置文件中不允许出现两个id相同的。name取值比较随意,甚至可以用数字开头。在配置文件中允许出现两个name相同的,在用getBean()返回实例时,后面一个Bean被返回。如果没有id,name,则用类的全名作为name,如,可以使用getBean(“test.Test”)返回该实例。5. id的时候用分号(“;”)、空格(“原创 2020-10-09 14:33:37 · 4703 阅读 · 0 评论 -
Spring的IOC和依赖注入
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、IOC,依赖注入是什么?二、IOC容器三、依赖注入类型总结前言spring IOC的基本介绍,spring IOC容器以及依赖注入一、IOC,依赖注入是什么?IOC控制反转(Inversion of Control,IOC)是spring框架的核心,用来减少计算机程序的耦合问题没有IOC:某一个对象(调用者)需要调用一个Java对象(被调用者)时,在传统模式下需要进行new被调用者来创建对象,但是用这样的方法会原创 2020-09-26 23:32:45 · 761 阅读 · 0 评论