摘要:
Spring Data概述 - Spring Data : Spring 的一个子项目。用于简化数据库访问,支持NoSQL 和 关系数据存储。其主要目标是使数据库的访问变得方便快捷。 - SpringData 项目所支持 NoSQL 存储: MongoDB (文档数据库)、 Neo4j(图形数据库) 阅读全文
2019年7月18日 #
摘要:
* 简介:程序员每日都会花费数小时使用ide编写和调试代码,其中很多操作都是机械重复且频率非常高,本着"工欲善其事必先利其器"的精神,闷头写代码之外花点时间研究一下自己用的ide,其带来的效率提升非常可观。 本课程选择了intellij idea这一java集成工作开发环境,从如何高效定位、代码智能 阅读全文
摘要:
Struts2是一个用来来发MVC应用的框架,它提供了Web应用程序开发过程中一些常见问题的解决方案: - 对来自用户的输入数据进行合法的验证 - 统一的布局 - 可扩展性、 - 国际化和本地化 - 支持AJAX - 表单的重复提交 - 文件的上传下载 ......... 搭建Struts2的环境: 阅读全文
摘要:
*SpringMVC概述 - Spring为展示层提供的基于MVC设计理念的优秀Web框架,是目前最主流的MVC框架之一 - Spring3.0后全面超越Struts2,成为最优秀的MVC框架 - SpringMVC通过一套MVC注解,让POJO成为处理请求的控制器,而无需实现任何接口 - 支持RE 阅读全文
摘要:
*Spring是什么? - Spring是一个开源框架 - Spring为简化企业级应用开发而生.使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能 - Spring是一个IOC(DI)和AOP容器框架 - 具体描述: > 轻量级:Spring是非侵入性的-基于Spring 阅读全文
摘要:
Maven简介 1、Maven是一款服务于Java平台的自动化构建工具。 2、构建: - 概念:以“Java源文件”、“框架配置文件”、“JSP”、“HTML”、“图片”等资源为“原料”,去“生产”一个可以运行的项目的的过程 - 编译:Java源文件【User.java】->编译->Class字节码 阅读全文
摘要:
*JPA概述 *JPA是什么? - Java Persistence API :用于对象持久化的API - Java EE 5.0平台标准的ORM规范,使得应用程序以统一的方式访问持久化层 - JPA是hibernate的一个抽象(就像JDBC和JDBC驱动的关系): > JPA是规范:JPA本质上 阅读全文
摘要:
*什么是Hibernate? > 一个框架 > 一个Java领域的持久层框架 > 一个ORM框架 *对象的持久化 > 狭义的理解:“持久化”仅仅指把对象永久保存到数据库中 > 广义的理解:“持久化”包括和数据库相关的各种操作: - 保存:把对象永久保存到数据库中 - 更新:更新数据库中对象(记录)的 阅读全文
摘要:
通用 Mapper 笔记 1 引入 1.1作用 替我们生成常用增删改查操作的 SQL 语句。 1.2代码官方发布地址 https://gitee.com/free https://gitee.com/free/Mapper/wikis/1.1-java?parent=1.integration 1. 阅读全文