框架
文章平均质量分 88
欣欣。
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringMVC(4)
1、拦截器 在之前学习JAVAWEB 的时候,我们学习了过滤器的知识。过滤器的作用是保护请求的服务器资源,在请求资源被执行之前,如果请求地址符合拦截范围,则会先执行过滤器。过滤器的执行时机,是在Servlet之前执行的。但是在使用了SpringMVC后,Servlet只有一个了,也就是DisptcherServlet。那么,如果我们仍然使用过滤器来完成请求的拦截,因为过滤器是在Servlet之前执行的,就会造成,过滤器会拦截DispatcherServlet所有的请求。那么,如果我们有部分请求不想被拦截,怎原创 2021-05-29 14:34:03 · 346 阅读 · 0 评论 -
SpringMVC(3)
随着我们互联网的发展,我们的用户从直接访问网站获取信息。变为希望将自己本地的资源发送给服务器,让服务器提供给其他人使用或者查看。还有部分的用户希望可以将本地的资源上传服务器存储起来,然后再其他的电脑中可以通过访问网站来获取上传的资源,这样用户就可以打破空间的局限性,再任何时候只要有网有电脑就可以对自己的资源进行操作,比如:云存储,云编辑 1、如何在页面中显示一个按钮 用户可以点击该按钮后选择本地要上传的文件在页面中使用input标签,type值设置为”file”即可 2、确定上传请求的发送方式 上传成功后原创 2021-05-28 15:44:28 · 284 阅读 · 0 评论 -
Spring MVC(2)
1、void响应原创 2021-05-24 23:39:08 · 251 阅读 · 0 评论 -
Spring MVC(1)
1、 M model 模型层 DAO封装 >>> Mybatis V view 视图层 html css js jsp C controller 控制层 Servlet封装 >>> springMVC SpringMVC是spring为展现层提供的基于MVC设计理念的优秀WEB框架,是目前最主流的MVC框架之一 SpringMVC通过一套注解,可以让普通的JAVA类成为contrllor控制器,无原创 2021-05-20 09:46:10 · 252 阅读 · 1 评论 -
Spring框架(3)
JDK代理 代理模式 是通过代理对象访问目标对象,这样可以在目标对象基础上增强额外的功能,如添加权限,访问控制和审计等功能。 1、静态代理 2、动态代理 1)Proxy动态代理 动态代理可以针对于一些不特定的类或者一些不特定的方法进行代理,我们可以在程序运行时动态的变化代理的规则,代理类在程序运行时才创建的代理模式成为动态代理。这种情况下,代理类并不是在Java代码中定义好的,而是在程序运行时根据我们的在Java代码中的“指示”动态生成的 Proxy 动态代理 JDK动态代理 面向接口原创 2021-05-01 18:54:17 · 138 阅读 · 0 评论 -
Spring框架(5)
事务 1、事务回顾 1 事务的概念 事务(Transaction)指的是一个操作序列,该操作序列中的多个操作要么都做,要么都不做,是一个不可分割的工作单位,是数据库环境中的逻辑工作单位,由DBMS中的事务管理子系统负责事务的处理。 目前常用的存储引擎有InnoDB(MySQL5.5以后默认的存储引擎)和MyISAM(MySQL5.5之前默认的存储引擎),其中InnoDB支持事务处理机制,而MyISAM不支持。 2 事务的特性 事务处理可以确保除非事务性序列内的所有操作都成功完成,否则不会永久更新面向数据的资原创 2021-04-29 14:14:46 · 147 阅读 · 0 评论 -
Spring框架(4)
1、Spring_JDBCTemplate的使用 JdbcTemplate概述 JdbcTemplate是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和,操作nosql数据库的RedisTemplate,操作消息队列的JmsTemplate等等。 项目结构准备: 导入依赖 <packaging>jar</packaging> <depend原创 2021-04-28 18:16:01 · 131 阅读 · 0 评论 -
Spring框架(2)
标题注解方式管理bean 1、注解方式创建对象IOC 导入依赖 aop(在导入依赖context时带有它) @Component 放在类上,用于标记,告诉spring当前类需要由容器实例化bean并放入容器中 该注解有三个子注解 @Controller 用于实例化controller层bean @Service 用于实例化service层bean @Repository 用于实例化持久层bean 当不确定是哪一层,就用Component 这几个注解互相混用其实也可以,但是不推荐 第原创 2021-04-27 00:27:38 · 127 阅读 · 0 评论 -
Spring框架(1)
1、IOC(控制反转) 简单的说就是,创建对象的权利,或者是控制的位置,由JAVA代码转移到spring容器,由spring的容器控制对象的创建,就是控制反转,spring创建对象时,会读取配置文件中的信息,然后使用反射给我们创建好对象之后在容器中存储起来,当我们需要某个对象时,通过id获取对象即可,不需要我们自己去new. 一句话:创建对象交给容器 2、DI(控制反转) DI Dependency Injection,即“依赖注入” 就是创建属性时给对象属性赋值 对象功能的实现往往要依赖属性的值,那原创 2021-04-26 12:02:45 · 134 阅读 · 0 评论
分享