- 博客(5)
- 收藏
- 关注
原创 MybatisPlus(总结)
1、如果实体类中的属性使用的是驼峰命名风格,而表中的字段使用的是下划线命名,例如:实体类属性userName,表中字段user_name此时MyBatis-Plus会自动将下划线命名风格转化为驼峰命名风格,相当于在MyBatis中配置。2、若实体类中的属性和表中的字段名不一致,例如实体类属性name,表中字段username,这时候就需要在实体类属性上使用@TableField("username")设置属性所对应的字段名。物理删除:真实删除,将对应数据从数据库中删除,之后查询不到此条被删除的数据。
2023-12-10 15:44:14 810 1
原创 SpringMVC拦截器
1、Spring MVC的拦截器(Interceptor)与Java Servlet的过滤器(Filter)类似,主要用于拦截用户的请求并做相应的处理。通常应用在权限验证、记录请求信息的日志、判断用户是否登录等功能上。2、定义拦截器可以通过两种方式:通过实现HandlerInterceptor接口和WebRequestInterceptor接口。
2023-11-26 17:22:40 752 1
原创 springmvc相关知识(SpringMVC Controller)
在Spring MVC 中使用 @RequestMapping 将请求与处理方法一一对应 @RequestMapping负责将不同请求映射到对应的控制器方法中。可以使用SpringMVC提供的Model对象来完成控制器和视图之间数据的传递, Model是一个Map的数据结构,也可以使用Map/ModelMap作为入参。在@RequestMapping指定的URL中可以含有变量参数,使用@PathVariable指定形参接收url中的参数值。如果不一致,则使用@RequestParam指定。
2023-11-25 20:41:00 820
原创 Spring事务管理
在实际开发中,操作数据库时都会涉及到事务管理问题,为此Spring提供了专门用于事务处理的API。Spring的事务管理简化了传统的事务管理流程,并且在一定程度上减少了开发者的工作量。事务由单独单元的一个或者多个sql语句组成。
2023-11-19 21:47:26 56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人