自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rushinger

努力学好编程

  • 博客(405)
  • 收藏
  • 关注

原创 KETTLE 更新表的两种方式-更新控件和sql更新 2种方式的实现比较

在实际工作中,我们有可能遇见只更新不插入的情况,可以由以下2种方式去实现:1、更新控件如下图所示,根据id字段,更新name和cjsj时间字段该控件不足的地方是,用来查询关键值得字段不够灵活,一些在sql里面where条件后的decode,nvl,to_date等字段均无法写在用来查询值的关键字上,但是速度较快2、sql输入如下图所示,根据id字段,更新name和cjsj时间字段该控件比较灵活,一些在sql里面where条件后的decode,nvl,to_date等字段均无法写在用来查询值

2021-01-04 21:26:21 908

原创 @Autowired 注入Mapper接口层报红色下划线警告

@Autowired 自动注入,首先要求被自动注入的类必须在spring容器中注册为bean,,也就是该类必须为@Controller、@Service、@Repository、@Component等注解注释,而springboot-mybatis框架中,我们的持久化层为mybatis的Mapper接口层,一般的我们会在接口层上加注@Mapper注解,或者直接在启动类上加注@MapperScan(basePackages/value=…)注解,而@Mapper和@MapperScan并不是spring框架.

2020-12-25 15:52:03 1313

原创 jdbcType

1、 #{bookId}2、 #{bookId,jdbcType=INTEGER}一般情况下,两种写法都可以。它们都可以获取Dao层传递过来的参数。但是,当传入的参数为null时,需要指定jdbcType的类型,否则mybatis无法解析。

2020-12-25 15:03:50 455

原创 Mac 干净的卸载一个app

find . -name "*XXX*"

2020-12-25 11:39:30 216

原创 用navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理

1、连接服务器: mysql -u root -p2、看当前所有数据库:show databases;3、进入mysql数据库:use mysql;4、查看mysql数据库中所有的表:show tables;5、查看user表中的数据:select Host, User,Password from user;6、修改user表中的Host:update user set Host=’%’ where User=‘root’;7、最后刷新一下:flush privileges;...

2020-12-23 20:19:18 105

原创 输入source ~/.bash_profile 使配置生效

输入source ~/.bash_profile 使配置生效

2020-12-13 01:40:53 510

原创 实体类实现序列化接口(Serializable)的用处

客户端访问了某个能开启会话功能的资源, web服务器就会创建一个与该客户端对应的HttpSession对象,每个HttpSession对象都要站用一定的内存空间。如果在某一时间段内访问站点的用户很多,web服务器内存中就会积累大量的HttpSession对象,消耗大量的服务器内存,即使用户已经离开或者关闭了浏览器,web服务器仍要保留与之对应的HttpSession对象,在他们超时之前,一直占用web服务器内存资源。web服务器通常将那些暂时不活动但未超时的HttpSession对象转移到文件系统或数据库

2020-12-10 09:55:39 532

原创 Maven

文章目录1.下载2.环境配置3.阿里云镜像配置4.设置本地厂库5.idea配置约定大于配置1.下载官网下载下载完成后,解压即可;2.环境配置配置如下配置:M2_HOME maven目录下的bin目录MAVEN_HOME maven的目录在系统的path中配置 %MAVEN_HOME%\bincmd中测试:3.阿里云镜像配置目的:加速下载目录:<mirror> <id>nexus-aliyun</id> <

2020-10-21 20:26:16 194

原创 Tomcat

文章目录1.下载2.目录解释3.配置1.下载官网下载2.目录解释3.配置可以配置启动的端口号tomcat的默认端口号为:8080mysql:3306http:80https:443<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />...

2020-10-21 18:46:13 130

原创 Mysql的安装与使用

文章目录1.下载2.配置环境3.编辑 my.ini 文件4.安装mysql5.初始化数据文件6.进入mysql7.更改root密码8.刷新权限9.修改 my.ini文件10.重启mysql即可正常使用1.下载这里是zip压缩包下载,不用安装,自己配置mysql5.7 64位下载地址:下载2.配置环境3.编辑 my.ini 文件[mysqld]basedir=D:\Program Files\mysql-5.7\datadir=D:\Program Files\mysql-5.7\data

2020-10-21 15:47:52 133

原创 PowerDesigner的下载+连接数据库的使用

下载教程连接数据库教程

2020-10-21 15:03:22 138

原创 用svn上传文件

http://www.360doc.com/content/19/0813/19/19913882_854669878.shtml

2020-10-14 14:44:07 262

原创 表的详细结构描述

