- 博客(14)
- 收藏
- 关注
原创 spring:十三、springmvc统一异常处理
全局异常处理器处理自定义异常model.addAttribute("message",ex.getMessage()+"exception1自定义异常");控制器抛出自定义异常//自定义异常MyException1.classthrow new MyException1("自定义异常");
2024-06-08 09:58:58
310
原创 spring:十二、springMVC文件上传(多个文件上传)
contentType:false, // 必须写,因为FormData对象会设置正确的Content-Type。多文件上传采用MultipartFile[]数组接受,文件名files必须与前端设置的参数名一致。processData:false,// 必须写,因为FormData对象需要自己来发送数据。文件上传需要把获取到的文件流传入FormData。
2024-06-03 11:36:10
539
原创 spring:九、springmvc响应
允许你同时指定视图名称和模型数据。Model仅用于存储模型数据,并允许视图解析器基于其他因素(如请求URL)来决定要渲染的视图。在大多数情况下,使用Model就足够了,因为它更加简洁且符合Spring MVC的约定。但在某些特殊情况下,例如当你需要基于不同的逻辑条件返回不同的视图时,可能会更有用。
2024-05-31 18:31:55
1856
原创 spring:八、springMVC入门
从它的名字来看,他也属于一个 Servlet,遵守 Servlet 规范。所以我们需要在 web.xml 中创建 DispatcherServlet。前端传来的接口url,当controller接收到前端传来的响应接口时,开始执行业务代码。是 SpringMVC 的中央调度器,它主要负责加载 SpringMVC 的配置。spring_mvc2.xml配置文件。prefix静态资源的包路径。springMVC配置文件。suffix 文件后缀。
2024-05-27 20:45:50
302
原创 spring:七、mybatis 一对一,一对多,多对多映射
一对一关系 —— association一对多关系 —— collection多对多也可以看成是多个一对多例如:一对一(多对一):一个班50名学生都有一个班主任老师,即多名学生关联一位老师,也就是一个学生对应一个老师一对多:一名班主任老师管理班里50个学生,就是一对多。
2024-05-27 20:02:24
379
原创 spring:六、MyBatis
mybatis官方文档:包结构:二、创建数据库表和实体类根据下方实体类创间数据库表四、编写mapper映射文件(sql)映射TUserMapper接口方法id与mapper层的方法一一对应parameterType="java.lang.Long",调用该方法时的参数类型resultType="com.demo.domain.TUser" ,查询数据库后返回的数据类型六、编写mybatis全局配置文件映射器:TUserMapper.xml 映射文件,(加载mybat
2024-05-24 15:53:17
1687
1
原创 Spring:二、属性注入
在Spring中,@Bean注解用于配置一个Bean实例,并且可以使用属性autowire来指定Bean的自动装配方式。constructor:按照构造函数自动装配Bean实例。p标签,省略方式的set注入,使用p标签需要设置命名空间。byName:按照名称自动装配Bean实例。byType:按照类型自动装配Bean实例。no:不使用自动装配(默认值)。创建一个UserService。创建一个UserDao。
2024-05-04 16:03:23
365
原创 Spring:一、入门
bean对象创建方法主要使用无惨构造方法,还有静态工厂构造和动态工厂构造。id为bean对象的唯一标识,通过id获取bean对象。class为类的权限名,类的具体位置。
2024-05-02 19:33:58
197
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