自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 Springboot多数据源连接

Springboot多数据源连接

2024-01-27 15:11:54 333 1

原创 Springboot整合Mybatis和SQLite

springboot整合Mybatis和SQLite

2023-09-03 11:20:55 1294

原创 Springboot整合JavaFX

先看一下效果看一下项目目录1、Maven导入Springboot依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency>

2022-05-17 13:14:01 1429 1

原创 Springboot整合Webscoket

1、maven导入相应的依赖 <!-- websocket依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> &lt

2022-05-17 01:28:20 411 1

原创 Linux服务器安装ftp服务

1、检查安装vsftpd软件[root@Centos8 /]# rpm -qa |grep vsftpd2、可以检测出是否安装了vsftpd软件,如果没有安装,使用YUM命令进行安装[root@Centos8 /]#yum install vsftpd -y3、使用vsftpd软件,主要包括如下几个命令:启动ftp命令[root@Centos8 /]#service vsftpd start停止ftp命令[root@Centos8 /]#service vsftpd stop重启ftp

2022-01-10 23:42:41 558

原创 Linux环境安装Jdk

1、网上下载jdk安装文件Java Downloadshttps://www.oracle.com/java/technologies/downloads/选择需要的jdk文件下载2、将下载好的文件通过Xftp将下载的文件拷贝到Linux服务器/opt目录下3、root用户进入/opt目录,使用命令将文件解压[root@Centos8 opt]#tar -zxvf jdk-17_linux-x64_bin.tar.gz4、将解压后的文件拷贝到 /usr/local 目录下 [root

2022-01-10 23:11:19 714

原创 Linux下Oracle数据库开机自启动设置

如果每次重启操作系统都要进行以上操作好麻烦,那么如何让Oracle作为系统服务在开机的时候自动启动呢?Oracle在$ORACLE_HOME/bin下提供许多对数据库进行操作的脚本,其中dbstart和dbshut可分别用来启动和关闭数据库。注意,这两个脚本已包含监听器的启动或关闭,但并未对EM进行相关的操作。使用如下命令:[root@localhost /]#/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/dbstart /home/oracle

2022-01-09 11:43:19 581

原创 OracleLinux环境安装Oracle数据库

1、安装linux系统OracleLinux系统镜像下载地址虚拟机安装系统步骤省略…2、点击虚拟机-右键-设置3、镜像的“已连接”要勾上4、进入linux系统在root用户下执行一下代码[root@localhost ~]# mkdir /mnt/cdrommount /dev/cdrom /mnt/cdrom#mount -o loop /opt/CentOS-7.6-x86_64-bin-DVD.iso /mnt/cdrommkdir /etc/yum.repos.d/old

2022-01-07 20:34:41 4673

原创 Springboot+FTP实现文件上传与下载

在pom.xml引用相关的依赖 <!--ftp文件上传--> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.3</version> </dependency>

2021-11-06 09:50:23 1790

原创 码云git操作

…//检查当前分支git branch //新建一个user分支,并切换到user分支git checkout -b user //查看当前文件状态 user分支git status//添加到暂存区 user分支git add . //user分支提交到仓库 user分支git commit -m "完成用户功能代码的开发" // 把本地的user分支推送到云端的origin仓库,并命名为user分支

2021-09-26 23:17:35 62

原创 Oracle 11 Client 安装步骤

下载oracle客户端程序地址:链接: https://pan.baidu.com/s/15GcrY8qkFTAIGXwm-Mezbw提取码: 6ukk1、点击setup安装程序2、选择管理员3、选择语言 简体中文,英语4、选择安装路径5、直接点击安装完成6、直到安装完成即可。...

2021-08-07 13:30:47 7795

转载 HttpUtils请求网络工具类

导入maven相关依赖<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient --><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.13

2021-07-28 18:40:25 327

原创 springboot+quartz+mybatis+oracle实现定时任务的定时管理

先将整个项目的结构目录贴出来1、先用plsql登录数据库然后创建quartz需要的相关表建表语法如下delete from qrtz_fired_triggers;delete from qrtz_simple_triggers;delete from qrtz_simprop_triggers;delete from qrtz_cron_triggers;delete from qrtz_blob_triggers;delete from qrtz_triggers;delete f

2021-07-08 20:46:22 706

原创 Windows环境下安装Redis

