学之思开源考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持web端和微信小程序,能覆盖到pc机和手机等设备。 支持多种部署方式:集成部署、前后端分离部署、docker部署。 学之思开源考试 ...
club 社团活动 id, title, time, content, has_cert, has_volunteer, has_prize, userId competition 竞赛信息 id, title, time, content, location, userId 该脚本会自动创建 campus_activity 数据库、全部 8 张数据表,并插入默认管理员和负责人账号。 在 IDE ...
其实 @Transactional 的底层的是「Spring AOP 动态代理 + 事务管理器」,我们拆解核心执行流程,一看就懂。 在企业级项目中,「数据一致性」是底线——比如用户下单时,既要扣减库存,也要生成订单,还要扣减余额,这三个操作必须同时成功、同时失败,只要有 ...
SpringBoot 整合 JdbcTemplate 可以说是最简单的数据层方案:只需要引入 spring-boot-starter-jdbc,自动装配,直接写 SQL 就能完成所有操作。 很多人一提到 SpringBoot 操作数据库,就只想到 MyBatis、JPA,其实在很多简单业务、小工具项目、后台管理模块里,根本没必要上 ...