- 博客(53)
- 资源 (9)
- 收藏
- 关注
原创 Oracle-第六章-DCL数据控制语言
一些比普权限控制语言-grant(授予用户或者角色权限) revoke(收回用户或者角色权限)通账号高的特殊权限。
2023-06-08 14:09:02
142
原创 Oracle-第四章-DDL数据定义语言
数据定义语言:定义、修改或删除数据库对象数据库对象:表,索引,约束,同义词,数据链,表空间,作业,序列,视图,物化视图,函数,过程,包,触发器本部分的操作在PL/SQL Developer中都可 右键表名-编辑 进行操作。
2023-06-08 14:03:11
861
原创 第9章 Spring的数据库编程
本章主要讲解了Spring的数据库编程。首先介绍了Spring JDBC,包括JdbcTemplate概述和Spring JDBC的配置;然后讲解了JdbcTemplate的增删改查操作,包括excute()方法、update()方法和query()方法;接着讲解了Spring事务管理概述,包括事务管理的核心接口和事务管理的方式;最后讲解了两种实现声明式事务管理的方式,基于XML方式的声明式事务和基于注解方式的声明式事务。
2022-09-01 21:31:21
3694
原创 第10章 初识Spring MVC框架
本章主要对Spring MVC的基础知识进行了整体介绍。首先对Spring MVC框架进行了简单的介绍;然后讲解了一个Spring MVC入门程序的编写;最后通过入门程序对Spring MVC的工作原理进行了详细讲解。
2022-09-01 15:58:33
1593
原创 第8章 Spring AOP
首先介绍了Spring AOP,包括Spring AOP的概述和Spring AOP的术语;然后讲解了Spring AOP的实现机制,包括JDK动态代理和CGLib动态代理;接着讲解了基于XML的AOP实现,并使用案例的方式实现了基于XML文件的AOP;最后讲解了基于注解的AOP实现。.........
2022-08-31 20:39:24
2340
原创 第7章 Spring中的Bean的管理
讲解了Spring对Bean的管理。首先介绍了Spring IoC容器,包括BeanFactory接口和ApplicationContext接口;其次讲解了Bean的两种配置方式,包括属性setter方法注入和构造方法注入;接着讲解了Bean 的3种实例化方法,包括构造方法实例化、静态工厂实例化和实例工厂实例化;然后讲解了Bean的作用域,包括singleton作用域和prototype作用域;接着讲解了Bean的3种装配方式,包括基于XML的装配、基于注解的装配和自动装配,Bean的生命周期。...
2022-08-31 16:41:41
2756
原创 第6章 初识Spring框架
本章主要讲解了Spring框架的基础知识,首先介绍了Spring框架基础知识,包括了Spring概述、Spring框架的优点、Spring框架的体系结构、Spring 5的新特性和Spring下载及目录结构;然后编写了Spring的入门程序;最后讲解了控制反转与依赖注入,包括控制反转的概念、依赖注入的概念、依赖注入的类型和依赖注入的应用。通过本章的学习,读者可以对Spring框架的基础有个大致的了解,为框架开发打下坚实基础。 ...
2022-08-30 20:12:12
2552
1
原创 第5章 MyBatis的注解开发
但在实际开发中,大量的XML配置文件的编写是非常繁琐的,为此,MyBatis提供了更加简便的基于注解的配置方式。
2022-08-30 11:24:20
2385
1
原创 第4章 MyBatis的关联映射和缓存机制
在实际开发中,对数据库的操作常常会涉及到多张表,针对多表之间的操作,MyBatis提供了关联映射,通过关联映射可以很好地处理表与表、对象与对象之间的关联关系。此外,在实际开发中经常需要合理地利用MyBatis缓存来加快数据库查询,进而有效地提升数据库性能。本章将对MyBatis的关联映射以及MyBatis缓存机制进行详细讲解。 .......................................
2022-08-29 19:33:48
2698
原创 Spring简介
事务管理等众多的企业级应用技,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的JavaEE企业应用开源框架。Spring的源代码设计精妙、结构清晰、匠心独用,处处体现着大师对Java设计模式灵活运用以及对Java技术的高深造诣。通过Spring提供的loC容器,可以将对象间的依赖关系交由Spring进行控制,避免硬编码所造成的过度耦合。可以用非容器依赖的编程方式进行几乎所有的测试工作,测试不再是昂贵的操作,而是随手可做的事情。它的源代码无意是Java技术的最佳实践的范例。......
2022-08-29 19:18:40
220
原创 第3章 动态SQL
本章主要讲解了动态SQL相关知识。首先讲解了动态SQL中的元素;其次讲解了条件查询操作,包括元素、元素、元素、元素、元素和元素的使用;然后讲解了更新操作;最后讲解了复杂查询操作。通过本章的学习,读者可以了解常用动态SQL元素的主要作用,并能够掌握这些元素在实际开发中的应用。在MyBatis框架中,这些动态SQL元素十分重要,熟练的掌握它们能够极大地提高开发效率。 .....................
2022-08-28 21:03:18
8969
2
原创 第2章 MyBatis的核心配置
本章主要对MyBatis的核心配置进行了详细讲解。首先讲解了MyBatis中的三个重要核心对象SqlSessionFactoryBuilder、SqlSessionFactory和SqlSession;然后介绍了核心配置文件中的元素及其使用;最后对映射文件中的几个主要元素进行了详细讲解。通过本章的学习,读者将能够了解MyBatis中三个核心对象的作用,熟悉核心配置文件中常用元素的使用,并掌握映射文件中常用元素的使用。 ......
2022-08-28 17:55:06
1967
原创 第1章 初识MyBatis框架
本章主要针对MyBatis框架进行了学习。首先是框架的概念、优点和当前一些主流的Java EE框架,然后对传统JDBC的劣势进行了分析,由此引出了MyBatis框架,并对MyBatis框架的环境搭建、入门程序以及工作原理进行了详细地理解。通过本章的学习,可以了解MyBatis框架及其作用,熟悉MyBatis的工作原理,并能够独立完成MyBatis框架环境的搭建以及入门程序的编写。......
2022-08-28 11:58:12
1420
原创 JavaEE实验六 :bean的装配
定义一个学生类Student,在类中定义(sno,sname,major(专业))三个属性。用三层架构模式模拟添加学生的操作。用注解方式完成bean的装配,在应用程序中获取bean对象,并调用方法完成模拟添加学生。通过基于annotation的装配方式装配bean实例,来达到熟练掌握Spring中bean的装配方式的目的。
2022-08-25 07:53:49
1293
2
原创 JavaEE实验五: Mybatis注解
实验五: Mybatis注解实验内容:创建学生表和班级表,学生表:student(id,name,age,class_id),班级表:class(id,classname),并输入几行数据。使用MyBatis注解实现下列要求;(1)MyBatis注解实现查询操作。查询id为2的学生的信息。(2)MyBatis注解实现修改操作。修改id为4的学生的姓名修改为李雷,年龄修改为21。(3)MyBatis注解实现一对多查询。查询出二班所有学生的信息。...
2022-07-12 19:43:18
806
原创 JavaEE实验四: 关联关系映射
实验目的了解数据表之间以及对象之间的三种关联关系;掌握一对一、一对多、多对多的关联关系映射的配置。实验内容建学生数据库,创建院系表和学生信息表,院系表中存储院系编号,院系名称,学生信息表中存储学生学号、姓名、性别、出生日期、籍贯、专业、所属院系等信息,在2个表中输入若干数据。创建Java web项目,配置一对多的关联关系,插入一个学生数据,并且查询所有计算机学院的学生。...
2022-07-12 19:32:38
868
原创 JavaEE实验三:动态SQL
实验三:动态SQL使用动态SQL进行条件查询、更新以及复杂查询操作。本实验要求利用本章所学知识完成一个学生信息系统,该系统要求实现3个以下功能:1、多条件查询: 当用户输入的学生姓名不为空,则根据学生姓名进行学生信息的查询; 当用户输入的学生姓名为空,而学生专业不为空,则只根据学生专业进行学生的查询; 当用户输入的学生姓名不为空,且专业不为空,则根据姓名和专业查询学生信息。当学生姓名和专业都为空,则查询所有学生信息2、单条件查询:查询出所有id值小于5的学生的信息;3、
2022-05-25 16:12:01
3664
1
原创 JavaEE实验二:MyBatis框架应用
实验二: MyBatis框架应用现有一张员工表如下。利用本章所学知识完成员工管理系统。实现如下功能:根据id查询员工信息、新增员工信息、根据id修改员工信息、根据id删除员工信息。实验步骤1、创建maven项目,在pom.xml文件中配置依赖:MyBatis、mysql、Junit依赖2、新建实体类User3、在resources下建db.properties、mybatis-config.xml文件。注意要在mybatis-config.xml文件中引入db.properties文件4、在src
2022-05-25 15:53:29
2608
原创 JavaEE实验一:熟悉java EE编程环境
实验内容: 创建学生数据库,建学生信息表(sno,sname,ssex,birthday,major)并输入几行数据。参考本章案例,查询所有女生的信息。
2022-05-25 15:29:42
283
原创 Python项目
兔子与獾第一章 作品概述第二章 作品设计2.1作品的构思2.1.1 起源2.1.2 总体架构2.2作品使用的第三方库第三章 作品的实现3.1作品框架3.1.1 流程图3.1.2 主要算法3.2.1 技术3.2.2 核心代码可以点击下面链接下载:兔子与獾下载链接摘要:本作品主要实现了角色移动、射击,物体碰撞,时间血量的显示。采用了pygame模块技术,系统能使角色自由移动射击,击败獾怪,保护堡垒。第一章 作品概述 1第二章 作品设计 22.1作品的构思 22.1.1 起源 22.1.2 总体架构
2022-05-24 17:16:44
269
原创 第2章 JavaScript 基础
第2章 JavaScript 基础2.1 JavaScript数据类型2.1.1 JavaScript基本数据类型2.1.2 JavaScript类型转换2.2 JavaScript运算符2.2.1 赋值运算符2.2.2 算术运算符2.2.3 逻辑运算符2.2.4 关系运算符2.2.5 条件运算符2.2.6 运算符优先级2.3 JavaScript条件语句2.3.1 if语句2.3.2 switch语句2.4 JavaScript循环语句2.4.1 for循环2.4.2 for-in循环2.4.3 whi
2021-09-17 21:03:25
144
原创 第1章 JavaScript概述
第1章 初识JavaScript1.1 JavaScript概述1.1.1 为什么学习JavaScript1.1.2 JavaScript简介1.1.3 JavaScript起源1.1.4 JavaScript的实现1.1.5 JavaScript的特点1.2 Web开发工具1.2.1 浏览器1.2.2 代码编辑器1.2.3 技能训练1.3 JavaScript的基本结构与使用1.3.1 JavaScript的基本结构1.3.2 JavaScript的执行原理1.3.3 JavaScript的使用方式1.
2021-09-17 19:05:44
569
原创 数据库技术与应用 索引 MMSQL 学习笔记7
7 索引7.1 索引的概念索引是一个单独的、物理的数据库结构,在SQL Server中,索引是为了加速对表中数据行的检索而创建的一种分散存储结构。它是针对一个表而建立的,每个索引页面中的行都含有逻辑指针,指向数据表中的物理位置,以便加速检索物理数据。因此,对表中的列是否创建索引,将对查询速度有很大的影响。7.2 索引的优缺点7.2.1 索引的优点1.创建唯一性索引,保证数据库表中每一行数据的唯一性。2.大大加快数据的检索速度,这也是创建索引的最主要原因。3.加速表与表之间的连接,特别是在实现数
2020-06-11 20:29:49
390
原创 数据库技术与应用 视图 MMSQL 学习笔记6
6 视图是使用6.1 视图概述视图中的内容是由查询定义来的,并且视图和查询都是通过SQL语句定义的,它们有着许多相同和不同之处。具体如下:1.存储:视图存储为数据库设计的一部分,而查询则不是。视图可以禁止所有用户访问数据库中的基表,而要求用户只能通过视图操作数据。这种方法可以保护用户和应用程序不受某些数据库修改的影响,同样也可以保护数据表的安全性。2.排序:可以排序任何查询结果,但是只有当视图包括TOP子句时才能排序视图。3.加密:可以加密视图,但不能加密查询。6.2 视图分类标准视图标准视
2020-06-11 17:04:06
288
1
原创 数据库技术与应用 数据操作 MMSQL 学习笔记5
5.1 查询数据所谓查询,就是对已经存在于数据库中的数据按特点的组合、条件或次序进行检索。查询功能是数据库最基本也是最重要的功能。5.1.1 SELECT语句SELECT select_list[INTO new_table_name]FROM table_list[WHERE search_conditions][GROUP BY group_by_list][HAVING search_conditions][ORDER By order_list[ASC|DESC]]--exam
2020-06-10 20:27:28
1088
1
基于SSM框架的电子产品销售网站的设计与实现
2022-07-13
基于C#网络通信程序-Chat
2022-07-13
ssm电子商城管理系统
2022-06-20
socketGame C#项目
2022-06-20
ASP.NET人事管理系统
2022-05-25
C#windows窗体界面的学生成绩管理系统,包含数据库,C#文件,系统说明文档.
2022-05-25
Python项目:pygame兔子与獾
2022-05-24
Android :布局与国际化
2022-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人