
SSM框架
Cuzblind
这个作者很懒,什么都没留下…
展开
-
SpringMVC笔记
一、SpringMVC简介1、什么是MVCMVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分M:Model,模型层,指工程中的JavaBean,作用是处理数据JavaBean分为两类:一类称为实体类Bean:专门存储业务数据的,如 Student、User 等一类称为业务处理 Bean:指 Service 或 Dao 对象,专门用于处理业务逻辑和数据访问。V:View,视图层,指工程中的html或jsp等页面,作用是与用户进行交互,展示数据C:Controller,控制层,指原创 2021-08-31 16:46:07 · 419 阅读 · 0 评论 -
Spring笔记
一、概念1、框架;半成品软件;高度抽取可重用代码的一种设计;高度的通用性;书城:WebUtils.java;BaseServlet;Filter…打包:boostore.jar;(工具类)commons-fileupload,commons-io(工具类),commons-dbutils(方便操作数据库的工具)框架:抽取成一种高度可重用的;事务控制,强大的servlet,项目中的一些工具。框架:多个可重用模块的集合,形成一个某个领域的整体解决方案;2、Spring;容器(可以管理所有的组件原创 2021-08-31 16:42:25 · 311 阅读 · 0 评论 -
Cannot resolve symbol ‘XXX‘问题
在Intellij idea下 file—>Invalidate Caches/Restart 清除缓存重启即可。原创 2021-08-23 21:02:35 · 121 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/exc/InvalidDefinitionException
因为要给前端返回json数据,所以配置了json的jar包,但是一配置就出现了下面的问题查了很久发现是spring和json的jar包的版本问题,spring和json的jar包相关版本不兼容,我用的spring的版本是5.0.3,json用的是2.9.5就行了,建议平时用的json包的版本为2.7.5以上...原创 2021-08-23 08:58:50 · 277 阅读 · 0 评论 -
web.xml中web-app标签报错两种解决方案
导入HiddenHttpMethodFilter发生web-app报错解决方法第一种,将上面的注释删掉 “-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN”“http://java.sun.com/dtd/web-app_2_3.dtd” >严格按照(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,lis.原创 2021-08-21 11:29:49 · 781 阅读 · 0 评论 -
DAO层,Service层,Controller层、View层
DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。Service层:Service层主要负责业务模块的逻辑应用设计。同样是首先设计接口,再设计其实现的类,接着再Spring的配置文件中配置其..转载 2021-08-21 10:03:46 · 217 阅读 · 0 评论 -
War包是什么??
war 包是一种打包格式Java web工程,都是打成war包,进行发布,打成war包的好处是不会缺少目录,并且只管理好一个发布文件就好,并且tomcat服务器能够自动识别,将war包放在tomcat容器的webapps下,启动服务,即可运行该项目,该war包会自动解压出一个同名的文件夹。war 包的结构(是一个web 项目编译后的结果)在创建web 项目的时候要选择打包的方式,一般都是热部署(war explode)IDEA里面的Artifact到底是什么?...转载 2021-08-14 10:05:15 · 547 阅读 · 0 评论 -
使用Maven 搭建 Spring MVC 本地部署Tomcat
1.创建Maven2.Maven目录和porm.xml配置关于java和resources文件夹需要自己创建这个时候我们看到的只是Maven的Web项目的目录和页面,并没有Spring MVC的东西。接下来我们要做的就是来到pom.xml,编写pom.xml导入Spring MVC所使用的包。注意,我们这里没有选择使用框架支持来导入Spring MVC的包,因为使用Maven来导入更能方便管理包的使用,这也是使用Maven的一个重要原因。同时我们也能清楚Spring MVC包的依赖。3.配置T原创 2021-08-13 09:42:46 · 588 阅读 · 3 评论 -
解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketException“socket closed
原因分析:出现这个报错的原因是因为端口被占用导致的。解决方法:解决方法主要两种:修改端口配置(推荐)、关闭占用端口的进程(不推荐)。方式一:修改端口配置(推荐)被占用的端口可能是本地端口,也可能是JMX端口或Debug模式下的端口,配置端口位置如图所示,尝试修改后启动tomcat不报错就可以了。方式二:关闭占用端口的进程(不推荐)找到占用端口的进程并关闭即可,但这种方式可能导致有用的进程被强行关闭,所以不推荐。第一步:cmd打开命令行窗口,执行命令:netstat -aon|findst转载 2021-08-13 11:39:44 · 605 阅读 · 0 评论 -
通配符的匹配很全面, 但无法找到元素 ‘aop:aspectj-autoproxy‘ 的声明
因为项目需要,想使用spring的注解方法的AOP切面编程,在xml配置文件中加入<aop:aspectj-autoproxy proxy-target-class="true"/> 之后,项目启动报文章标题的错误。检查原因是忘记引用AOP的文件。xml文件的 头文件中<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns转载 2021-08-04 11:34:32 · 906 阅读 · 0 评论 -
依赖注入(DI)和控制反转(IOC)的理解
简单来说,a依赖b,但a不控制b的创建和销毁,仅使用b,那么b的控制权交给a之外处理,这叫控制反转(IOC),而a要依赖b,必然要使用b的instance,那么通过a的接口,把b传入;通过a的构造,把b传入;通过设置a的属性,把b传入;这个过程叫依赖注入(DI)。那么什么是IOC Container?随着DI的频繁使用,要实现IOC,会有很多重复代码,甚至随着技术的发展,有更多新的实现方法和方案,那么有人就把这些实现IOC的代码打包成组件或框架,来避免人们重复造轮子。所以实现IOC的组件或者转载 2021-08-01 10:45:03 · 196 阅读 · 0 评论 -
通配符的匹配很全面, 但无法找到元素 ‘context:component-scan‘ 的声明
对于此问题需要在xsi:schemaLocation下补充相应红框中的地址详情请看关于XML文档的xmlns、xmlns:xsi和xsi:schemaLocation原创 2021-07-31 09:28:17 · 116 阅读 · 0 评论 -
关于XML文档的xmlns、xmlns:xsi和xsi:schemaLocation
摘要: 相信很多人和我一样,在编写Spring或者Maven或者其他需要用到XML文档的程序时,通常都是将这些XML文档头拷贝过来,并没有理解其中元素 (比如xmlns,xmlns:xsi,xsi:schemaLocation)的真正含义,不知道哪些元素是多余的,也不知道为什么要加那些元素。这样 当有时候网…相 信很多人和我一样,在编写Spring或者Maven或者其他需要用到XML文档的程序时,通常都是将这些XML文档头拷贝过来,并没有理解其中元素(比 如xmlns,xmlns:xsi,xsi:sche转载 2021-07-31 09:27:32 · 227 阅读 · 0 评论 -
Spring配置报错:通配符的匹配很全面,但无法找到元素‘util:map’的声明
最近在学习Spring的过程中遇到了一个错误,如下图所示org.xml.sax.SAXParseException; lineNumber: 7; columnNumber: 54; SchemaLocation: schemaLocation 值 'http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.spring原创 2021-07-28 14:24:37 · 582 阅读 · 0 评论 -
有关spring使用中xml配置文件的位置问题
配置文件应放在resources文件夹下原创 2021-07-27 11:15:10 · 585 阅读 · 0 评论