- 博客(22)
- 收藏
- 关注
原创 Spring 体系结构
体系结构Spring 有可能成为所有企业应用程序的一站式服务点,然而,Spring 是模块化的,允许你挑选和选择适用于你的模块,不必要把剩余部分也引入。下面的部分对在 Spring 框架中所有可用的模块给出了详细的介绍。Spring 框架提供约 20 个模块,可以根据应用程序的要求来使用。核心容器核心容器由spring-core,spring-beans,spring-context,spring-context-support和spring-expression(SpE...
2021-11-08 09:01:47
163
原创 spring _day1
概述Spring 是最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建性能好、易于测试、可重用的代码。Spring 框架是一个开源的 Java 平台,它最初是由 Rod Johnson 编写的,并且于 2003 年 6 月首次在 Apache 2.0 许可下发布。Spring 是轻量级的框架,其基础版本只有 2 MB 左右的大小。Spring 框架的核心特性是可以用于开发任何 Java 应用程序,但是在 Java EE 平台上构建 w
2021-11-08 09:00:36
191
原创 oracle触发器
Oracle 触发器实现主键自增(一)原因 Oracle数据库是不能像Mysql呢样在创建表的时候直接设置主键自增的 自己的项目前面是用的Mysql数据库,现在要迁到Oracle上。插入数据时,报了违反唯一性约束,这就需要自己创建序列和触发器进行主键的自增了。 1 创建一个测试表 create table tab_user( id number(11) p...
2020-03-05 13:25:41
174
原创 oracle--function
一、概述1、函数与存储过程的不同点(1)、函数就是一个有返回值的过程,且是必须。(2)、存储过程只能作为一个plsql语句调用,而函数不但可以作为plsql语句调用,符合约束的函数还可以作为sql表达式的一部分使用。(3)、对于无参函数的定义和调用都没有圆括号,但无参存储过程需要。2、函数与存储过程的相同点(1)、都存储在数据库中,并且可在块中调用,代码都有定义部分、可执行部分、异常...
2020-02-20 21:56:29
533
原创 存储过程
一、定义 存储过程是一组为了完成特定功能的SQL语句,经编译后存储在数据库中。二、存储过程简单入门 第一个存储过程:打印hello word, my name is stored procedure内容 1 2 3 4 5 create or replace procedure myDemo01 as...
2020-02-20 21:52:18
266
原创 jdbc连接mysql
JDBC简介JDBC(Java DataBase Connectivity)可以让我们用相同的方式访问不同的数据库,它定义了一套标准的接口,即访问数据库的通用API。它是sun公司开发的一套数据库访问编程接口,由java语言编写完成。不同的数据库厂商根据自己数据库的特性去实现JDBC提供的这套接口。JDBC具有很好的跨平台特性,使用JDBC编写的...
2019-10-15 08:24:38
276
原创 java中集合知识点汇总、
接口:CollectionCollection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。所有实现C...
2019-10-14 08:11:58
754
原创 mysql重要知识点
Mysql数据库知识点总结一、基本概念 1、数据库服务器 我们可以理解为数据库服务器即是一台内存较高的计算机,可以在上面运行数据库管理软件 2、数据库管理系统 如Mysql,是一个软件,用来管理数据库的软件 3、数据库 即文件夹,用来组织文件 4、表 即文件,用来存放多条记录,每条记录为多个字段组成的一行数据 二、Mysql基本介绍...
2019-10-12 08:47:30
230
1
原创 mysql经典50道题
---------创建数据库、表、插入数据---------------------- -- 建表-- 学生表CREATE TABLE Student( s_id VARCHAR(20) COMMENT '学生编号', s_name VARCHAR(20) NOT NULL DEFAULT '' COMMENT '学生姓名', s_birth VARCHAR(20...
2019-09-19 15:24:07
708
5
原创 存储过程相关
MySQL 存储过程MySQL 5.0 版本开始支持存储过程。存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。...
2019-09-19 15:17:43
238
原创 视图
MySQL--视图定义&操作定义视图(View)是一种虚拟存在的表,对于使用视图的用户来说基本上是透明的。视图并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。视图相对于普通的表的优势主要包括以下几项。简单:使用视图的用户完全不需要关心后面对应的表的结构、关联条件和筛选条件,对用户来说已经是过滤好的复合条件的结果集。 安全...
2019-09-19 13:48:04
137
原创 jquery+ajax提交表单
jquery实现ajax提交form表单的方法总结方法一:复制代码代码如下:function AddHandlingFeeToRefund() { var AjaxURL= "../OrderManagement/AjaxModifyOrderService.aspx"; alert($('#f...
2019-08-30 16:29:46
186
原创 集合
概述: List , Set, Map都是接口,前两个继承至Collection接口,Map为独立接口 Set下有HashSet,LinkedHashSet,TreeSet List下有ArrayList,Vector,LinkedList Map下有Hashtable,LinkedHashMap,HashMap,TreeMap Collection接口下...
2019-08-27 16:50:33
120
原创 IO
一、java io 概述1.1 相关概念Java IOJava IO即Java 输入输出系统。不管我们编写何种应用,都难免和各种输入输出相关的媒介打交道,其实和媒介进行IO的过程是十分复杂的,这要考虑的因素特别多,比如我们要考虑和哪种媒介进行IO(文件、控制台、网络),我们还要考虑具体和它们的通信方式(顺序、随机、二进制、按字符、按字、按行等等)。Java类库的设计者通过设计大量的类来...
2019-08-27 16:49:42
465
原创 线程
##1、概念 线程是jvm调度的最小单元,也叫做轻量级进程,进程是由线程组成,线程拥有私有的程序技术器以及栈,并且能够访问堆中的共享资源。这里提出一个问题,为什么要用多线程?有一下几点,首先,随着cpu核心数的增加,计算机硬件的并行计算能力得到提升,而同一个时刻一个线程只能运行在一个cpu上,那么计算机的资源被浪费了,所以需要使用多线程。其次,也是为了提高系统的响应速度,如果系统只有一个...
2019-08-27 16:49:11
460
1
原创 异常
前言:Java异常,大家都很熟悉。但是对于具体怎么分类的,JVM对其怎么处理的,代码中怎么处理的,应该怎么使用,底层怎么实现的等等,可能就会有些不是那么清晰。本文基于此详细捋一下异常类型,实现以及使用时应怎么注意。一、异常实现及分类1.先看下异常类的结构图上图可以简单展示一下异常类实现结构图,当然上图不是所有的异常,用户自己也可以自定义异常实现。上图已经足够帮我们解释和理解异常实...
2019-08-27 16:48:24
417
原创 mysql查询
一、简单查询1.数据查询SELECT colName1,colName2,colName3,.. FROM tName [约束]SELECT 选择查询列表FROM 提供数据源(表、视图或者其他数据源)//查询所有的列,显示顺序和创建表中的顺序一致 SELECT * FROM tName=========================...
2019-08-27 16:46:56
1158
原创 java三大特性
Java面向对象概述和三大特性 Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。围绕着 Java 类和 Java 对象,有三大基本特性:封装是 Java 类的编写规范、继承是类与类之间联系的一种形式、而多态为系统组件或模块之间解耦提供了解决方案。 本文主要围绕这三大特性介绍一下 Java 面向对象、组件解耦的核心思想。1、面向对象思想...
2019-08-27 16:44:50
2904
原创 mysql运算符
MySQL 运算符本章节我们主要介绍 MySQL 的运算符及运算符的优先级。 MySQL 主要有以下几种运算符:算术运算符 比较运算符 逻辑运算符 位运算符算术运算符MySQL 支持的算术运算符包括:运算符 作用 + 加法 - 减法 * 乘法 / 或 DIV 除法 % 或 MOD 取余 在除法运算和模运算中,如果除...
2019-08-27 16:14:03
585
原创 mysql中的约束
为了防止往数据表中插入错误的数据,在MySQL中,定义了一些维护数据库完整性的规则,即表的约束。常见的表的约束: 上表中列举的约束条件都是针对表中字段进行限制, 从而保证数据表中数据的正确性和唯一性。一、主键约束 在MySQL中,为了快速查找表中的某条信息,可以通过设置主键来实现。主键约束是通过PRIMARY KEY定义的,它可以唯一标识...
2019-08-27 16:08:39
1532
1
原创 mysql入门
mysql引言MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系数据库管理系统,关系数据库将数据保存...
2019-08-27 14:12:35
670
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人