SELECT 表名=case when a.colorder=1 then d.name else '' end,表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,字段序号=a.colorder,字段名=a.name,标识=case when COLUMNPROPERTY(a.id,a.name,'IsIdentity')=1 then '√'else '' end,主键=case when exists(SELECT

2020-09-29 11:31:45 741

原创 Kettle学习

文章目录一:简述二:组成三:特点一:简述Transformation(转换):完成对数据的基础转换Job(作业):完成整个工资流程的控制区别1.作业是步骤流,转换是数据流,这是作业和转换最大的区别2.作业的每一步骤,必须等到前面的步骤都跑完了,后面的步骤才会执行;而转换会一次性把所有控件全部启动(一个控件对应启动一个线程),然后数据流会从第一个控件开始,一条记录,一条记录地流向最后的控件二:组成1.勺子(Spoon.bat/spoon.sh):是一个图形化的界面,可以让我们用图形化的

2020-09-26 20:35:10 167

原创 Spring Cloud笔记详

单体应用存在的问题随着业务的发展,开发变得越来越复杂。修改、新增某个功能,需要对整个系统进行测试、重新部署。一个模块出现问题,很可能导致整个系统崩溃。多个开发团队同时对数据进行管理,容易产生安全漏洞。各个模块使用同一种技术进行开发,各个模块很难根据实际情况选择更合适的技术框架,局限性很大。模块内容过于复杂,如果员工离职,可能需要很长时间才能完成工作交接。分布式、集群集群:一台服务器无法负荷高并发的数据访问量,那么就设置十台服务器一起分担压力,十台不行就设置一百台(物理层面)。很多人干同一

2020-09-17 14:42:54 125

原创 Spring Cloud项目实战详

项目需求客户端:针对普通用户,用户登录、用户退出、菜品订购、我的订单。后台管理系统:针对管理员,管理员登录、管理员退出、添加菜品、查询菜品、修改菜品、删除菜品、订单处理、添加用户、查询用户、删除用户。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-20rG643r-1600324884910)(/Users/southwind/我的文件/商务合作/ai/项目实战/笔记/images/1.png)]account 提供账户服务:用户和管理的登录退出。menu 提供菜品服

2020-09-17 14:42:16 345

原创 Spring Boot详

Spring BootSpring Boot 是一个快速开发框架,可以迅速搭建出一套基于 Spring 框架体系的应用,是 Spring Cloud 的基础。Spring Boot 开启了各种自动装配,从而简化代码的开发,不需要编写各种配置文件,只需要引入相关依赖就可以迅速搭建一个应用。特点1、不需要 web.xml2、不需要 springmvc.xml3、不需要 tomcat,Spring Boot 内嵌了 tomcat4、不需要配置 JSON 解析,支持 REST 架构5、个性化配置

2020-09-17 14:40:54 116

原创 Spring详细

文章目录一:了解Spring1. 简介2. 优点3.组成二:IOC1.为什么要用IOC2. IOC的本质三:快速上手Spring1.编写HelloSpring2.类里的属性是类3.IOC创建对象方式3.1 通过无参构造方法来创建3.2 通过有参构造方法来创建四:spring配置1.别名2.Bean的配置3.import五:依赖注入(DI)1.概念2.构造器注入3.Set 注入 (重点)4.p命名和c命名注入一:了解Spring1. 简介Spring : 春天 —>给软件行业带来了春天2002年

2020-09-15 15:13:24 509

原创 mybatis配置数据源

1 内置连接池<configuration> <environments default="development"> <environment id="development"> <!-- 配置事务管理器 --> <transactionManager type="JDBC"/> <!-- 配置数据源:这里使用 MyBatis 内置连接池 --

2020-09-10 18:41:48 723

原创 SSM笔记

SSM框架整合Spring + Spring MVC + MyBatisSpring MVC 负责实现 MVC 设计模式,MyBatis 负责数据持久层,Spring 负责管理 Spring MVC 和 MyBatis 相关对象的创建和依赖注入。创建 Maven 工程,pom.xml<dependencies> <!-- SpringMVC --> <dependency> <groupId>org.springframework&

2020-09-10 14:03:02 118

原创 MyBatis的Mapper.xml

1.statement 标签:select、update、delete、insert 分别对应查询、修改、删除、添加操作。2.parameterType:参数数据类型基本数据类型,通过 id 查询 Account在这里插入代码片 <select id="findById" parameterType="long" resultType="com.southwind.entity.Account"> select * from t_account where id = #{id}

2020-09-10 09:53:27 123

原创 通过 Mapper 代理理实现⾃自定义接⼝

文章目录1.demo目录2 实现2.1 自定义接⼝2.2 创建接⼝对应的 Mapper.xml,定义接口⽅法对应的 SQL 语句句。2.3 在 config.xml 中注册 AccountRepository.xml2.4 调⽤用接⼝口的代理理对象完成相关的业务操作1.demo目录2 实现⾃自定义接⼝口,定义相关业务⽅方法。编写与⽅方法相对应的 Mapper.xml2.1 自定义接⼝package cc.insistor.repository;import cc.insistor.en

