- 博客(24)
- 收藏
- 关注
原创 JDBC的概念和使用
概念:JDBC(Java DataBase Connectivity)是一种数据库连接技术,能实现Java程序对各种数据库的访问。由一组使用Java语言编写的类和接口(JDBC API)组成,他们位于java.sql以及javax.sql中。作用:1.建立与数据库的访问连接。2.将编写好的SQL语句发送到数据库执行。3.对数据库返回的执行结果进行处理。简单来说就是数据库的连接发...
2021-08-12 13:22:23
338
原创 Oracle小练习
1.在使用Oracle数据库时至少需要启动( A )服务。A.OracleOraDbllg_homelTNSListenerB.OracleServiceSIDC.OracleDBConSQLeSIDD.OraclejobSchedulerSID2.下列( D )不是Oracle默认的用户。A.systemB.sysC.scottD.sa3.关于jdbc:oracle:t...
2021-08-12 13:22:08
323
原创 使用webpack进行数据的更新
Vue中webpack进行文件更新方法一这个方法比较繁琐修改源文件以后, 需要重新使用npm 生成文件, 以保持文件的更新 npm run devdev表示的是 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
366
原创 Servlet
Servlet的官方定义 Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servle.
2020-05-08 17:39:22
69
原创 SpringMVC1-个人
SpringMVC-第一章初始SpringMVC在 Spring 的基本架构中,红色圈起来的 Spring Web MVC ,也就是本系列的主角 SpringMVC,它是属于Spring基本架构里面的一个组成部分,属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面,所以我们在后期和 Spring 进行整合的时候,几乎不需要别的什么配置。Spring+...
2020-05-07 11:34:46
96
原创 Spring3-个人
Spring-第三章还原web项目的Test_Shop到Test_Shop_SMSpring集成MyBatis步骤添加Spring,MyBatis相关jar包参见共享,\Test_Shop_SM\jars复制applicationContext.xml,修改部分命名空间测试一个ProductService例子回顾当前配置下的加载顺序MyBatis的主配置...
2020-05-07 11:23:34
75
原创 Spring2-个人总结
Spring-第二章Spring-AOP 代理,增强目标类 + 额外功能 = 代理类比如:日志处理/事务处理/异常处理/性能分析…Redis 非关系型数据通过spring AOP的代理功能,给代码增加额外的通用功能业务逻辑就专心的处理实际需求,通用的增强功能独立出来代理的专业术语额外功能叫 增强目标类叫 切入点 或 切面将增强 加入到 切入点,叫编织AOP是面向切面编程的一...
2020-05-07 11:09:14
84
原创 Spring1-个人总结
Spring-第一章初始Spring 春天,春暖花开,面朝大海!Spring是应用了很多优秀的设计模式,对于项目的实现,提供了优秀的解决方法;Spring是一个轻量级(低侵入)MVC和逻辑代码框架. 类与类之间的解耦合MVC 框架侵入IOC(Inverse Of Control) 控制反转将传统创建对象的控制权,交由spring容器中(配置文件)中来声明和实现MVC框架中的,对象管...
2020-05-07 10:54:16
115
原创 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
166
原创 Test_Shop_Rjy
数据库层//创建管理员登录表create table client(cli_id number primary key,//用户idcli_name varchar2(32), cli_password varchar2(500),cli_realname varchar2(32),cli_create_date date default sysdate,cli_...
2020-04-08 16:42:34
236
原创 项目所要需求目录
Test_Shop项目开发文档总体技术架构: JDK1.8 + Web + MyBatis + Servlet1. 数据库连接url=jdbc:oracle:thin:@127.0.0.1:1521:orclusername=hrpassword=123456数据库表表名 CLIENT列名 备注 类型 约束cli_id 主键 ...
2020-04-08 15:15:35
106
原创 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
96
原创 MyBatis-第三章
MyBatis-第三章入参的类型是对象新增的参数是对象空值的处理,占位符字段,jdbcType=VARCHAR 字符串字段,jdbcType=DATE 日期字段,jdbcType=INTEGER 数值插入全部值时,可以不处理空值log4j日志记录可以记录不同级别的日志信息,以备排错和后续信息参考1. 配置log4j.properties配置文件,放置在根目录下日志...
2020-03-20 19:07:00
96
原创 日志的生成
log4j日志记录需要引入相应的jar包配置log4j.properties配置文件,放置在src根目录下日志全局设置:log4j.rootLogger=level ,console,stdout日志等级level: DEBUG< INFO< WARN< ERROR 从低到高变量console - 输出到console控制台变量stdout – 输出到本地文件...
2020-03-19 11:54:47
208
原创 数据库方法的整理
下面展示一些 数据库基本操作。1、创建数据库 create database databasename2、删除数据库 drop database dbname3、备份数据库完全备份 exp demo/demo@orcl buffer=1024 file=d:\back.dmp full=y demo:用户名、密码 buffer...
2020-03-19 11:50:19
523
转载 Java 笔记——MyBatis 生命周期
Java 笔记——MyBatis 生命周期1.MyBatis 的生命周期MyBatis的核心组件分为4个部分。SqlSessionFactoryBuilder (构造器): 它会根据配置或者代码来生成SqISessionFactory,采用的是分步构建的 Builder 模式。SqlSessionFactory (工厂接口): 依靠它来生成 SqlSession,使用的是工厂模式。Sql...
2020-03-18 16:54:33
124
原创 MyBatis-第二章与个人作业
MyBatis-第二章Dao接口引入1. 修改mapper文件的 namespace, 对应接口类的全路径2. 创建BookDao.java 接口类3. 接口方法名对应mapper的SQL id4. 定义反参和入参(如有)Service引入1. 创建service, serviceImpl 结构包,对应BookService, BookServiceImpl2. 获取连接3. 代...
2020-03-18 16:51:50
101
原创 jdbc.properties
driver=oracle.jdbc.OracleDriverurl=jdbc:oracle:thin:@127.0.0.1:1521:orclusername=hrpassword=123456
2020-03-17 17:54:27
70
原创 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
88
原创 单例模式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
69
原创 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
70
原创 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
361
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人