- 博客(24)
- 收藏
- 关注
原创 JDBC的概念和使用
概念: JDBC(Java DataBase Connectivity)是一种数据库连接技术, 能实现Java程序对各种数据库的访问。由一组使用Java语言编写的类和接口(JDBC API) 组成,他们位于java.sql以及javax.sql中。 作用: 1.建立与数据库的访问连接。 2.将编写好的SQL语句发送到数据库执行。 3.对数据库返回的执行结果进行处理。 简单来说就是 数据库的连接 发...
2021-08-12 13:22:23
347
原创 Oracle小练习
1.在使用Oracle数据库时至少需要启动( A )服务。 A.OracleOraDbllg_homelTNSListener B.OracleServiceSID C.OracleDBConSQLeSID D.OraclejobSchedulerSID 2.下列( D )不是Oracle默认的用户。 A.system B.sys C.scott D.sa 3.关于jdbc:oracle:t...
2021-08-12 13:22:08
330
原创 使用webpack进行数据的更新
Vue中webpack进行文件更新 方法一 这个方法比较繁琐 修改源文件以后, 需要重新使用npm 生成文件, 以保持文件的更新 npm run dev dev表示的是 package.json里的命令 方法二 使用文件时事更新 可以通过webpack插件进行时事更新 npm install webpack-dev-serve@3.11.2 -D -D表示临时配置文件,这些第三方插件都存放到 devDependencies 同时进行修改package.json中dev命令 变成 dev:“w
2021-08-12 11:53:09
384
原创 Servlet
Servlet的官方定义 Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servle.
2020-05-08 17:39:22
74
原创 SpringMVC1-个人
SpringMVC-第一章 初始SpringMVC 在 Spring 的基本架构中,红色圈起来的 Spring Web MVC ,也就是本系列的主角 SpringMVC,它是属于Spring基本架构里面的一个组成部分,属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面,所以我们在后期和 Spring 进行整合的时候,几乎不需要别的什么配置。 Spring+...
2020-05-07 11:34:46
105
原创 Spring3-个人
Spring-第三章 还原web项目的Test_Shop到Test_Shop_SM Spring集成MyBatis 步骤 添加Spring,MyBatis相关jar包 参见共享,\Test_Shop_SM\jars 复制applicationContext.xml,修改部分命名空间 测试一个ProductService例子 回顾当前配置下的加载顺序 MyBatis的主配置...
2020-05-07 11:23:34
80
原创 Spring2-个人总结
Spring-第二章 Spring-AOP 代理,增强 目标类 + 额外功能 = 代理类 比如:日志处理/事务处理/异常处理/性能分析…Redis 非关系型数据 通过spring AOP的代理功能,给代码增加额外的通用功能 业务逻辑就专心的处理实际需求,通用的增强功能独立出来 代理的专业术语 额外功能叫 增强 目标类叫 切入点 或 切面 将增强 加入到 切入点,叫编织 AOP是面向切面编程的一...
2020-05-07 11:09:14
92
原创 Spring1-个人总结
Spring-第一章 初始Spring 春天,春暖花开,面朝大海! Spring是应用了很多优秀的设计模式,对于项目的实现,提供了优秀的解决方法;Spring是一个轻量级(低侵入)MVC和逻辑代码框架. 类与类之间的解耦合 MVC 框架侵入 IOC(Inverse Of Control) 控制反转 将传统创建对象的控制权,交由spring容器中(配置文件)中来声明和实现 MVC框架中的,对象管...
2020-05-07 10:54:16
123
原创 MyBatis-第四章及个人总结
MyBatis-第四章 表关联 准备表teacher 教师表 列名 类型 备注 id number 主键 name varchar2(32) 名称 profession varchar2(32) 专业 准备表student 学生表 列名 类型 备注 stu_id number 主键 stu_name varchar2(32) 姓名 stu_age number(3) 年龄 stu_sex...
2020-05-07 10:45:29
175
原创 Test_Shop_Rjy
数据库层 //创建管理员登录表 create table client( cli_id number primary key,//用户id cli_name varchar2(32), cli_password varchar2(500), cli_realname varchar2(32), cli_create_date date default sysdate, cli_...
2020-04-08 16:42:34
246
原创 项目所要需求目录
Test_Shop项目开发文档 总体技术架构: JDK1.8 + Web + MyBatis + Servlet 1. 数据库连接 url=jdbc:oracle:thin:@127.0.0.1:1521:orcl username=hr password=123456 数据库表 表名 CLIENT 列名 备注 类型 约束 cli_id 主键 ...
2020-04-08 15:15:35
112
原创 mybatis-config.xml
mybatis-config.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configur...
2020-03-20 19:07:50
102
原创 MyBatis-第三章
MyBatis-第三章 入参的类型是对象 新增的参数是对象 空值的处理,占位符 字段,jdbcType=VARCHAR 字符串 字段,jdbcType=DATE 日期 字段,jdbcType=INTEGER 数值 插入全部值时,可以不处理空值 log4j日志记录 可以记录不同级别的日志信息,以备排错和后续信息参考 1. 配置log4j.properties配置文件,放置在根目录下 日志...
2020-03-20 19:07:00
135
原创 日志的生成
log4j日志记录 需要引入相应的jar包 配置log4j.properties配置文件,放置在src根目录下 日志全局设置:log4j.rootLogger=level ,console,stdout 日志等级level: DEBUG< INFO< WARN< ERROR 从低到高 变量console - 输出到console控制台 变量stdout – 输出到本地文件 ...
2020-03-19 11:54:47
220
原创 数据库方法的整理
下面展示一些 数据库基本操作。 1、创建数据库 create database databasename 2、删除数据库 drop database dbname 3、备份数据库 完全备份 exp demo/demo@orcl buffer=1024 file=d:\back.dmp full=y demo:用户名、密码 buffer...
2020-03-19 11:50:19
537
转载 Java 笔记——MyBatis 生命周期
Java 笔记——MyBatis 生命周期 1.MyBatis 的生命周期 MyBatis的核心组件分为4个部分。 SqlSessionFactoryBuilder (构造器): 它会根据配置或者代码来生成SqISessionFactory,采用的是分步构建的 Builder 模式。 SqlSessionFactory (工厂接口): 依靠它来生成 SqlSession,使用的是工厂模式。 Sql...
2020-03-18 16:54:33
128
原创 MyBatis-第二章与个人作业
MyBatis-第二章 Dao接口引入 1. 修改mapper文件的 namespace, 对应接口类的全路径 2. 创建BookDao.java 接口类 3. 接口方法名对应mapper的SQL id 4. 定义反参和入参(如有) Service引入 1. 创建service, serviceImpl 结构包,对应BookService, BookServiceImpl 2. 获取连接 3. 代...
2020-03-18 16:51:50
107
原创 jdbc.properties
driver=oracle.jdbc.OracleDriver url=jdbc:oracle:thin:@127.0.0.1:1521:orcl username=hr password=123456
2020-03-17 17:54:27
77
原创 OracleDriverUtil.java
package com.gxy.util; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException...
2020-03-17 17:51:25
95
原创 单例模式Singleton
package test; /** * @author Your-Name: Carey * @version Create-Date:2020年3月17日 上午8:56:07 * Class Description: */ public class Singleton { //私有化构造方法 private Singleton() {} //静态内部类 类加载的时候,执行一次 p...
2020-03-17 17:50:01
75
原创 DateUtil.java
/** * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http...
2020-03-17 17:47:28
76
原创 BookMapper.xml
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="?"> ...
2020-03-17 17:45:22
416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人