SPRING MVC
中年油腻男人的转型之路
这个作者很懒,什么都没留下…
展开
-
【Java】ssl调试如何打开ssl debug日志
最近Spring MVC项目出现SSL握手问题,由于SSL握手问题出现在业务逻辑底层,没有打印。通过查看jdk源码,发现sun.security.ssl.Debug.java中有打印日志的开关。可以通过如下方式打开SSL握手的打印,启动项目时使用如下的JVM参数启动即可。-Djavax.net.debug=SSL,handshakeall turn on all debuggingssl turn on ssl debugging.原创 2020-11-09 23:03:17 · 2203 阅读 · 0 评论 -
【Springboot】Springboot搭建web项目并使用使用外部tomcat启动的步骤
1. 设置package为war <packaging>war</packaging>2. 启动类必须继承自SpringBootServletInitializer类,这样用外部tomcat启动的时候,就能找到servlet而启动(相当于springMVC项目的web.xml)。@SpringBootApplicationpublic class S...原创 2020-01-05 17:52:22 · 604 阅读 · 0 评论 -
[Spring MVC]纯注解配置完成慕课网张老师的秒杀系统
慕课网yijun zhang老师的秒杀系统是很好的学习Spring MVC的课程.张老师的代码是基于Xml配置的.而Spring in action4的作者Craig Walls在书中推荐使用Java Config进行无xml的配置.所以我借鉴书中的知识, 通过java config配置了spring相关配置, druid, mybatis, redis.如需要完整代码的朋友, 可以私信...原创 2019-07-20 23:26:18 · 135 阅读 · 0 评论 -
[Spring]Spring实战第四版 学习笔记
1. @Component注解如果没有指定bean name, 默认使用类名但类名的第一个字母小写作为bean name.如下面的代码生死的bean的名字就是 testBean1,@Component public class TestBean1 {}但是如何你的bean的命名不规则,则可能出现例外,如下面的代码生成的bean的名字不是jDTestBean,而是JDTestBea...原创 2019-06-29 23:14:52 · 335 阅读 · 0 评论 -
[SpringMVC]HttpServletResponse的header头与Spring定义的HttpHeader的比较
大家都知道,往HttpServletResponse添加响应头的时候, 都是通过key-value的形势添加的。如下代码:public void test(HttpServletResponse response) throws IOException { response.addHeader("Accept", "text/plain"); respon...原创 2019-06-17 23:34:34 · 2162 阅读 · 0 评论 -
【转】idea2017 关于maven项目自定义配置的插件不在maven project界面显示出来的解决方案
转自:https://blog.csdn.net/qq_36390263/article/details/80716866这是pom.xml文件配置的mybatis的插件下面是maven project界面的显示***********************************解决来啦***********************************原因就是...转载 2019-06-10 23:42:07 · 158 阅读 · 0 评论 -
[SpringMVC]SpringMVC与Tomcat框架
学习SpringMVC和tomcat,并把整个过程串联起来, 下面这张图是我把网上关于tomcat和springMVC的图串联起来,并加上一些自己的理解。希望对大家有帮助。...原创 2019-06-15 22:55:18 · 805 阅读 · 1 评论 -
[SpringMVC]错误问题集合之ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
在Intellij Idea中将工程的依赖从Spring 4.3.18升级到5.0.9之后,一直提示如下错误:09-Jun-2019 22:26:47.001 严重 [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Error configuring application listen...原创 2019-06-09 23:15:44 · 358 阅读 · 0 评论 -
[转]Spring maven 项目中的classpath路径问题
在配置项目的web.xml时, 不小心将context-param配置成classpath:applicationContext.xml ,然后遇到找不applicationContext.xml的问题。 然后找到一篇关于加载资源文件很好的文章,故转到这里备忘。错误配置:<context-param> <param-name>contextConfigLoca...转载 2019-06-09 23:02:18 · 550 阅读 · 0 评论 -
[SpringMVC]web.xml中contextConfigLocation的个人理解
web.xml中会有两个contextConfigLocation, 一个位于context-param参数中, 另一个位于servelt的init-param参数中。个人理解如下:1)servelt的init-param的contextConfigLocation是为了加载DispatcherServlet的, 而context-param参数的applicationContext...原创 2019-06-13 23:50:00 · 1702 阅读 · 0 评论 -
[Spring] Jasypt安全框架为datasource密码加密
1. 增加依赖<dependency> <groupId>org.jasypt</groupId> <artifactId>jasypt-spring31</artifactId> <version>1.9.2</version></dependency>2. 编写Encrypt...原创 2019-06-05 23:03:31 · 716 阅读 · 0 评论 -
[Spring MVC]使用全注解(无xml文件)配置SpringMVC项目遇到的问题及解决方法
在实际项目中遇到两个问题,1. 在项目中无法使用properties资源文件中的properties.即@Value注解无法得到property的值。解决办法:在下面的RootConfig.java中添加PropertyPlaceholderConfigurer作为bean组件@Beanpublic static PropertyPlaceholderConfigurer pro...原创 2019-05-21 23:28:00 · 727 阅读 · 0 评论 -
【Tomcat】Idea启动SpringMVC后,不报错但是无法访问的问题解决
由于重装电脑,重新配置IDEA开发环境的时候遇到一个很奇怪的问题。在我新建一个最简单的SpringMVC项目并按网上的文章配置后(参考https://blog.csdn.net/xqnode/article/details/78300306)。看起来很顺利。在Idea中运行没有报错。然而, 我却发现他无法在浏览器中访问.为了确认问题所在, 我打包成war文件, 手动放置在tomcat的...原创 2019-02-17 18:03:10 · 4734 阅读 · 4 评论 -
[Spring MVC]常用注解使用方法
@Autowired@Autowired顾名思义,就是自动装配,其作用是为了消除代码Java代码里面的getter/setter与bean属性中的property。当然,getter看个人需求,如果私有属性需要对外提供的话,应当予以保留。@Resource@Resource的装配顺序:1、@Resource后面没有任何内容,默认通过name属性去匹配bean,找不到再按type去匹配2、指定了na...原创 2018-04-12 10:05:48 · 166 阅读 · 0 评论 -
Logger日志级别说明及设置方法、说明
本文转自 http://blog.csdn.net/lijunfan_rh/article/details/53763325日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。日志记录器(Logger)的可用级别Level (不包括自定义级别 Level), 以下内容就是摘自log4j API (http://jakarta.apache.org/log4j/...转载 2018-02-25 12:22:57 · 1042 阅读 · 0 评论 -
从一个旧工程复制生成一个新工程的方法
1. copy一个旧工程,paste一个新工程,并将paste的工程改名为你的新工程名(如chapter4)2. 将当前目录下的.settings/ org.eclipse.wst.common.component下的工程名(如chapter2)改为新的项目名(如chapter4)3. 将.project里的工程名作相同的修改。4. 修改包名, 修改servlet名,修改web.xml里引用的se...原创 2018-02-25 12:17:15 · 435 阅读 · 0 评论 -
Spring MVC 框架pom.xml, web.xml, spring-mvc-servlet.xml, security.xml相关知识学习
新手在学习Spring框架时, 对了上面提到的xml文件里很多语法都不太理解.本文的目的, 是记录在学习SPRING MVC的过程中, 遇到的疑问, 后续不断更新.所有知识都是网上百度而来, 不一一列举来源.一. context-param & init-param 参考: http://blog.csdn.net/fupengyao/article/details/50605954作用...原创 2018-02-27 13:50:33 · 368 阅读 · 0 评论