自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 三大框架

三大框架:Struts框架 1. params拦截器: 请求数据封装 2. 类型转换/数据处理 3. struts配置 4. 文件上传/下载/国际化处理 5. 数据效验/拦截器 6. Ognl表达式 7. 数据回显/模型驱动/防止表单重复提交Hibernate框架 1. Api简介 2. 映射 多对一/一对多: 部门与员工 多对多/一对一 集合映射/组件映射

2017-05-31 22:01:12 314

原创 Spring事务管理

目标: 1. Spring声明式事务管理 * XML配置 *注解方式 2. Spring与Hibernate整合 3. SSH整合1. 程序中事务控制1.1 环境准备用户访问—》Action --》 Service---》Dao一个业务的成功: 调用的service是执行成功的,意味着service中调用的所有的dao是执行成功的。 事务应该在Service层统一控

2017-05-31 21:55:22 247

原创 Spring框架

1. 回顾 * Struts与Hibernate可以做什么事?Struts, Mvc中控制层解决方案 可以进行请求数据自动封装、类型转换、文件上传、效验…Hibernate, 持久层的解决方案; 可以做到, 把对象保存到数据库, 从数据库中取出的是对象。 * 传统的开发模式基于mvc模式进行项目开发;基于mvc的项目框架结构: Entity / dao /

2017-05-31 21:50:16 297

原创 hibernate查询、连接池、二级缓存

目标: 一、hibernate查询 二、hibernate对连接池的支持 三、二级缓存 四、Hibernate与Struts小案例(项目中session的管理方式)一、hibernate查询1. 查询概述1) Get/load主键查询2) 对象导航查询3) HQL查询, Hibernate Query language hibernate 提供的面向对象的查询语言。4)

2017-05-31 21:44:53 390

原创 状态、缓存、映射

目标: 第1部分: 对象的状态: 第2部分:缓存 1) 一级缓存 2) 相关知识 ----懒加载--- 第3部分:映射 一对一映射 组件映射 继承映射 一、对象的状态举例: User user = new User();Hibernate中对象的状态: 临时/瞬时状态、持久化状态、游离状态。 临时状态特点: 直接new出来的对象; 不处于

2017-05-31 21:41:11 601

原创 关联映射(hibernate映射)

关联映射(hibernate映射) 1. 集合映射 2. 一对多与多对一映射 (重点) 3. 多对多映射 4. inverse/lazy/cascade1. 集合映射开发流程: 需求分析/数据库设计、项目设计/ 编码/测试/实施部署上线/验收需求: 用户购买, 填写地址!数据库:代码: // javabean设计public class User { priva

2017-05-31 21:34:56 235

原创 Hibernate框架

Hibernate框架ORM概念O, Object 对象R, Realtion 关系 (关系型数据库: MySQL, Oracle…)M,Mapping 映射ORM, 对象关系映射!ORM, 解决什么问题? 存储: 能否把对象的数据直接保存到数据库? 获取: 能否直接从数据库拿到一个对象?想做到上面2点,必须要有映射!总结: Hibernate与ORM的

2017-05-31 21:25:59 262

原创 struts小结

我们现在学习的是Struts2,其实Struts1和Struts2在技术上是没有很大的关联的。因此,学习Struts2的时候,不了解Struts1是没有任何关系的。引入Struts框架,其实就是为了提高开发效率…Struts2框架预先实现了一些功能:请求数据自动封装文件上传的功能对国际化功能的简化数据效验功能…….等等Struts2开发步骤配置环境搭好!引入jar文件完整的st

2017-05-30 23:31:51 237

原创 Struts数据效验

1. Struts数据效验表单数据的验证: 前台验证:主要是通过JS验证, 表达数据是否合法! 后台验证:通过后台java代码进行验证! Struts也提供了数据效验的方式!Struts数据效验, 通过拦截器完成: <interceptor name="validation" class="org.apache.struts2.interceptor.validation.A

2017-05-30 23:05:47 355

原创 拦截器

1. 拦截器1.1 概述ü 基本概念Intercetor, 即为拦截器。1) 在Struts2中,把每一个功能都用一个个的拦截器实现;用户想用struts的哪个功能的时候,可以自由组装使用。2)Struts2中,为了方法用户对拦截器的引用,提供了拦截器栈的定义,里面可以包含多个拦截器。 文件夹(文件, 文件2) 拦截器栈(拦截器,拦截器2)3)Struts2中,如果用户没有

2017-05-30 22:41:10 332

原创 struts

2. 基于mvc模式的应用框架之strutsStruts就是基于mvc模式的框架!(struts其实也是servlet封装,提高开发效率!)Struts开发步骤:1. web项目,引入struts - jar包2. web.xml中,引入struts的核心功能 配置过滤器3. 开发action4. 配置action src/struts.xml1. 引入8个jar文件

2017-05-30 22:08:46 243

原创 项目 功能: > 注册 > 登录

项目功能: > 注册 > 登录-------------JSP: * login.jsp --> 登录表单 * regist.jsp --> 注册表单 * index.jsp --> 主页(只有登录成功才能看到)Servlet: * LoginServlet * RegistServletService: * UserService -->

2017-05-30 16:42:12 641

原创 MySQL和Oracle

MySQL关系结构模型数据库:使用二维表格来存储数据;基本命令3.1 启动和关闭mysql服务器l  启动:net start mysql;l  关闭:net stop mysql; 在启动mysql服务后,打开windows任务管理器,会有一个名为mysqld.exe的进程运行,所以mysqld.exe才是MySQL服务器程序。l  登录:mysql -u r

2017-05-30 11:45:34 399

Java思维导图

图片笔记

2017-05-02

java基础入门

由传智播客高教产品研发部编著的《Java基础入门》从初学者的角度详细讲解了Java开发中重点用到的多种技术。全书共11章,包括Java开发环境的搭建及其运行机制、基本语法、面向对象的思想,采用典型翔实的例子、通俗易懂的语言阐述面向对象中的抽象概念。在多线程、常用API、集合、IO、GUI、网络编程章节中,通过剖析案例、分析代码结构含义、解决常见问题等方式,帮助初学者培养良好的编程习惯。最后,讲解了Eclipse开发工具,帮助初学者熟悉开发工具的使用。, 《Java基础入门》附有配套视频、源代码、测试题、教学PPT、教学实施案例、教学设计大纲等资源,并提供在线答疑平台。, 本书既可作为高等院校本、专科计算机相关专业的程序设计课程教材,也可作为Java技术基础的培训教材,是一本适合广大计算机编程初学者的入门级教材。

2016-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除