随笔分类 - JAVA
摘要:持久化类: 持久化:将内存中的一个对象持久化到数据库中的过程。hibernate是持久层的ORM框架 持久化类:java中的一个对象和数据库表建立了映射关系,就可以称为持久化类,java类+映射文件。 持久化类的3种状态 1、瞬时态 这种对象没有标识OID,没有session管理 2、持久态 有标识
阅读全文
摘要:hibernate是一个持久层框架,是一个ORM(object,relattional mapping)对象关系映射框架,对jdbc进行了轻量级对象框架。 所谓的对象关系映射是指,一个java对象和关系型数据库里的表简历一种映射关系,从而操作对象就可以操作表。 入门学习 所需jar包 创建实体类 创
阅读全文
摘要://按照条件检测数据是否存在public sttaic int isdata(Connection conn,String sql){ PreparedStatement ps =null; ResultSet rs =null; try{ ps =conn.perpareStatement(sql
阅读全文
摘要:需要jar包 xml-resolver.jar xmlschema-core.jar //把对象转成String类型的xml public stratic String convertoxml(Object obj){ //创建输出流 StringWriter sw = new StringWrit
阅读全文
摘要:1.把trang.jar包和xml文件放在一起 2.在dos窗口下 输入 java -jar trang.jar xml的文件名字 要生成的xsd文件名字 例如: java -jar 1.xml 1.xsd 会在当前目录下生存 1.xsd 文件 再在dos目录下 输入 xjc -encoding -
阅读全文
摘要:cxf框架概念 是一个开源的webwervice框架,支持soap,post/http,htt.核心是org.apache.cxf.Bus(总线),cxf内置ketty服务器,他是servlet容器 特点 1.与string,servlet 做无缝对接,cxf框架集成了servlet容器jetty
阅读全文
摘要:什么是同步异步? 同步:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待 卡死状态,比如当我百度搜索时,会有一个短时间的灰色膜,那时候不可以对其进行操作, 就是结果未出来时,不可以进行操作。 异步:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随 意做其他事情,不会被
阅读全文
摘要:DBUTils是JDBC的简化开发工具 Dbutils三个核心功能介绍 QueryRunner中提供对sql语句操作的API. ResultSetHandler接口,用于定义select操作后,怎样封装结果集. DbUtils类,它就是一个工具类,定义了关闭资源与事务处理的方法 方法: update
阅读全文
摘要:JSP的本质是一个类文件,它存储于tomcat(如果你使用tomcat)目录下的work文件夹中,该类文件继承了HttpJspBase类,而HttpJspBase类继承了HttpServlet类,所以其实质是一个servlet的类文件 JSP脚本: 1)<%java代码%> 内部的java代码翻译到
阅读全文
摘要:打开一个游览器访问某个站点,然后关闭游览器这就叫一次会话。 会话技术有2种,cookie和session cookie:是把数据储存到客户端,安全性能不好(如果在网吧登录网页保留了cookie,下个使用者可能会盗取你的cookie),可以手动清除数据 session:数据存储到服务器中,对硬件要求较
阅读全文
摘要:恢复内容开始 serlvet 是javaweb三大组件之一,用来处理客户端的请求和相应的动态资源,servlet的实质就是java代码 servlet通常负责:1、接收请求 2.处理请求 3.发送相应 工作流程 serlet的声明周期 init,初始化,自动创建serlet对象 运行周期 创建req
阅读全文
摘要:ttp协议 http协议,是超文本传输协议,由http请求和http相应组成 HTTP请求: http请求行:1、请求方法 2、要请求的资源 3、协议的版本,有1.1和1.0 1.0版本,创建连接,返回一个web资源,断开连接 1.1版本,创建连接,返回一个web资源,保持连接 http请求头: 是
阅读全文
摘要:XML 类似于properties的配置文件,全名是Extensible Markup Language,意思是可扩展的标记语言。XML语法上和HTML比较相似,但HTML中的元素是固定的,而XML的标签是可以由用户自定义的 语法:文档声明必须以<?xml开头,以?>结尾 文档是声明必须是0行0列
阅读全文
摘要:字节码对象,当我们保存后程序产生的.class文件是编译后的文件,当我们运行程序的时候,程序去读取.class文件,这个文件会存到内存中,在堆中创建一个.class文件对象 当程序要使用某个类的时候,该类还没有到内存中去,会通过加载,连接,初始化3步对这个类进行初始化 加载,将class文件对象加载
阅读全文
摘要:字节流输出 OutputStream :写入。这是抽象类,是输出字节流的超类,操作数据的都是字节 FileOutputStream是OutputStream可用来写入数据到文件的子类, FileOutputStream构造方法,如果指定的文件不存在,他会创建一个,如果指定的文件存在,他会创建并覆盖
阅读全文
摘要:获取自定义线程的名字 然后在main方法里调用start方法就行了 在main方法里调用start方法就行 获取main方法的线程名字 修改自定义线程的名字 用构造函数自定义函数的名字 另一种创建线程的方式——Runnable 声明实现Runnable接口类,然后实现run方法,创建Thread,然
阅读全文
摘要:什么是进程? 例如: 这些每个都是一个进程,每个进程都有好多功能,这些功能同时运行走的就是线程,多线程 一个进程会有多个线程或者一个线程,是一对多的关系 进程:一个程序进入内存就可以叫做进程 线程:线程是进程的一个执行单元(功能),可以多个线程一起执行 程序运行原理 java是抢占式调度,就是cpu
阅读全文
摘要:恢复内容开始 IO操作 把内存上的数据写到可持久化存储的设备上叫输出(Output) 把持久存储数据的设备写到内存上叫输入(Input) File类 把文件和文件夹都封装成文件对象 File类获取对象 对文件和文件夹的操作 会创建一个空文本 看一下这个文件或者目录在不在,返回boolean list
阅读全文
摘要:什么是异常? 在java中出现错误,创建异常类并抛出异常信息 异常的继承体系 Error:出现了就说明问题很大需要改代码 Exception:问题不是很严重的 try{被检测的代码} catch{处理异常语句} finally{必须要执行的语句} try:该代码块中编写可能产生异常的代码。 catc
阅读全文
摘要:JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范 JDBC是接口,驱动是接口的实现,没有驱动将无法完成数据库连接
阅读全文

浙公网安备 33010602011771号