自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 javaWeb---Spring框架入门

1.JavaSpring框架是service层架构, Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring的核心是控制反转(IoC)和面向切面(AOP)。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式

2017-11-22 00:16:32 576 1

原创 JavaHibernate----一级缓存以及表的关系

1.hibernate 的缓存用来   存在session连接池和数据库之间,缓存访问速度快·,提高效率,不需要频繁的去访问数据,可以大大降低对数据库服务器的压力。假如从数据库中取去一个对象,在hibernate 中就会把这个对象以map2.hibernate数据表的关系种类以及使用:   hibernate表的关系有:一对多/多对一、多对多。2.1 一对多:   例如客户对应订单

2017-11-17 23:16:23 185

原创 JavaWeb框架----hibernate入门

1.先安装Eclipse上的hibernate插件。   去jboss tools官网上找对应eclipse版本的插件,下载第一个source包,下载后,通过help-->install new software离线安装插件包,2.hibernate开发的思想      因为数据库都是关系型的,而hibernate则是通过对象话的思想来实现关系化的表结构。而程序只需要告诉hib

2017-11-09 23:44:15 198

原创 javaWeb之struts四---文件上传篇

1.文件的上传主要要抓住两个点:   1.1 文件放在哪,即文件的保存位置?       获取文件保存的真实路径 ServletContext applcation = ServletActionContext.getServletContext(); String filePath = applcation.getRealPath("/WEB-INF/files"); Fi

2017-11-08 00:51:55 181

原创 javaweb之struts2学习四---自定义拦截器

1.struts2的拦截器有三种      默认拦截器,模型驱动拦截器,自定义拦截器2.自定义拦截器的步骤   2.1 先建立一个普通类,继承于AbstractIntercept,实现intercept方法。   public class helloAction5 { public String sayhello(){ System.out.println("Hel

2017-11-07 00:24:21 258

原创 javaWeb--Struts2框架之三

在实际开发中我们对于数据的封装都是通过模型驱动来进行的。实现模型驱动的步骤1.实现一个模型驱动:implement  ModelDriver2.实现接口中的getModel()方法3.在使用模型驱动的时候,数据模型必须要由我们自己来实例化  拦截器:是由一个ModelDriver实现的 。package com.itheima.web.action;import c

2017-11-04 00:22:51 225

原创 javaWeb--struts2框架之二解释

在前一章,搭建了一个简单的struts2实例。本章讲述一些在开发中常用的实际技术1.获取servletAPI技术    获取servletAPI技术有两种方法,一种是直接调用ACtion来获取,另一种是通过注入的方法。常用的就是一种方法同样我们上代码来分析:public class HelloAction3 extends ActionSupport {//一个动作方法都不写,

2017-11-03 00:17:03 230

原创 JavaWeb三大框架之---struts2详解

从今天开始更新javaweb的SSH框架,然后再把三大框架融合。1.准备工作  从网上下载struts2的源码包,2.建立一个web项目。  导入刚刚下载的structs2文件的lib目录下的jar主要有这几个必须包:   3.然后配置web.xml 和strutsxml文件。在lib目录下建立一个web.xml文件,用来配置过滤器 stru

2017-11-02 00:09:15 481

原创 利用C3P0数据源来作连接池,简单的写一个数据库操作来描述分层思想

1.首先准备C3P0jar包: c3p0-0.9.1.2.jar ,这是我使用的,然后下载对应的数据库驱动jar包,mysql-connector-java-5.1.42-bin.jar,然后再下载一个commons-dbutils-1.4.jar包。 2.建立一个web工程,然后把上述3个包放到web-INFO的lib里去。 3.我这里使用的是数据库是mysql,在数据库里

2017-09-20 01:04:07 341

原创 JavaWeb 分层思想

1.分层思想在企业开发中比较常见,分层思想的本质是把各个部分独立抽象出来成为一个单独的部分,这样以使得程序高内聚、低耦合。2.分层思想的过程浏览器客户端—–>servlet—–>调用业务逻辑/分发转向—->数据处理层—–>DB数据库其中每一个层面都可以单独在细分出分层思想。 一个接口+一个实现的方式来实现程序的低耦合性。3.以用户注册来讲述分层思想的开发过程。servlet接受浏览器客户reque

2017-09-12 00:16:33 503

原创 JavaWeb开发模式

1、JavaWeb开发模式 C/S:客户端 / 服务器 (胖客户端) B/S:浏览器 / 服务器 (瘦客户端) 1.1、Model1模式 JSP + JavaBean JavaBean就是一个普通类(实体bean),包含三样标准:一个无参构造、私有属性、公共的getter和setter方法 1.2 MVC开发模式(大部分企业使用这种开发

2017-09-07 23:16:58 234

原创 Java web系列三--简单的网页注册登录

1.写网页有html,jsp,servlet.但是三者有各自的优缺点,html适合写一些静态的显示,jsp适合写动态可变的显示,servlet适合处理业务逻辑,分发转向,DAO数据中转。2.本项目使用jsp+servlet来实现一个简单的网页注册和登录,需要一点jsp的语法基础,比如<% 插入java代码%>、<a herf=""></a>表示转发。form跟html一样表示表单。<!---- --

2017-09-07 00:34:38 1854 1

原创 JavaWeb系列三-----通过工具类来产生验证码

1.新建一个web工程,然后在网上搜ValidateCode.jar,然后把这个jar包复制到WEB-INF下的lib下。 2.把上一篇自己写的验证码的servlet的代码doget改成: ValidateCode vc = new ValidateCode(110, 23, 4, 9); vc.write(response.getOutputStream());3.

2017-09-03 14:06:41 230

原创 JavaWeb---产生验证码续上一篇(登录)

1.前续。 JavaWeb有许多种表现形式,如:html(静态的)jsp(动态可以修改的)xml、json,也可以简单的通过servlet的response对象返回数据给客户端显示在网页上,但是这种界面不是很友好,大部分界面都是动静结合的,今天介绍一个网页登录注册产生验证码的例子。 2.建立web工程: 2.1 Eclipse–>file–>new–>Dynamic web projec

2017-09-03 13:48:23 252

原创 JavaWeb系列二----产生验证码(方法一)

第一步:创建JavaWeb工程,在java Resource目录下建立包,这里以com.webVeryCode.code包名为例子,在包下建立servlet类webLoginCode。第二步:在WEB-INF下创建一个XML文件,把servlet类映射到xml文件中来。第三步:在servelet类中webLoginCode的doget方法中添加以下代码: //在内存中创建一个图像对象

2017-09-02 23:53:37 231

原创 欢迎使用CSDN-markdown编辑器

**Eclipse+java+Tomcat+servlet建立第一个简单的web** Eclipse的下载、java jdk的安装、Tomcat的安装后续有时间补上。第一步: 在Eclipse建立一个动态web工程:我这里以webServletTest作为工程名。 第二步: 在工程webServletTest中的 /webServletTest/java Resouces/src下

2017-09-01 23:05:19 172

空空如也

空空如也

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

TA关注的人

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