数据库
文章平均质量分 51
青梅主码-杰哥
java后端开发 青梅主码原创号主,注重干货资料分享,欢迎关注微信公众号,获取实时技术资料
展开
-
Activiti工作流(一):OA 上的那些请假流程如何快速实现呢?
OA 上的那些请假流程如何快速实现呢?原创 2022-07-14 17:55:30 · 1938 阅读 · 2 评论 -
Spring Boot(四):让人又爱又恨的JPA
提到JPA操作数据库,有的人惊叹于它的简洁与强大,有些人则会觉得不够灵活,影响实战效率,那么究竟JPA为何让人又爱又恨呢?一 战前磨刀01.认识 JPAJPA-Java Persistence API,即Java持久化API总得来说,JPA 为对象关系映射提供了⼀种基于 POJO 的持久化模型简化数据持久化代码的开发⼯作为 Java 社区屏蔽不同持久化 API 的差异而我们常说的Hi...原创 2020-03-20 21:48:17 · 457 阅读 · 0 评论 -
Spring Boot(三): 操作数据库-Spring JDBC
Spring Boot访问数据库,常用的方式有Mybaits、Hibernate以及Spring Boot提供的JDBC这三种方式。其中,Spring JDBC,是Spring中最基本、最底层的访问数据库的实现方式。我将会分三次内容对每种操作数据库的方式进行分别说明,感兴趣的话,继续关注后续文章更新哦~今天,我们先一起来看Spring JDBC是如何操作数据库的。希望大家通过本篇文章的阅读,可...原创 2020-03-11 13:29:54 · 479 阅读 · 0 评论 -
TXC分布式事务介绍
1. TXC是什么TXC(Taobao Transaction Constructor)是阿里巴巴的一个分布式事务中间件,它可以通过极少的代码侵入,实现分布式事务。在大部分情况下,应用只需要引入TXC Client的jar包,进行几项简单配置,以及以行计的代码改造,即可轻松保证分布式数据一致性。TXC同时提供了丰富的编程和配置策略,以适应各种长尾的应用需求。2. 背景2.1. 什么是事务...转载 2019-09-28 17:47:56 · 891 阅读 · 0 评论 -
SpringBoot集成sharding-jdbc学习笔记与demo实现
昨天学习公司项目的时候,发现公司项目实现了数据库分库分表的组件,我们只需要自己覆盖使用到的分库或者分表策略方法即可。自己对数据库还算比较感兴趣,那么就决定也研究研究他们是如何实现的~网上一搜,找到很多借助Mycat中间件实现的,这种方法是手动在数据库建立多张表,然后在mycat中进行逻辑判断来操作对应不同的表或者实现表的关联,然后再找一找,发现原来SpringBoot也可以通过集成shardin...原创 2019-09-25 16:26:40 · 1513 阅读 · 1 评论 -
plsql快捷使用技巧
1、类SQL PLUS窗口File->New->Command Window这个类似于oracle的客户端工具sql plus,但比它好用多了。2、设置关键字自动大写Tools->Preferences->Editor,将Keyword case选择Uppercase这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。这样阅读代码比较容易,且保持良...转载 2019-04-26 17:17:35 · 353 阅读 · 0 评论 -
java.sql.SQLException: Connection has already been closed.
java.sql.SQLException:Connection has already been closed.在执行手动开启事务:Connection conn = this.getSqlSession().getConnection();conn.setAutoCommit(false);时,就会报错: java.sql.SQLException:Connectio...原创 2018-06-19 20:05:33 · 11476 阅读 · 0 评论 -
Spring、Mybatis使用 oracle数据库的配置方式
1 Spring使用 oracle数据库的配置方式,分为两种:1)如果是serviceName的配置方式jdbc.driverClassName=oracle.jdbc.driver.OracleDriverjdbc.url=jdbc:oracle:thin:@//86.103.71.2:1521/serviceNamejdbc.username=usernamejdbc.pa...原创 2018-04-09 12:03:55 · 9476 阅读 · 0 评论 -
navicat连接oracle数据库失败:cannot load OCI DLL,87:Instant Client package is ...
以前项目中,Navicat经常用来连接mysql。没有连接过oracle数据库。这几天涉及到oracle数据库的项目,于是想着也直接用navicat连接一下oracle数据库。谁知当所有信息都填写完整以后,居然出现了这样一个问题: cannot load OCI DLL,87:Instant Client package is required for Basic and TNS conne...原创 2018-03-07 15:11:10 · 67423 阅读 · 30 评论 -
linux下连接数据库失败 ora-12154
前两天连接数据库时突然出现:连接数据库失败 ora-12154 最后百度了一下 说是oracle数据库的监听服务挂了 应该进行启动。 启动过程在这里做个记录(不过就是一些简单的命令而已): 1 使用xshell连接oracle所部署的服务器; 2 执行sqlplus username/password,连接数据库; 3 执行connect /as ...原创 2018-03-07 14:36:27 · 8942 阅读 · 0 评论