SpringMVC-Get&Post请求接受参数
Get&Post请求接受参数 url参数接受: 控制器写法: @RequestMapping("/cp") @ResponseBody public String cp(String name,int id){ System.out.println("name: " + name); System.out.println("id: " + …
SpringMVC请求路径映射
请求路径 实现方法: ​ 在Controller上加入@RequestMapping注解实现 ​ 具体使用方法: @Controller @RequestMapping("/book") public class BookController { @RequestMapping("/save") @ResponseBody public Strin…
SpringMVC-Bean加载控制
Bean加载控制 控制Bean加载: 在入门案例中,如果有不想被加载的bean,在Spring加载的bean加载Spring的时候有两种方式可以使用 方式: ​ Spring加载的bean设定扫描范围为com.forelink,排除掉controller包内的bean ​ //在ComponentScan注解后加入参数,限定扫描范围 @Compon…
SpringMVC入门案例工作流程
SpringMVC入门案例工作流程 启动服务器初始化过程 服务器启动,执行ServletContainersInitConfig类,初始化web容器 执行createServletApplicationContext方法,创建了WebApplicationContext对象 加载SpringMvcConfig 执行@ComponentScan加载对…
20240716 temp
oracle odikit如果没有connect as 点calncel,tool-首选项-connection-oci library-找到oracle客户端里oci.dll配置进去-重启PL/SQL连上后数据库是粗体的要使用ruoyi数据库得先配好java:controller service daoresource:jsp,配置文件 山海关 …
IDEA包名折叠问题
IDEA 默认会将没有其他文件的包写在一起,会对我们创建文件造成不便 在forelink下创建新的包较为困难 关闭此功能:点击project文件资源管理器右上角的三个点,选中Tree Apperance,取消勾选Compact Middle Packages即可 然后就可以看到包名不会自动折叠了
3.事务相关配置
事务相关配置(重要 手动设置回滚) 异常与事务回滚: ​ 事务注解有不同的参数可以设置,重点介绍 rollbackFor 设置事务回滚异常,在接受到某些异常时才回滚。 例:若在服务层接口的@Transactional注解后加入如下内容 @Transactional(rollbackFor( [异常名].class )) @Service p…
2.Spring事务角色
Spring事务角色 概述: ​ 主要讲解了事务是如何实现的。 正文: ​ 在上一个案例中。程序执行时,会调用到两个针对数据的增删改操作,加钱和减钱操作。 public interface AccountDao{ @Update(update tbl_account set money = money - #{money} where name =…
1.Spring事务
Spring事务 事务作用: ​ 在数据层保障一系列的数据库操作同成功同失败 ​ Spring事务作用:在数据层或业务层保障一系列的数据库操作同成功同失败 案例:银行账户转账 ​ 模拟银行账户间转账业务 需求:实现任意两个账户间转账操作 需求微缩:A账户减钱, B账户加钱 分析: ​ 数据层提供基础操作,指定账户减钱(outMoney),指定账户价…