关闭
当前搜索:

Spring Web MVC 多viewResolver视图解析器解决方案

viewResolver的定义如下: public interface ViewResolver { View resolveViewName(String viewName, Locale locale) throws Exception; } 在spring 中,常用的ViewResolver 有如下几种: InternalResourc......
阅读(6) 评论(0)

Model和ModelMap的关系

在我个人debug时,发现两个是一样的BindingAwareModelMap BindingAwareModelMap继承自:ExtendedModelMap ExtendedModelMap继承ModelMap实现Model 在使用的时候也不要纠结 https://docs.spring.io/spring/docs/current/spring-framework-reference......
阅读(7) 评论(0)

HandlerExceptionResolver 异常视图根据异常种类返回不同形式

目标内容如题:HandlerExceptionResolver 异常视图根据异常种类返回不同形式 我们书写一个HandlerExceptionResolver 来进行异常处理后返回到前端, 如我们进行参数校验时,我们正常返回时json,异常返回也应该是json,前端好进行处理 如访问了没有权限的页面,正常是页面,异常也应该是页面 其本质是对异常的类型进行判断: 那么我们应该通过对Exce......
阅读(4) 评论(0)

SpringMVC的近期小结

首先使用Spring和SpringMVC编写项目 第一步:配置Spring和SpringMVC的环境,也就是项目启动时Spring和SpringMVC要起作用 目标:web.xml中 1.Spring的配置 首先配置Spring的启动,Spring需要随着Web项目启动或者Servlet进来时,Spring需要存在。 随着web启动Spring需要启动就使用listener方式:Spri...
阅读(88) 评论(0)

spring声明式事务 同一类内方法调用事务失效

[问题]        Spring的声明式事务,我想就不用多介绍了吧,一句话“自从用了Spring AOP啊,事务管理真轻松啊,真轻松;事务管理代码没有了,脑不酸了,手不痛了,一口气全配上了事务;轻量级,测试起来也简单,嘿!”。不管从哪个角度看,轻量级声明式事务都是一件解放生产力的大好事。所以,我们“一直用它”。         不过,最近的一个项目里,却碰到了一个事务管理上的问题:有一个...
阅读(26) 评论(0)

MySQL中的锁(表锁、行锁)

转载自:http://blog.csdn.net/mysteryhaohao/article/details/51669741 锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。在计算机中,是协调多个进程或县城并发访问某一资源的一种机制。在数据库当中,除了传统的计算资源(CPU、RAM、I/O等等)的争用之外,数据也是一种供许多用户共享访问的资源。如何保证数据并发访问的一致性、有效性,是...
阅读(32) 评论(0)

使用springmvc时处理404的方法

转载自:咕咚萌西 https://www.cnblogs.com/handsome-man/p/5519439.html 如何定义404 404,说白了就是找不到页面,那么如何定义“找不到”呢? 我们可以通过源代码来看看Spring MVC如何定义“404”的: // Determine handler for the current request. mappedHandler = getHa...
阅读(54) 评论(0)

异常类有哪些?

转载自:Java 常见异常种类 1、Error 2、Runtime Exception 运行时异常 3、Exception 4、throw 用户自定义异常 异常类分两大类型:Error类代表了编译和系统的错误,不允许捕获;Exception类代表了标准Java库方法所激发的异常。Exception类还包含运行异常类Runtime_Exception和非运行异常类Non_Runtime...
阅读(46) 评论(0)

手动创建Maven项目并建立两个项目之间的依赖关系

用命令行快速建立maven项目 -> mvn:archetype:generate -> 直接回车或者自己输入你想生成的 -> groupId ->artifactId ->如果有默认值回车即可 最后 y 确认创建 我们看下他的目录结构 项目名: src ->main ->java ->test ->java pom.xml...
阅读(53) 评论(0)

Spring从入门到放弃-不完全指南

1.在没有Spring之前,我们是如何工作的,为什么使用Spring或Spring解决了我们什么样的问题 2.什么是IOC和DI,如何去理解 3.Spring中的配置方式有哪些 4.Spring的xml常见配置 5.Spring的AOP 6.Spring的事务如何配置 7.附录 8.常见问题:...
阅读(31) 评论(0)

Java数据库Dao层-不完全指南

从开始使用Windows软件到自己编程,一切有点东西的软件都需要涉及到数据库,它存储着我们的重要信息~-~ 开始 你可能首先知道这些? 1.为什么要使用数据库? 数据库是做数据持久化保存的一种方式! 2.什么是数据持久化,它与什么相对应? 数据在创建和使用过程中都是在内存中进行的,我们要将他保存下来可以下一次使用,将数据模型转为存储模型的过程叫持久化操作! 3.J...
阅读(42) 评论(0)

Environment env java.lang.NullPointerException

在Spring官方代码 https://docs.spring.io/spring/docs/5.0.4.BUILD-SNAPSHOT/spring-framework-reference/core.html#beans-standard-annotations @Configuration @PropertySource("classpath:/com/myco/app.properties...
阅读(46) 评论(0)

Mybatis中resultMap笔记

什么时候使用resultType resultType 使用resultType进行输出映射,只有查询出来的列名和pojo中的属性名一致,该列才可以映射成功。 如果查询出来的列名和pojo中的属性名全部不一致,没有创建pojo对象。 只要查询出来的列名和pojo中的属性有一个一致,就会创建pojo对象。 Mybatis魔法中这样说自动映射功能就是自动查找与字段名小写同名的属性名 (我认为...
阅读(32) 评论(0)

Java的面向对象的四大特性

封装,继承,多态,抽象 封装 事情简单化,隐藏细节 1.接口,抽象类 就是一种封装 2.封装有相同代码 3.方法重载 继承 提高代码复用性 多态 父类变量指向子类对象 抽象 抽象出抽象类 抽象出接口 抽象类是对事务的抽象 接口是对行为的抽象...
阅读(41) 评论(0)

【项目管理】Mybatis-Generator之最完美配置详解

转载自:http://blog.csdn.net/zsq520520/article/details/50952830 配置文件详细说明,老板再也不用担心我的学习!!! 小伙伴们注意了,全哥花了一些时间,重新整理了一个最完美的Mybatis Generator(简称MBG)配置文件详细说明,老板再也不用担心我的学习!!! 不用多说,直接上代码: <!DOCTYPEgenerato...
阅读(40) 评论(0)
233条 共16页1 2 3 4 5 ... 下一页 尾页