1、首先检查.net Framework的版本打开CMD 输入以下命令dir %WINDIR%\Microsoft.Net\Framework\v* /O:-N /B可以看到.net的最高版本是2.0的,改版本过低,安装Redis时会报错,先安装.net吧。到https://msdn.itellyou.cn/去下载.net.net Framework 安装完成此时再来查看一下.net Framework 版本已经为4.0版本接下来开始安装Redis首先下载Redis去网站htt

2021-07-08 11:15:06 145

原创 Springboot+Druid+Mybatis+Oracle整合

导入依赖 <dependencies> <!-- <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> -->

2021-06-16 22:11:47 2366

原创 自定义一个消息返回类(Msg)

代码如下package cn.orz.bean;import java.util.HashMap;import java.util.Map;public class Msg { //状态码 10001 成功 10002失败 private int code; private String msg; private Map<String,Object> extend=new HashMap<String,Object>();

2021-06-11 02:06:14 1876

原创 Springboot使用QQ邮箱发送邮件信息

1、首先在pom.xml引用发送邮件需要的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>

2021-06-10 00:21:52 186

原创 SSM实现登录权限控制

1、首先写一个登录权限控制的类LoginInterceptorpackage cn.orz.utlis;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import cn.orz.bean.Msg;import com.alibaba.fastjson.JSONArray;impo

2020-11-24 11:59:48 1695

原创 SSM整合WebSocket实现即时通讯(聊天)

1、先进行SSM框架的整合,这里不多描述。可以见我另外一篇文章IDEA创建一个maven的ssm项目整合看下最终效果图2、导入WebSocket需要的依赖(这里通过maven) <dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> <version>4.0.2.

2020-11-20 15:25:08 3165 2

原创 SSM整合Thymeleaf模板引擎

1、先创建SSM项目框架具体怎么整合详见我的另外一边文章。IDEA创建一个maven的ssm项目整合2、加入Thymeleaf模板引擎需要的依赖。 <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring4</artifactId> <version>3.0.9.RELEASE</version&g

2020-11-17 17:14:55 870

原创 SSM应用AOP完成日志功能(保存到数据库)

0、目录结构1、数据库创建一张日志表CREATE TABLE sysLog(   id VARCHAR2(32) default SYS_GUID() PRIMARY KEY,   visitTime timestamp,   username VARCHAR2(50),   ip VARCHAR2(30),   url VARCHAR2(50),   executionTime int,   method VARCHAR2(200))2、

2020-11-14 15:32:40 517 2

转载 Java基于HmacSHA1实现不可逆加密

package cn.orz.utlis;import javax.crypto.Mac;import javax.crypto.spec.SecretKeySpec;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;public class HmacSHA1 { /** * 【调用加密算法】 * @param data * @param

2020-11-14 01:12:50 340

原创 SSM测试数据库是否连接正常

测试类package test;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4.SpringJ

2020-11-10 23:47:42 1700

原创 关于idea 中使用mybastis报出 Invalid bound statement (not found)的错误解决方案

接口类跟Mapper.xml文件放在同一个包下报错: Invalid bound statement (not found)解决办法:在pom.xml文件配置以下代码 <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</in

2020-11-10 23:42:51 521

原创 解决SpringBoot下delete请求不可用There was an unexpected error (type=Method Not Allowed, status=405).

1、页面提交delete请求,出现Whitelabel Error Page错误<button th:attr="del_uri=@{/emp/}+${emp.id}" class="btn btn-sm btn-danger deleteBtn">删除</button><form id="deleteEmpForm" method="post"> <input type="hidden" name="_method" value="delete"/&.

2020-10-30 14:56:21 596

原创 第一个SpringBoot应用(HelloWorld程序)

通过maven创建项目先看下目录结构1、pom.xml 导入springboot的依赖 <!-- 指定Spring Boot的版本1.5.9.RELEASE --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>

2020-10-21 20:21:40 92

原创 git安装与使用(尚硅谷GitHub基础全套完整版教程)

基于尚硅谷视频:尚硅谷GitHub基础全套完整版教程(新版Git已上传,推荐观看)https://www.bilibili.com/video/BV1pW411A7a51、从官网地址(https://git-scm.com/downloads)下载软件2、双击软件运行点击next命令:4.1本地库初始化命令:git init4.2设置签名形式用户名:tomEmail 地址:[email protected]作用:区分不同开发人员的身份辨析:这里

2020-09-30 10:53:09 867

原创 IDEA创建一个maven的ssm项目整合

1、2、修改pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o

2020-09-21 23:31:16 526

原创 ORA-01502: 索引 或这类索引的分区处于不可用状态

报错ORA-01502: 索引 ‘ORZ.ID’ 或这类索引的分区处于不可用状态解决办法://查看索引状态select distinct status from user_indexes;//找出索引状态不可用的索引select index_name from user_indexes where status <> 'VALID';//重建索引(建设第二步查出的是ID)alter index ID rebuild...

2020-09-06 14:29:47 466

原创 SSM中日期的处理

1、在实体类中加注解 @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date HIREDATE ;需要导入以下jar包 <dependency> <groupId>com.fasterxml.jackson.core</groupId> &l

2020-09-05 00:30:10 864

原创 通过Ajax提交form表单方式controller层接收到null值

1、div下面的form $("#emp_save").click(function () { console.log($("#AddempModal form").serialize()) $.ajax({ url: "<c:url value='/emps/emp'/>", type:"POST", data: $("#AddempModal form").seriali

2020-09-04 23:24:03 505

原创 JavaWeb基于Bootstrap搭建漂亮的前台页面(实现分页)

1、先看下效果吧2、看下后台传过来的(基于Mybatis的PageHelper实现的分页,传给前端为PageInfo,不知道怎么使用的见我文章如何使用Mybatis的PageHelper分页工具)数据为PageInfo{pageNum=1, pageSize=8, size=8, startRow=1, endRow=8, total=10, pages=2, list=Page{count=true, pageNum=1, pageSize=8, startRow=0, endRow=8, tot

2020-09-02 23:53:34 1163

原创 如何使用Mybatis的PageHelper分页工具

1、导入相关的jar包在pom.xm中加入 <!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <ve

2020-09-02 01:16:20 263

原创 SpringMVC测试单元(模拟浏览器请求Controller层)

controller层 @RequestMapping(value = "/emps") public String GetEmployees(@RequestParam(value = "pn", defaultValue ="1")Integer pn , Model model){ PageHelper.startPage(pn,8); List<Employee> employeeslist = employee

2020-09-02 01:06:49 494

原创 Mybatis一对一,一对多,多对多的处理

1、一对一例如:一个员工只能在一个部门则:如下员工的实体类public class Employee { private String EID ; private String ENAME ; private String EEMAIL ; private int ESEX ; private String EPHOME ; private Date HIREDATE ; private int DID ; private Dep

2020-09-02 00:56:21 751

原创 SSM框架——mybatis批量插入oracle数据库

1、已经配好的SSM框架的,第一个SSM项目自己去学习2、关键代码: XXX.java接口的代码如下 public void Add_District_province(@Param("provincelist")List<Districts> provincelist); public void Add_District_city(@Param("citylist")List<Districts> citylist); public void Ad..

2020-08-30 21:05:56 146

原创 Springd定时器(Spring-Task)的使用

使用spring自带的定时器Spring-Task1、在spring 的配置文件中增加beans.xml然后在配置文件上加入以下配置<!--开启这个配置,spring才能识别@Scheduled注解 --> <task:annotation-driven scheduler="qbScheduler" mode="proxy"/> <task:scheduler id="qbScheduler" pool-size="10"/>

2020-08-30 12:44:31 149

原创 在Eclipse中Maven整合SSM框架(springmvc,spring,mybatis)

先看一下目录结构图1图2效果截图数据库的设计也比较简单-- Create tablecreate table STUDENT( SID INTEGER not null, SNAME VARCHAR2(200) not null, SPHONE NUMBER(11) not null, GENDER INTEGER, SMARK VARCHAR2(1000), SCREATETIME DATE not

2020-08-27 00:44:11 120

原创 windows下Maven的环境配置和Eclipse整合

下载软件,直接百度搜索maven下载地址为:http://maven.apache.org/download.cgi接下来配置环境变量:变量名:M2_HOME变量值:D:\Program Files\maven\apache-maven-3.6.3Path后面加上:;%M2_HOME%/bin;验证是否安装成功:打开cmd 输入命令:mvn -version如下图显示则表示安装成功设置本地仓库路径配置阿里云镜像 <mirrors> <mi

2020-08-20 13:28:26 100

原创 JSP中时间转换(JSTL fmt:dateNumber 标签)

实例演示<%@ page language=“java” contentType=“text/html; charset=UTF-8”pageEncoding=“UTF-8”%><%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %><%@ taglib prefix=“fmt” uri=“http://java.sun.com/jsp/jstl/fmt” %> JSTL fmt:da

2020-08-13 02:02:52 325

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除