Java复习之路
文章平均质量分 50
在复习的过程中,享受快乐
Java学习之乐
学习
展开
-
SSM项目转SpringBoot项目
1、SSM项目用到了哪些框架,比如:shiro,poi,,,,2、创建对应的项目结构,比如:单项目,聚合项目,,,,3、复制对应的代码4、配置文件5、最后就是慢慢调...原创 2020-03-28 09:01:04 · 2864 阅读 · 1 评论 -
Hibernate复习之Hibernate 映射继承
今日目录: 1、每个具体类对应一个表 2、根类对应一个表 3、每个类对应一个表 每个具体类对应一个表(每个子类一张表,每张表都有自己所有的属性字段)Image.javaLifeImage.javaWorkImage.javaLifeImage.hbm.xmlWorkImage.hbm.xml生成的表:...原创 2018-07-30 13:55:27 · 461 阅读 · 0 评论 -
Hibernate复习之Hibernate 映射关系
今日目录: 1、Hibernate 一对一映射关系实现 2、Hibernate 多对多映射关系实现 一、Hibernate 一对一映射关系实现 1、按照主键映射;Address.javaAddress.hbm.xmlUser.javaUser.hbm.xml2、按照外键映射;Address2.java...原创 2018-07-30 13:56:52 · 180 阅读 · 0 评论 -
Hibernate复习之Hibernate 检索策略
今日目录: 1、检索策略属性 Lazy 2、检索策略属性 batch-size 3、检索策略属性 Fetch 一、检索策略属性 Lazy Lazy:true (默认) 延迟检索 ;set 端 一对多Lazy:false 立即检索;set 端 一对多Lazy:extra 增强延迟检索; set 端 一对多Lazy...原创 2018-07-30 13:58:13 · 364 阅读 · 0 评论 -
Hibernate复习之Hibernate 查询方式
今日目录: 1、Hibernate 查询方式简介 2、本地 SQL 查询方式 3、HQL 查询方式 4、QBC 查询方式 一、Hibernate 查询方式简介 1、导航对象图查询方式; 原理:根据已经加载的对象导航到其他对象; 例如:根据Id查询到某个...原创 2018-07-31 13:06:14 · 217 阅读 · 0 评论 -
Hibernate复习之Hibernate 高级配置
今日目录: 1、配置数据库连接池 2、配置日志框架 Log4J 3、配置 Hibernate 二级缓存 一、配置数据库连接池 反问数据库,需要不断的创建和释放连接,假如访问量大的话,效率比较低级,服务器消耗大;使用数据库连接池,我们可以根据实际项目的情况,定义连接池的连接个数,从而可以实现从连接池获取连接,用户放回到...原创 2018-07-31 13:07:41 · 258 阅读 · 0 评论 -
Spring4复习之Spring简介
今日目录: 1、Spring 简介 2、Spring4 版 版 Hello World 实现 一、Spring 简介 1、Spring 作者:Rod Johnson;2、官方网站:http://spring.io/;3、最新开发包及文档下载地址:http://repo.springsource.org/libs-release-loc...原创 2018-08-01 15:20:38 · 206 阅读 · 0 评论 -
Spring4复习之Spring之IOC详解
今日目录: 1、spring ioc 简介 2、spring ioc 实例讲解 3、装配一个 bean 4、依赖注入 5、注入参数 6、Spring 自动装配 7、方法注入 8、方法替换 9、bean 之间的关系 10、bean 作用范围...原创 2018-08-01 15:22:20 · 236 阅读 · 0 评论 -
Spring4复习之Spring 之AOP 详解
今日目录: 1、AOP 简介 2、SpringAOP 实例 一、AOP 简介 AOP 简介:百度百科;面向切面编程(也叫面向方面编程):Aspect Oriented Programming(AOP),是软件开发中的一个热点,也是 Spring框架中的一个重要内容。利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间...原创 2018-08-01 15:23:13 · 201 阅读 · 0 评论 -
EasyUI复习之EasyUI简介
今日目录 1、EasyUI简介 2、下载EasyUI 3、使用demo一、EasyUI简介 jQuery EasyUI 是一个基于 jQuery 的框架,集成了各种用户界面插件。 jQuery EasyUI 框架提供了创建网页所需的一切,帮助您轻松建立站点。二、下载EasyUI下载地址:EasyUI下载地址上面一个下载是免费的,...原创 2018-06-06 14:57:27 · 556 阅读 · 0 评论 -
Struts2复习之Struts2简介
今日目录 1、Struts2简介 2、Struts2 HelloWorld 3、Strusts 2 基础原理简介一、Struts2简介 在用户请求和模块化处理方面以及页面的展现这块,Struts2 发挥的屌炸天作用;相对于传统的 Jsp+Servlet 模式,Struts2 更适合企业级团队开发,方便系统的维护; 最新版本:2....原创 2018-06-07 17:49:01 · 186 阅读 · 0 评论 -
Struts2复习之Struts2 核心知识
今日目录 1、Struts2 get/set 自动获取 2、ActionSupport 类引入 3、Action 设置数据 4、Struts2 处理传入多个值 5、struts.xml 配置 6、动态方法调用 7、Action 生命周期 8、result 配置一、Struts2 get/...原创 2018-06-10 14:59:54 · 218 阅读 · 0 评论 -
Spring复习之Spring的概述
今日目录 1.Spring介绍 2.Spring作用 3.Spring起源 4.Spring体系结构 5.Spring的优点 一、Spring 介绍 Spring 是一个开源框架,Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 创建。简单来说,Spring 是一个...原创 2018-07-17 17:53:29 · 604 阅读 · 0 评论 -
Spring复习之IOC与DI
今日目录 1.Spring的jar包下载 2.Spring开发环境搭建 3.IOC快速入门 4.DI一、Spring的jar包下载pring 的官网:spring.io我们讲解使用的是 spring4.2.4在 spring3.0.2 版本后,不在提供依赖 jar 包 docs 存在 API 和规范文档 libs 开发 jar...原创 2018-07-17 18:08:42 · 192 阅读 · 0 评论 -
Struts2复习之Struts2拦截器
今日目录 1、拦截器简介 2、Struts2 预定义拦截器&拦截器栈 3、自定义拦截器简单实例一 4、自定义拦截器-登录验证拦截器 一、拦截器简介 Struts2 拦截器是在访问某个 Action 或 Action 的某个方法,字段之前或之后实施拦截,并且 Struts2 拦截器是可插拔的,拦...原创 2018-07-18 13:43:08 · 283 阅读 · 0 评论 -
Struts2复习之值栈与OGNL
今日目录 1、值栈简介 2、OGNL引入 3、OGNL访问复杂对象 4、OGNL访问静态方法和属性 一、值栈简介 值栈是对应每个请求对象的一套内存数据的封装,Struts2 会给每个请求创建一个新的值栈。 值栈能够线程安全地为每个请求提供公共的数据存取服务。 二、OGNL引入 OGNL 是...原创 2018-07-19 12:03:13 · 211 阅读 · 0 评论 -
Struts2复习之标签
今日目录: 1、Struts2 标签简介 2、Struts2 数据标签 3、Struts2 控制标签 4、Strut2 界面标签 5、其他标签 一、Struts2 标签简介 Struts2 自己封装了一套标签,比 JSTL 强大,而且与 Struts2 中的其他功能无缝结合。当然 Strust2 标签的内容很多,随着版...原创 2018-07-20 11:13:41 · 192 阅读 · 0 评论 -
Struts2复习之Struts2国际化
今日目录: 1、国际化简介 2、Struts2 国际化设置 一、国际化简介 国际化(Internationlization),通俗地讲,就是让软件实现对多种语言的支持; 二、Struts2 国际化设置<constant name="struts.custom.i18n.resources" value="java68"></...原创 2018-07-20 11:48:55 · 193 阅读 · 0 评论 -
Struts2复习之Struts2验证框架
今日目录: 1、Struts2 验证简介 2、Struts2 内置验证 3、自定义验证 一、Struts2 验证简介 Struts2 基于 Struts2 拦截器,为开发者提供了一套易用的验证框架,并可扩展;一般的验证都支持;二、Struts2 内置验证 1、普通字段验证; 2、验证表达式;目录结构:Regis...原创 2018-07-24 15:17:35 · 213 阅读 · 0 评论 -
Struts2复习之Struts2文件上传和下载
今日目录: 1、Struts2 文件上传 2、配置文件的大小及类型 3、大文件上传 4、多文件上传 5、Struts2 文件下载 一、Struts2 文件上传 Struts2 文件上传基于 Struts2 拦截器实现; Struts2 文件上传使用的是 fileupload 组件; Form 配...原创 2018-07-24 18:06:12 · 279 阅读 · 0 评论 -
Hibernate4复习之Hibernate4简介
今日目录: 1、Hibernate4 简介 2、Hibernate4 版 版 Hello World 实现 一、Hibernate4 简介 官网:http://hibernate.org/Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java程序员可以随心所欲的使用对象编程思维来...原创 2018-07-26 11:52:50 · 2089 阅读 · 0 评论 -
Hibernate4复习之Hibernate4 CRUD体验
今日目录: 1、HibernateUtil封装 2、XML版CRUD实现 3、注解版 CRUD 实现 4、Junit4 单元测试框架引入 一、HibernateUtil封装 二、注解版CRUD实现Teacher.javaTeacherTest.javaHibernate.hbm.xml...原创 2018-07-26 12:08:42 · 190 阅读 · 0 评论 -
Hibernate复习之映射对象标识符(OID)
今日目录: 1、Hibernate 用对象标识符(OID) 2、Hibernate 对象标识符生成策略 一、Hibernate 用对象标识符(OID)二、Hibernate 对象标识符生成策略主键的分类 业务主键 VS 代理主键 代理主键是不具有业务性的;1、increment 由 Hibernate 自动以递增的方式生成标识符,适用代理...原创 2018-07-26 12:30:31 · 369 阅读 · 0 评论 -
Hibernate复习之关联关系一对多映射
今日目录: 1、班级学生一对多映射实现(单向) 2、Junit4 方法详解 3、级联保存更新 4、班级学生一对多映射实现(双向) 5、inverse 属性 6、级联删除 7、一对多双向自身关联关系映射 一、班级学生一对多映射实现(单向)目录结构Class.java...原创 2018-07-28 12:57:23 · 185 阅读 · 0 评论 -
Hibernate复习之Hibernate 操作对象
今日目录: 1、Hibernate 中四种对象状态 2、Session 常用方法讲解 一、Hibernate 中四种对象状态临时状态(transient):刚用 new 语句创建,还没有被持久化,并且不处于 Sesssion 的缓存中。处于临时状态的 Java 对象被称为临时对象。持久化状态(persistent):已经被持久化,并且加入到 Sess...原创 2018-07-28 12:59:05 · 845 阅读 · 0 评论 -
Hibernate复习之Hibernate 映射类型
今日目录: 1、基本类型映射 2、集合类型映射 一、基本类型映射 二、集合类型映射1、Set 无序 元素不可重复2、List 有序 元素可重复3、Bag 无序 元素可重复4、Map 键值对添加小编微信(y19970821ywty)可以获取工具,资源,二维码要用到的工具,视频教...原创 2018-07-28 13:00:05 · 177 阅读 · 0 评论 -
XML复习之XML简介
今日目录 1、XML 简介 2、XML 简单示例 3、DTD 简介一、XML 简介 Xml(eXtensible Markup Language) 即 可扩展标记语言 。提供了一套跨平台、跨网络、跨程序的语言的数据描述方式,使用 XML 可以方便地实现数据交换、系统配置、内容管理等常见功能。二、XML 简单示例三、DTD 简介 DTD(Docu...原创 2018-06-05 11:46:20 · 270 阅读 · 0 评论 -
XML复习之DOM 方式解析 XML
今日目录 1、元素 VS 节点 2、DOM 方式解析 XML 原理 3、DOM 方式解析 XML 示例一、元素 VS 节点 节点包括元素节点、属性节点、文本节点;元素一定是节点,但是节点不一定是元素;二、DOM 方式解析 XML 原理 基于 DOM(Document Object Model,文档对象模型)解析方式,是把整个 XML 文...原创 2018-06-05 12:22:07 · 206 阅读 · 0 评论 -
XML复习之SAX 方式解析 XML
今日目录 1、SAX 方式解析 XML 原理 2、SAX 方式解析 XML 示例一、SAX 方式解析 XML 原理 SAX 的工作原理简单地说就是对文档进行顺序扫描,当扫描到文档(document)开始与结束、元素(element)、开始与结束、文档(document)结束等地方时通知事件处理函数、由事件处理函数做相应动作,然后继续同样的扫描,直至文档结束...原创 2018-06-05 12:43:39 · 236 阅读 · 0 评论 -
XML复习之Java 操作 XML 利器-JDOM&DOM4J
今日目录 1、JDOM 引入 2、DOM4J 引入一、JDOM 引入 JDOM 是一种使用 XML(标准通用标记语言下的一个子集) 的独特 Java 工具包,用于快速开发 XML 应用程序。下载地址:JDOM下载地址二、DOM4J 引入 dom4j 是一个 Java 的 XMLAPI,类似于 jdom,用来读写 XML 文件的。dom4j 是...原创 2018-06-05 14:05:30 · 210 阅读 · 0 评论 -
JQuery复习之JQuery简介
今日目录 1、JQuery简介 2、JQuery Hello一、JQuery简介 jQuery 是一个 JavaScript 函数库;功能强悍; jQuery2.0 及后续版本将不再支持 IE6/7/8 浏览器; jQuery下载地址:下载地址 然后右键另存为,就下在好了;二、JQuery Hello添加小编微信可以获取免费资源,二维码要...原创 2018-06-04 11:11:30 · 238 阅读 · 0 评论 -
JQuery复习之JQuery选择器
今日目录: 1、Jquery 选择器介绍 2、基本选择器 3、属性选择器 4、其他选择器一、Jquery 选择器介绍 我们可以通过 Jquery 选择器能从网页文档中找到我们需要的 DOM 节点;二、基本选择器 三、属性选择器四、其他选择器添加小编微信可以获取免费资源,二维码要用到的工具,关注公众号直接免费获取:...原创 2018-06-04 11:16:56 · 200 阅读 · 0 评论 -
JQuery复习之JQuery操作DOM
今日目录: 1、Jquery 操作 DOM 节点 2、Jquery 操作 DOM 节点属性 3、Jquery 操作 DOM 节点样式 4、设置和获取 HTML,文本和值 5、遍历节点操作 6、Jquery 操作 DOM 节点 CSS一、Jquery 操作 DOM 节点二、Jquery 操作 DOM 节点属性三、Jq...原创 2018-06-04 11:28:59 · 619 阅读 · 0 评论 -
JQuery复习之JQuery 事件操作
今日目录: 1、文档加载事件 2、DOM 单击、双击事件 3、DOM 获得焦点、失去焦点事件 4、DOM 鼠标移入,移出事件一、文档加载事件二、DOM 单击、双击事件三、DOM 获得焦点、失去焦点事件四、DOM 鼠标移入,移出事件<!DOCTYPE html><html><head><meta ...原创 2018-06-04 11:33:25 · 208 阅读 · 0 评论 -
JQuery复习之JQuery 动画效果
今日目录 1、Jquery 隐藏与显示 DOM 2、Jquery 淡入和淡出 DOM 3、Jquery 滑动 DOM 4、Jquery 动画 5、Jquery callBack 回调方法 6、Jquery 暂停动画一、Jquery 隐藏与显示 DOM二、Jquery 淡入和淡出 DOM三、Jquery 滑动 DOM...原创 2018-06-04 11:44:42 · 215 阅读 · 0 评论 -
JQuery复习之JQuery Ajax
今日目录 1、JqueryAjax 简介 2、JqueryAjax Load 方法 3、jqueryAjax Get/Post 方法一、JqueryAjax 简介 Jquery 对 Ajax 操作封装了一套跨浏览器,方便用户使用的 Api;二、JqueryAjax Load 方法三、jqueryAjax Get/Post 方法<!DOC...原创 2018-06-04 11:50:29 · 270 阅读 · 0 评论 -
BootStrap复习之JavaScript组件
今日目录: 1、 2、 3、 4、 5、 6、 7、 8、 9、 10、 11、一、二、三、四、五、六、七、八、九、十、十一、...原创 2018-05-29 16:18:56 · 204 阅读 · 0 评论 -
Ajax复习之Ajax简介
今日目录: 1、Ajax 简介 2、Ajax 交互与传统交互比较一、Ajax 简介 1、Ajax 是一种网页开发技术,(Asynchronous Javascript + XML)异步 JavaScript 和 XML; 2、Ajax 是异步交互,局部刷新; 3、Ajax 能减少服务器压力; 4、Ajax 能提高用户体验;二、Ajax 交互与传统...原创 2018-05-30 09:48:32 · 257 阅读 · 0 评论 -
Ajax复习之核心知识
今日目录: 1、XMLHttpRequest 对象创建 2、XMLHttpRequest 对象请求后台 3、XMLHttpRequest 对象响应服务器一、XMLHttpRequest 对象创建 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。 XMLHttpRe...原创 2018-05-30 13:48:22 · 176 阅读 · 0 评论 -
Json复习之Json简介
今日目录: 1、Json简介 2、Json 格式语法 3、Json 第三方 jar 包引入 4、Ajax&Json交互简单一、Json简介 1、JSON:JavaScript 对象表示法(JavaScript Object Notation)。 2、JSON 是存储和交换文本信息的语法。类似 XML。 3、JSON ...原创 2018-05-30 14:08:39 · 492 阅读 · 0 评论