当前搜索:

java面向对象的四大特征

Java是面向对象的编程语言 面向过程和面向对象的关注点: 面向过程关注每个阶段的过程 面向对象关注每个动作的执行者 面向对象的四大特征有 封装 继承 多态 抽象 面向对象的四大特征我认为可以称之为四大行为或动作 没有抽象封装继承多态,我们也可以写代码,这就是面向过程语言 面向对象的...
阅读(37) 评论(0)

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

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

Model和ModelMap的关系

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

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

目标内容如题:HandlerExceptionResolver 异常视图根据异常种类返回不同形式 我们书写一个HandlerExceptionResolver 来进行异常处理后返回到前端, 如我们进行参数校验时,我们正常返回时json,异常返回也应该是json,前端好进行处理 如访问了没有权...
阅读(17) 评论(0)

SpringMVC的近期小结

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

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

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

MySQL中的锁(表锁、行锁)

转载自:http://blog.csdn.net/mysteryhaohao/article/details/51669741 锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。在计算机中,是协调多个进程或县城并发访问某一资源的一种机制。在数据库当中,除了传统的计算资源(CPU、RAM、...
阅读(51) 评论(0)

使用springmvc时处理404的方法

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

异常类有哪些?

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

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

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

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

为什么使用Spring? 没有Spring的时候我们是如何工作的? 在Web项目中我们都是面相接口进行编程,如UserService接口 要使用 UserService userService=new UserServiceImpl(); 我们需要对接口的引用指向他的一个实现,如何Us...
阅读(71) 评论(0)

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

从开始使用Windows软件到自己编程,一切有点东西的软件都需要涉及到数据库,它存储着我们的重要信息~-~ 开始 你可能首先知道这些? 1.为什么要使用数据库? 数据库是做数据持久化保存的一种方式! 2.什么是数据持久化,它与什么相对应? 数据在创建和使用过程中都是在...
阅读(72) 评论(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 ...
阅读(94) 评论(0)

Mybatis中resultMap笔记

什么时候使用resultType resultType 使用resultType进行输出映射,只有查询出来的列名和pojo中的属性名一致,该列才可以映射成功。 如果查询出来的列名和pojo中的属性名全部不一致,没有创建pojo对象。 只要查询出来的列名和pojo中的属性有一个一致,就会创建...
阅读(54) 评论(0)

Java的面向对象的四大特性

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

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

转载自:http://blog.csdn.net/zsq520520/article/details/50952830 配置文件详细说明,老板再也不用担心我的学习!!! 小伙伴们注意了,全哥花了一些时间,重新整理了一个最完美的Mybatis Generator(简称MBG)配置文件详细说...
阅读(47) 评论(0)

Mysql中行列转换方法

使用Case when then else end
阅读(66) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 16万+
    积分: 3680
    排名: 1万+
    博客专栏