
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在JDBC事务中,没有执行conn.setAutoCommit(false);的话,默认的autoCommit是 true。如果autoCommit是true,就表示没有开启事务。标准日志也可以用,但是配置不够灵活,可以集成其他的日志组件,例如:log4j,logback等。以后注意了,只要你的autoCommit是true,就表示没有开启事务。只有你的autoCommit是false的时候,就表

需求:修改id=34的Car信息,car_num为102,brand为比亚迪汉,guide_price为30.23,produce_time为2018-09-10,car_type为电车。但是奇怪的是返回的Car对象,只有id和brand两个属性有值,其它属性的值都是null,这是为什么呢?运行后之前的异常不再出现了,这说明添加了resultType属性之后,解决了之前的异常,可以看出result

属性:表示默认使用的是哪个环境,default 后面填写的是 environment 的 id。JNDI的方式:表示对接JNDI服务器中的连接池。默认值5,如何已经有了5个空闲连接,当第6个连接要空闲下来的时候,连接池会选择关闭该连接对象。最大的活动的连接数量就是连接池连接数量的上限。概念:采用传统的获取连接的方式,虽然也实现Javax.sql.DataSource接口,但是并没有使用池的思想。概

*** 银行账户类* @author 老杜*/@Override'}';return id;

一组操作,要么全部执行成功,要么全部失败是数据库中保证数据一致性的机制OSS(Object Storage Service)是阿里云提供的对象存储服务,支持上传图片、音频、视频等文件,提供外链访问。模块核心内容新增员工拆分 emp、emp_expr 表,批量插入,注意主键回填事务控制使用 @Transactional,保证多表数据一致性,支持异常控制文件上传本地上传入门,阿里云 OSS 企业应用推

场景:将通用工具类封装为自定义 starter,如:Aliyun OSS Starter创建模块编写配置类 + 自动装配类在META中声明自动配置类引入 starter,自动注入即可使用!

全称:Aspect Oriented Programming(面向切面编程 / 面向方面编程)定义:在不改变原始业务逻辑的前提下,将一些公共行为(如日志、权限校验、事务控制等)从业务代码中抽取出来统一管理。场景:案例中部分业务方法运行较慢,定位执行耗时较长的接口,此时需要统计每一个业务方法的执行耗时。模块核心内容与关键理解点AOP 概念统一处理共性问题的技术(如日志、安全、事务)核心术语通知类型表

一个web应用中,可以配置多个过滤器,这多个过滤器就形成了一个过滤器链。

模块学习重点与实用技巧删除员工支持批量删除 + 工作经历清理,推荐使用集合参数,事务控制修改员工分步骤:回显 + 提交,注意工作经历删除再插入,动态 SQL 优化异常处理推荐使用全局异常处理器,统一日志输出与响应格式,提升开发效率信息统计熟练掌握 SQL 分组统计 + CASE/IF 等函数,结合图表进行数据可视化。

一组操作,要么全部执行成功,要么全部失败是数据库中保证数据一致性的机制OSS(Object Storage Service)是阿里云提供的对象存储服务,支持上传图片、音频、视频等文件,提供外链访问。模块核心内容新增员工拆分 emp、emp_expr 表,批量插入,注意主键回填事务控制使用 @Transactional,保证多表数据一致性,支持异常控制文件上传本地上传入门,阿里云 OSS 企业应用推








