- 博客(15)
- 收藏
- 关注
原创 hbibernate知识总结
hibernate概述 ORM-对象-关系映射-Object Relational Mapping hibernate位于持久层,是对JDBC API的轻量级封装 hibernate使用 == 1.编写Hibernate配置文件; 创建Java持久化类XXX.java; 编写持久化类的映射配置文件XXX.hbm.xml; 使用Hibernate API 完成对象的持久化== Hibernate配置...
2019-11-14 16:14:36
162
原创 hibernate关联映射
单向关联:一个对象依赖于另一个对象 双向关联:两个对象相互依赖 一对一(one-to-one)关联映射 所谓的一对一,大白话理解就是一个物件拥有的某种附属物件能而且只能拥有一件。举个例子就是作为学生,一个学生只能拥有一个有效的学生证,一个堂堂正正的中国公民也只能拥有一张有效的身份证。这就是一对一。接下来,我们就利用在职学生为例,说一下一对一映射。 在Hibernate中有两种方式能实现一对一映射...
2019-11-04 10:16:53
97
原创 SQL语句总结
基础 1、创建数据库 CREATE DATABASE database-name 2、删除数据库 drop database dbname 3、备份sql server — 创建 备份数据的 device USE master EXEC sp_addumpdevice ‘disk’, ‘testBack’, ‘c:\mssql7backup\MyNwind_1.dat’ — 开始 备份 BACKU...
2019-11-04 09:54:45
165
原创 使用hibernate的基本操作
1.导入hibernate的jar包 2.添加hibernate.cfg.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <!--表明解析本XML文件的DTD文档位置,DTD是Document Type Definition 的缩写,即文档类型的定义, XML解析器使用DTD文档来检查XML文件的合法性。hibernate.sour...
2019-11-04 09:35:40
199
原创 hibernate知识点
什么是hibernateHibernate是ORM框架,ORM框架就是关系——对象映射 Hibernate实现了ORM,使Java程序员可以方便的运用面向对象的编程思想来操纵关系型数据库; Hibernate是对JDBC的封装,增强了代码的重用性,简化了代码,提高了编程效率; Hibernate是对JDBC的轻量级封装,必要时Java程序员可以绕过Hibernate直接访问JDBC API; Hi...
2019-11-04 09:27:32
83
原创 cookie的知识总结
概述: cookie是以键值对的形式存在的,储存在客户端的内存或者硬盘中(设置cookie过期时间的时候存放在硬盘,否者存放在内存中),由服务器发送给客户端,客户端下次访问的时候服务器的时候,服务器可以通过请求协议获取上次储存的内容 优点: 可配置到期时间,数据可以永久保存 不需要服务器资源,数据保存在客户端 简单性,是以键值对的形式存在的 缺点 大小受到限制,每个浏览器对同一个域名所包含的coo...
2019-11-04 09:20:00
375
原创 请求转发跟重定向区别
相同点:在Java后台的servlet中跳转到另一个servlet或者jsp; 区别:实现语句不同 重定向:response.sendRedirect() 请求转发:request.getRequestDispatccher().forward() 跳转效率不同 请求转发效率高于重定向 受否共享同一个request的数据 请求转发中,源组件和目标组件共享同一个request的数据 重定向中,不共享...
2019-11-04 09:17:10
79
原创 MVC编程思想
MVC的具体含义是:model+view+control,即模型+视图+控制它们各自处理自己的任务; 在MVC模型之前,人们把Java代码(实体类,servlet等)和HTML代码都存放在一起,比如都存放在jsp页面里。这样会使代码很混乱,修改起来困难,维护性差。 MVC模型最典型的就是JSP + servlet + javabean的模式,再细分可以区分出工具类,dao类等等。 MVC的优点:耦...
2019-11-04 09:12:12
402
1
原创 Servlet知识总结
实现Servlet的三种方式 第一种方法,实现Servlet接口; 第二种方法:继承GenericServlet抽象类,GenericServlet抽象类中只有一个抽象方法service()方法; 第三种方式:继承HttpServlet抽象类重写doPut()和doPost()方法; servlet的生命周期 类装载过程 init() 初始化过程 service() 服务过程,选择doGet \ ...
2019-11-04 09:09:49
55
原创 Linux实验报告
实验报告 各命令的作用 ls命令列出目前工作目录所含之文件及子目录 cd命令是切换工作目录 pwd命令用于显示工作目录 mkdir 命令是在工作目录下建立一个子目录 cat 命令功能1.一次显示整个文件:cat filename 2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件:cat file1 file2 &g...
2019-09-30 18:35:16
329
原创 上课随记
9.13 JAVA程序的执行过程 1.编写Java源文件, .java 2.编译javac xxx.java 3.执行 Java xxx 4.JVM-Java虚拟机 JRE-Java运行时环境 JDK-Java开发工具包 (API IDE) cmd :C 跳盘 cd 转盘 dir文件 标识符 关键字 数据类型-Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型...
2019-09-27 18:24:56
121
原创 作业三-图形类
package com.xpm; /** * 继承会报错,因为必须继承基类的抽象方法,或者自己定义成抽象类 * @author 604347112 * */ public class Circle extends Graph{ private double raidus; public Circle(double d) { // TODO Auto-generated cons...
2019-09-27 18:24:11
115
原创 作业二-学生查询成绩
public class Student {private int id; private String name; private int en; private int math; private int pe; public Student(String name, int id, int en, int math, int pe) { // TODO 自动生成的构造函数存根 setI...
2019-09-27 18:23:52
203
原创 作业一-四个形状乘法表,数组引用
package com.xpm; public class Table{ public String print(int num) {//判断结果是否大于9,如果不大于9前面加一个空格 return (num>9)?""+num:" "+num; /* if(numb>9) return " "+numb; else return numb+"";*/ }...
2019-09-27 18:23:24
82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人