- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 ORM的痛点在哪
在别处,发现了些ORM相关的很好的建议. 引用如下:所有ORM或DAO工具的insert/update/delete都很简单,所以你只给insert/update的例子,并不能显示出这个工具的优势。我们需要解决的问题是select。如何让select语句变得更方便,比如:1、我可能想select部分字段,而不是全字段。hibernate 需要新建一个 dto 来实现,并且需要手写 hql 。2、我可能使用> < in between and 等比较条件,而不是简单的 = 。这一点 .
2021-03-29 15:30:58 80 1
原创 mysql id主键自动增长,在分布式环境下,不合适用怎么办
mysql id主键自动增长,在分布式下,不合适用怎么办??使用Bee的分布式id。GenId genId=new SerialUniqueId();//genId=new PearFlowerId();long id=genId.get();支持雪花ID等三种分布式ID.改进的雪花算法——姑且称为梨花算法(PearFlowerId)吧 (忽如一夜春风来,千树万树梨花开)。改进目标:解决雪花算法的时钟回拨问题;部分避免机器id重复时,号码冲突问题。Serial...
2021-03-28 17:47:43 487
原创 Spring Boot常用starter
Spring Boot在该org.springframework.boot组下提供了以下应用程序启动器:表1. Spring Boot应用程序启动器 姓名 描述 spring-boot-starter 核心入门工具,包括自动配置支持,日志记录和YAML spring-boot-starter-activemq 使用Apache ActiveMQ的JMS消息传递入门 spring-boo...
2021-03-27 13:11:26 1174 1
原创 Spring Boot创建自定义starter的官方说明
Spring Boot创建自定义starter的官方说明9.5. Creating Your Own StarterA typical Spring Boot starter contains code to auto-configure and customize the infrastructure of a given technology, let’s call that "acme". To make it easily extensible, a number of configu.
2021-03-27 12:36:36 530
原创 使用@ConfigurationProperties注解时需要引入的依赖
ConfigurationProperties 是Spring boot中的类,单独添加Spring boot Maven依赖即可.<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot</artifactId> <version>1.5.16.RELEASE</version>&...
2021-03-26 20:36:32 5374
原创 如何单独引入spring boot
如何单独引入spring boot<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot</artifactId> <version>1.5.16.RELEASE</version></dependency>
2021-03-26 20:34:41 110
原创 Oracle ORA-00979: not a GROUP BY expression 分组查询报错.
Oracle ORA-00979: not a GROUP BY expression.select * from orders 图1 orders表所有数据图select userid,name,count(*),sum(total) from orders group by userid用这个查询, 就会报00979的错误. 原因是, name字段不是分组的字段, 不能用select查询出来....
2021-03-20 10:33:59 3951 1
原创 各种数据库MYSQL,ORACLE等, JDBC连接大全
各种数据库, JDBC连接大全。 亲测,都能用(但用户名密码要改为你自己的哦)。 String MYSQL = "MySQL"; String MariaDB = "MariaDB"; String ORACLE = "Oracle"; String SQLSERVER = "sqlserver"; String H2 = "H2"; String SQLite = "SQLite"; String PostgreSQL = "PostgreSQL...
2021-03-19 15:02:55 122
原创 Oracle创建表命令 SQL 及 JDBC方式
Oracle创建表命令,定义主键 id number(12) primary keyCREATE TABLE orders ( id number (12) PRIMARY KEY, userid varchar2 (20) NOT NULL, NAME varchar2 (100), total number (12, 2) NOT NULL, createtime varchar2 (100), remark varchar2 (255), sequence varchar.
2021-03-19 14:53:47 489
原创 解决sql plus能连接上本地库但用pl/sql developer却连接不上的问题 ORA-12154
解决sql plus能连接上本地库但用pl/sql developer却连接不上的问题在本地安装了1. Oracle DB,2.PLSQL Developer3. 解压:instantclient_11_2.zip4. 配置oci.dll然后用PLSQL Developer连接,报错:ORA-12154: TNS:could not resolve the connect identifier specified后来用sql plus试了可以....
2021-03-19 14:44:20 3263 1
原创 eclipse coverage统计信息保存在哪?eclipse coverage可以导出统计信息吗?
eclipse coverage统计信息保存在哪?eclipse coverage可以导出统计信息吗?
2021-03-18 08:26:10 382
原创 软件的透明化设计原则
以下以多数据源为例.一般ORM工具都会提供多数据源方式. 但要在工程里加入多数据源功能,需要编写太多的代码,对开发者是一种极大的负担.而最理想的,要数透明化,即:对以前的代码无需修改,该功能对代码是透明的,即无需额外编码。下面看下ORM工具Bee是如何做到的:1、DB读写分离、一主多从添加DB读写分离、一主多从的,仅分库,对以前的代码无需修改,该功能对代码是透明的.需要在bee.properties配置文件配置以下信息即可.bee.dosql.multi-D..
2021-03-14 11:37:49 532
Bee事务注解@Tran使用实例工程
2022-08-02
honey-1.4.23.jar
2019-06-06
bee-1.4.2.jar
2019-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人