摘要:
引自网友: https://zhuanlan.zhihu.com/p/23917781 阅读全文
摘要:
一、构建项目结构 首先需要构建一个符合目录结构的maven项目 file->new->maven project,勾选 create a simple project->next //打包方式请选择war 默认的maven工程使用的是JDK1.5,如何一劳永逸的更换JDK版本呢:(一次性的可以自己进 阅读全文
摘要:
一、在eclipse中建立工程 在day01中我们搭建了eclipse的maven环境,接下来我们开始建立maven项目 1.在eclipse中建立JAVA工程 file->new->maven project,勾选 create a simple project(当然也可以选择 quickstar 阅读全文
摘要:
一、什么是maven? 1.概述 核心点:项目构建、依赖管理、【更新】:源码关联 (如何关联源码:在依赖的jar上右击 maven download source即可) Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。(字面意思为 专家) 开发团队可以自动完成 阅读全文
摘要:
什么叫类加载 JVM把 .class 字节码文件加载到内存,并进行相关的校验、解析、初始化,最终转换为虚拟机可用的JAVA类型的过程,称为JVM类加载机制。 (当然,JVM并不关心class文件的来源,什么?什么叫class文件?——每一个Java class文件都对一个Java类或者Java接口做 阅读全文
摘要:
大纲摘要: 1、高级参数绑定 a) 数组类型的参数绑定 b) List类型的绑定 2、@RequestMapping注解的使用 3、Controller方法返回值 4、Springmvc中异常处理 5、图片上传处理 6、Json数据交互 7、Springmvc实现Restful 8、拦截器 一、高级 阅读全文
摘要:
引用自百度知道: ——根据首字母快速记忆SOLID(固体,坚固的),具体请参考这里 1) Open-Close Principle(OCP),开-闭原则, 讲的是设计要对扩展有好的支持,而对修改要严格限制。这是最重要也是最为抽象的原则,基本上我们所说的Reusable Software既是基于此原则 阅读全文
摘要:
如果有机会,请尝试Java8中全新的时间日期API!(参见Java8新特性随笔) 如果还是使用Java7及之前的版本,那么你可以尝试一些工具类(参考使用工具类相关的Hutool-DateUtil) 如果又不能升级JDK,又无法引入第三方依赖库,那么你可以需要了解以下的时间日期相关的API(无奈之举) 阅读全文
摘要:
大纲摘要: 1、Springmvc介绍 2、入门程序 3、Springmvc架构讲解 a) 框架结构 b) 组件说明 4、Springmvc整合mybatis 5、参数绑定 乱码问题解决 a) Springmvc默认支持的类型 b) 简单数据类型 c) Pojo类型 d) Pojo包装类型 e) 自 阅读全文
摘要:
一、整合思路 1、SqlSessionFactory对象应该放到spring容器中作为单例存在。 2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。 4、数据库的连接(数据源)以及数 阅读全文