![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
卷王233
这个作者很懒,什么都没留下…
展开
-
ssm学生学籍管理系统
ssm学生学籍管理系统原创 2020-09-20 20:32:45 · 742 阅读 · 1 评论 -
springMVC -- 5、自定义(视图解析器、类型转换器、日期格式化转换器)、数据校验(比如手机验证)
(2)自定义视图解析器视图解析器:视图对象: 我们在之前的操作中已经用了SpringMVC中提供的视图解析器,那么如果我们需要实现自己的视图解析器该如何操作呢?index.jsp <%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>$Title$</title> <...原创 2020-07-17 09:48:11 · 218 阅读 · 0 评论 -
springMVC -- 4、①Model、Map、ModelMap②ModelAndView③session④@ModelAttribute模型属性⑤forward转发⑥redirect重定向⑦静态
4、使用Model,Map,ModelMap传输数据到页面(回滚参数值) 在刚开始的helloworld项目中,我们传递了参数回到我们页面,但是后续的操作都只是接受用户的请求,那么在SpringMVC中除了可以使用原生servlet的对象传递数据之外,还有什么其他的方式呢? 可以在方法的参数上传入Model,ModelMap,Map类型,此时都能够将数据传送回页面导入依赖:<dependencies> <dependency> ...原创 2020-07-16 13:28:27 · 372 阅读 · 0 评论 -
springMVC -- 3①@RequestParam(获取请求的参数)②@RequestHeader(获取请求头信息)③@CookieValue(获取cookie(饼干)中的值)④解决乱码⑤API
(1)SpringMVC的请求处理1、SpringMVC对请求参数的处理在之前的servlet中我们可以通过request.getParameter()来获取请求中的参数,但是在我们编写的SpringMVC的应用程序中,在具体请求的方法中并不包含request参数,那么我们应该如何获取请求中的参数呢? 需要使用以下几个注解: 1、@RequestParam:获取请求的参数 2、@RequestHeader:获取请求头信息...原创 2020-07-14 18:10:12 · 3434 阅读 · 0 评论 -
springMVC -- 2、@PathVariable(路径变量)与REST:表现层、资源、状态转化(一种代码写作风格)
6、@PathVariable(路径变量)如果需要在请求路径中的参数像作为参数应该怎么使用呢?可以使用@PathVariable注解,此注解就是提供了对占位符URL的支持,就是将URL中占位符参数绑定到控制器处理方法的参数中java文件:HelloController(你好控制器)@Controller@RequestMapping("/hello")public class HelloController{ @RequestMapping( value = "/hello"原创 2020-07-14 17:36:20 · 619 阅读 · 0 评论 -
springMVC -- 1、基于XML、基于注解的Hello_SpringMVC实例等等
1、springMVC简单介绍及使用1.1、什么是MVC? MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。就是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 简而言之,springMVC是Spring框架的一部分,是基于java实现的一个轻量级web框架(不是一个单独的框架,而是一个普通的模...原创 2020-07-12 12:35:02 · 335 阅读 · 0 评论 -
spring -- 9、spring源码介绍
1、spring源码介绍:1.1、IOC(一种设计思想)和DI(具体实现方式)是什么?控制反转是就是应用本身不负责依赖对象的创建和维护,依赖对象的创建及维护是由外部容器负责的,这样控制权就有应用转移到了外部容器,控制权的转移就是控制反转依赖注入是指:在程序运行期间,由外部容器动态地将依赖对象注入到组件中如:一般,通过构造函数注入或者setter注入1.2、描述下Spring IOC容器的初始化过程Spring IOC容器的初始化简单的可以分为三个过程: 第一个过程是R...原创 2020-07-09 22:28:23 · 202 阅读 · 0 评论 -
spring -- 3、springIOC的SpEL表达式语言(可节省大量Java代码)等等
3.5.1、spring创建第三方bean对象(方式一) 在Spring中,很多对象都是单实例的,在日常的开发中,我们经常需要使用某些外部的单实例对象,例如数据库连接池,下面讲解如何在spring中创建第三方bean实例导包:xml文件:ioc//spring管理第三方bean:<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"> <property nam...原创 2020-07-09 15:09:25 · 375 阅读 · 0 评论 -
spring -- 2、springIOC
1、普通创建项目方式:java文件:UserDao(用户访问接口)public interface UserDao { public void getUser();}java文件: UserDaoImpl(用户访问)public class UserDaoImpl implements UserDao { @Override public void getUser() { System.out.println("获取用户"); }原创 2020-07-09 14:29:01 · 392 阅读 · 0 评论 -
spring --1、spring初识
1、框架 框架就是一些类和接口的集合,通过这些类和接口协调来完成一系列的程序实现。JAVA框架可以分为三层:表示层,业务层和物理层。框架又叫做开发中的半成品,它不能提供整个WEB应用程序的所有东西,但是有了框架,我们就可以集中精力进行业务逻辑的开发而不用去关心它的技术实现以及一些辅助的业务逻辑。大家熟知的Structs和Spring就是表示层和业务层框架的强力代表。(说的太官方了) 人话: 框架就是某些个人或者组织定义了一系列的类或者接口,提前定义好了一些...原创 2020-07-09 13:18:53 · 204 阅读 · 0 评论