2020-09-09 16:40:17 120

原创 MyBatis创建一个简单的demo

文章目录1.概念2.使用mybatis2.1 项目目录2.2 新建 Maven ⼯工程,pom.xml2.3 新建数据表2.4 新建数据表对应的实体类 Account2..5 使⽤原生接⼝2.5.1 MyBatis 框架需要开发者⾃自定义 SQL 语句句,写在 Mapper.xml ⽂文件中,实际开发中,会为每个实体 类创建对应的 Mapper.xml ,定义管理理该对象数据的 SQL。2.5.2 在全局配置⽂文件 config.xml 中注册 AccountMapper.xml2.5.3 调⽤用 MyBa

2020-09-09 14:58:26 196

原创 java开发之@Autowired

@Autowired@Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。在使用@Autowired之前,我们对一个bean配置起属性时,是这用用的<property name="属性名" value=" 属性值"/> 通过这种方式来,配置比较繁琐,而且代码比较多。在Spring 2.5 引入了 @Autowired 注释下面用案例来具体说明UserRepository.j

2020-09-09 11:10:26 2385 1

原创 Vue简单入门

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>cc</title> <!--在线CDN--> <!--1.导入vue.js--> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.min.js"&gt.

2020-09-07 10:52:19 132

原创 Spring MVC

Spring MVCSpring MVC 是目前主流的实现 MVC 设计模式的企业级开发框架,Spring 框架的一个子模块,无需整合,开发起来更加便捷。什么是 MVC 设计模式?将应用程序分为 Controller、Model、View 三层,Controller 接收客户端请求,调用 Model 生成业务数据,传递给 View。Spring MVC 就是对这套流程的封装,屏蔽了很多底层代码,开放出接口,让开发者可以更加轻松、便捷地完成基于 MVC 模式的 Web 开发。Spring MVC 的

2020-09-03 11:40:36 204

原创 Spring

文章目录Spring 框架两大核心机制(IoC、AOP)如何使用 IoC配置文件IoC 底层原理通过运行时类获取 bean通过有参构造创建 bean给 bean 注入集合scope 作用域Spring 的继承Spring 的依赖Spring 的 p 命名空间Spring 的工厂方法IoC 自动装载(Autowire)AOP如何使用?Spring 框架两大核心机制(IoC、AOP)IoC(控制反转)/ DI(依赖注入)AOP(面向切面编程)Spring 是一个企业级开发框架,是软件设计层面的框架,

2020-09-02 10:28:44 134

原创 JavaWeb开发之MVC

mvc是一种开发模式,将程序分层的一种思想M: model 业务数据(service,repository)V: view 视图(jsp,html,app客户端)C: Controller 控制(servlet,handler,action)请求进入javaweb应用后,controller接收请求,进行业务逻辑处理,最终将处理的结果返回给用户(view+model)controller------>service------->repository-------->DB

2020-08-31 16:41:22 139

原创 JavaWeb开发之getSession()

文章目录1.getSession()概念2.Session的工作原理:1.getSession()概念HttpServletRequest.getSession(ture) 与 HttpServletRequest.getSession() 是一个意思;HttpServletRequest.getSession(false) 等同于:如果当前Session没有就为null;Session在网络应用中被称为会话 。具体到web中的Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经

2020-08-28 11:47:44 1615

原创 JavaWeb开发之JDBC

文章目录1.概念2.jdbc体系结构3.jdbc的使用4.PreparedStatement5.数据库连接池5.1 JDBC 开发流程5.2 数据库连接池实现1.概念Java DataBase Connectivity 是一个独立于特定数据库的管理系统,通用的 SQL 数据库存取和操作的公 共接口。定义了一组标准,为访问不同数据库提供了统一的途径。2.jdbc体系结构JDBC 接口包括两个层面:面向应用的 API,供程序员调用面向数据库的 API,供厂商开发数据库的驱动程序JDBC

2020-08-27 16:38:14 275

原创 Mac中使用docker安装oracle

mac中的oracle不在更新,一般使用docker来安装oracle安装拉取oracle 11g 镜像docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g安装oracle容器docker run -dp 9090:8080 -p 1521:1521 registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g进入容器docker exec -it 容器id /bin.

2020-08-26 22:43:43 212

原创 MySQL简单应用

文章目录一:如何查询数据库服务器中所有数据库二:如何选中某一个数据库进行操作三:如何退出数据库服务器四: 如何在数据库服务器中创建我们的数据库五:如何查看某个数据库中所有的数据表六:如何创建一个数据表七:查看创建好的数据表的结构八:如何往数据表中添加数据记录呢 insert into xx values()?九:删除表drop十:查看表中的记录十一:如何删除数据delete from xx where xx=xx?十二:如何修改数据update xx set xx=xx where xx=xx?十三:Mys

