随笔分类 - JAVAEE
摘要:关系数据库主要依靠主键区分不同的记录,主键又有自然主键和代理主键之分。 自然主键:就是充当主键的字段本身具有一定的含义,是构成记录的组成部分,比如学生的学号,除了充当主键之外,同时也是学生记录的重要组成部分。 代理主键:就是充当主键的字段本身不具有业务意义,只具有主键作用,比如自动增长的ID。 在H
阅读全文
摘要:一、gradle中包: 这时,右下角会出现一个持久化选项卡,点击该选项卡:右键点击B7_main选项, 点击Generate Persisitence Mapping,点击By Database Schema, (需要自己新建一个po层),选择自己需要的数据库,表以及关系,然后ok即可 它会自动生成
阅读全文
摘要:一、ORM(Object Relations Mapping)对象关系映射 目前企业级应用采用面向对象的开发方式,而内存中的对象数据不能永久存在,如果想借用关系数据库来永久保存这些数据的话,无疑存在一个对象-关系的映射过程。在这种情况下诞生了许多解决对象持久化的中间件,其中Hibernate就是这样
阅读全文
摘要:1、报错方式不同: 前提:获取的数据不存在 get方法会报异常:空指针异常 load方法会报异常:对象为找到异常,给定值没有行存在。 2、load方法 这种方式总是会返回一个代理而不是真正得去查询数据库。 在Hibernate里面,代理是一个依据ID值获取到的对象,该对象的属性还没有初始化,它看起来
阅读全文
摘要:POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。 pojo 是Plain Old Java Object的缩写,就是javabean。vo是view object的缩写,就是用于页面显示的java
阅读全文
摘要:1、AJAX= 异步 JavaScript 和 XML。实现不加载新页面的前提下更新页面。 2、工作原理: 浏览器首先触发事件,创建一个XMLHttpRequest对象,发送Http请求,通过网络到达服务器,服务器处理Http请求,然后创建一个回复发送数据到浏览器,通过网络回到浏览器,浏览器利用Ja
阅读全文
摘要:1、底层实现类(DBConnection) 2、连接池接口代码 三、测试类
阅读全文
摘要:一、创建并设置javawebproject 1.创建javawebproject File --> New --> Project... 点击Project后出现例如以下界面,选择Java Enterprise,选中下图圈中部分 点击Next后弹出下图弹出框,创建完毕后project结构例如以下:
阅读全文
摘要:第一种比较low:用了statment,没有用preparedstatement。另外,插入时,不灵活,不能调用参数,但是如果直接给函数形参的话就会被SQL注入攻击,所以,最好在sql语句中使用?代表要引进的参数。 工具类(DBUtil类):用来连接和关闭数据库 1 package JDBC; 2
阅读全文
摘要:使用MySQL数据库时出现如下错误: WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ an
阅读全文
摘要:应用分层的优点:修改方便,仅修改有问题的那层以及其相邻几层即可,层数越多,其相应的资源分配也会更加平均 缺点:耗费时间,速度慢,调用占用大量堆栈。 JAVAEE的分层: 4层分法:1、客户层:运行在客户计算机上的组件 2、Web层:运行在JAVAEE服务器上的组件 3、业务层:同样是运行在javae
阅读全文
摘要:1、标注 一种元数据,作用分为三类:编写文档@Document、代码分析@Deparecated(过时的)和编译检查@override(重写) 2、EJB3 EJB2的升级版,商业化的java bean,是轻量化的框架,引入了拦截器功能, 拦截器:@Interceptors拦截器用来监听程序的一个或
阅读全文
摘要:Statement 对象 一旦我们获得了数据库的连接,我们就可以和数据库进行交互。JDBC 的 Statement,CallableStatement 和 PreparedStatement 接口定义的方法和属性,可以让你发送 SQL 命令或 PL/SQL 命令到数据库,并从你的数据库接收数据。 在
阅读全文
摘要:连接数据库 在你安装相应的驱动程序后,就可以用 JDBC 建立一个数据库连接。 编写建立一个 JDBC 连接的程序是相当简单的。下面是简单的四个步骤- 导入 JDBC 包:在你的 Java 代码中,用 import 语句添加你所需的类。 注册 JDBC 驱动程序:这一步会导致 JVM 加载所需的驱动
阅读全文
摘要:import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java....
阅读全文
摘要:package com.zxc.connection; import java.sql.Connection; import java.sql.DriverManager; public class DBConnection { public static final String name="com.mysql.jdbc.Driver";//jdbc驱动名 public static ...
阅读全文
摘要:管理软件的主流技术经历了三个发展时期:界面技术从DOS字符界面,到Windows图形界面(或图形用户界面GUI),直至今天的Browser浏览器界面;平台体系结构也从单机单用户发展到文件/服务器(F/S)模式,再到客户机/服务器(C/S)模式和浏览器/服务器(B/S)模式.本文首先介绍目前正流行使用
阅读全文

浙公网安备 33010602011771号