`
javaksing
  • 浏览: 7565 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
Servlet(服务器端小程序)是用Java编写的服务器端程序,是一个java类,这个Java 类必须继承HttpServlet ,主要是用来处理客户端的请求并将处理结果发送到客户端。 Servlet带给开发人员最大的好处是它可以处理客户端传来的HTTP请求,并返回一个响应。 Servlet的程序的执行过程如下: (1)客户端(Web浏览器)通过HTTP发送一个请求。 (2)Web服务器接受该请求并将其发送给Servlet。如果这个Servlet尚未被加载,Web服务器将把它加载到Java虚拟机并执行它。 (3)Servlet程序将接收该HTTP请求并执行某种处理。 (4)Servlet程序将处 ...
一、Hibernate做什么: 就是将对象模型(实体类)的东西存入关系模型中, 实体中类对应关系型库中的一个表, 实体类中的一个属性会对应关系型数据库表中的一个列         实体类的一个实例会对应关系型数据库表中的一条记录。 二、Hibernate存在的原因         解决阻抗不匹配的问题;         目前不存在完整的面向对象的数据库(目前都是关系型数据库);         JDBC操作数据库很繁琐         SQL语句编写并不是面向对象         可以在对象和关系表之间建立关联来简化编程         O/R Mapping简化编程         O/ ...

Java Socket

    博客分类:
  • Java
服务器端(线程一):                    ServerSocket ss = new ServerSocket (8888); //定义一个监听端口                    Socket sc = ss.accept();   //监听端口,处于阻塞状态,等待接收服务,一旦有请求过来就会返回请 ...
一、jdbc简介 JDBC是Java的开发者——Sun的Javasoft公司制定的Java数据库连接(Java Data Base Connectivity)技术的简称,是为各种常用数据库提供无缝联接的技术。JDBC在Web和Internet应用程序中的作用和ODBC在Windows系列平台应用程序中的作用类 ...
Struts 2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。 2.核心控制器:FilterDispatcher   FilterDispatcher是Struts 2框架的核心控制器,该控制器作为一个Filter运行在Web应用中,它负责拦截所有的用户请求,当用户请求到达时,该Filter会过滤用户请求。如果用户请求以action结尾,该请求将被转入Struts 2框架处理。 Struts 2框架获得了*.acti ...
Hibernate中的对象有三种状态: 瞬时状态 (Transient),持久状态 (Persistent),脱管状态 (Detached) 1. 1. 瞬时状态 (Transient) 由 new 命令开辟内存空间的 Java 对象,也就是平时所熟悉的普通 Java 对象。 如: Student stu = new Student(); 瞬时 ...
hibernate是一种ORM(object relation mapping,对象关系映射)框架,所谓的对象关系映射,通俗的说,就是把JAVA对象保存到关系型数据库中。 hibernate要做的事,就是让对象投影到关系数据库中,然后实施持久化。其具体实现: 建立对象到关系数据库的映射。 example:建立User类到数据库的映射 一个简单的类User: public class User{ private int id; private String name; } User类对应的数据库表USER: column-name type rule id number P name varcha ...

面向对象

    博客分类:
  • Java
面向对象的程序设计(Object Oriented Programming,简称OOP,亦有译为对象导向),指一种程序设计范型,同时也是是一种程序开发的方法论。它的最大特点是能够大幅度的提高软件项目的成功率,减少日后的维护费用,提高软件的可移植性和可靠性!类的概念是为了让程序设计语言更加清楚地描述现实生活中的事物。类是对某一事物的描述,是抽象的、概念上的定义;而对象则是实际存在的属于该事物得具体的个体,因而也称为实例。 对象(Object):是问题域或实现域中某些事物的一个抽象,它反映此事物在系统中需要保存的信息和发挥的作用;它是一组属性和有权对这些属性进行操作的一组服务的封装体。关于对象要从两 ...
package com.everyday; public class InsertSort { /**插入排序 * @param args * 插入排序是一种通过不断地把新元素插入到已排好序的数据中的排序算法, * 常用的插入排序算法包括直接插入排序和shell排序,直接插入排序实现比较简单, ...
Global site tag (gtag.js) - Google Analytics