2020-08-24 10:52:40 831

原创 JavaWeb开发之Ajax

文章目录1.概念1.概念Asynchronous JavaScript And XML:异步的 JavaScript 和 XMLA JAX 不是新的编程,指的是一种交互方式,异步加载,客户端和服务器的数据交互更新在局部⻚面的技术,不需要刷新整个⻚面(局部刷新)...

2020-08-23 14:57:05 119

原创 JavaWeb开发之文件的上传与下载

文章目录1 上传1.1 jsp1.2 servlet2. 下载1 上传1.1 jsp1、input 的 type 设置为 file2、form 表单的 method 设置 post,get 请求会将文件名传给服务端,而不是文件本身3、form 表单的 enctype 设置 multipart/form-data,以二进制的形式传输数据 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html

2020-08-22 17:03:02 123

原创 JavaWeb开发之Filter

文章目录1. 功能2. 如何使用3.Filter的生命周期4.Filter的调用顺序5. 注解优化代码6.实际开发中是用Filter6.1、统一处理中文乱码。6.2、屏蔽敏感词。6.3、控制资源的访问权限。1. 功能1、用来拦截传入的请求和传出的响应。2、修改或以某种方式处理正在客户端和服务端之间交换的数据流。2. 如何使用与使用 Servlet 类似,Filter 是 Java WEB 提供的一个接口,开发者只需要自定义一个类并且实现该接口 即可。 package com.southwi

2020-08-22 14:50:47 149

原创 JavaWeb开发之JSTL

文章目录1.概念2.JSTL的使用3.JSTL的优点4.标签1.概念JSP Standard Tag Library JSP 标准标签库,JSP 为开发者提供的一系列的标签,使用这些标签可以完成 一些逻辑处理,比如循环遍历集合,让代码更加简洁,不再出现 JSP 脚本穿插的情况。实际开发中 EL 和 JSTL 结合起来使用,JSTL 侧重于逻辑处理,EL 负责展示数据。2.JSTL的使用1、需要导入 jar 包(两个 jstl.jar standard.jar)存放的位置 web/WEB-IN

2020-08-21 14:44:50 161

原创 JavaWeb开发之EL表达式

文章目录1. 概念2.使用2.1 EL 对于 4 种域对象的默认查找顺序2.2 指定作用域进行查找2.3 例子3. EL 执行表达式1. 概念Expression Language 表达式语言,替代 JSP ⻚面中数据访问时的复杂编码,可以非常便捷地取出域对 象(pageContext、request、session、application)中保存的数据,前提是一定要先 setAttribute, EL 就相当于在简化 getAttribute2.使用${变量名} 变量名就是 setAttribu

2020-08-21 10:34:52 195

原创 JavaWeb开发之Cookie

文章目录1.概念2.使用cookie2.1 创建cookie2.2 读取cookie2.3 cookie的常用方法3. cookie与session的区别3.1 session3.2 cookie3.3 存储用户信息3.3.1 session3.3.2 cookie1.概念Cookie 是服务端在 HTTP 响应中附带传给浏览器的一个小文本文件,一旦浏览器保存了某个 Cookie, 在之后的请求和响应过程中,会将此 Cookie 来回传递,这样就可以通过 Cookie 这个载体完成客户端 和服务端的数据

2020-08-21 10:22:56 213

原创 JavaWeb开发之JSP

1. 概述jsp本质上就是一个Servlet,jsp主要负责与用户交互,将最终的界面呈现给用户html+js+css+java的混合文件当服务器接收到一个后缀是jsp的请求时,将该请求交给jsp引擎去处理,每一个jsp页面第一次被访问的时候,jsp引擎会将它翻译成一个Servlet文件,再由Web容器调用Servlet完成响应单纯从开发的角度开,jsp就是html中嵌入类java程序2. jsp的三种嵌入方式2.1 jsp脚本,执行java逻辑代码<% Java代码 %&

2020-08-19 21:56:05 273

原创 JavaWe开发之Servlet

文章目录1 什么是Servlet2 Servlet的功能3 如何使用Servlet3.1 映射间接访问Servlet4. Servlet 的生命周期1 什么是ServletServlet是Java Web开发的基石,与平台无关的服务器组件,它是运行在Servlet容器/Web应用服务/Tomcat,负责与客户端进行通信2 Servlet的功能1.创建并返回基于客户请求的动态HTML页面2.与数据库进行通信3 如何使用ServletServlet 本身是一组接口,自定义一个类,并且实现 Serv

2020-08-18 22:20:07 206

空空如也

空空如也

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

TA关注的人

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