重读Java
nino
这个作者很懒,什么都没留下…
展开
-
mybatis mybatis-plus jpa hibernate 哪家强
没事看到一个有意思的数据 哈哈原创 2021-02-02 13:19:20 · 309 阅读 · 0 评论 -
mybatis::SQL执行流和动态代理
sql执行流mapper 动态代理简单摘要一下mybatis,mapper接口到方法执行的代理实现模拟几个注解 Insert Update Selectpackage test.myproxy.mockframework;@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface Insert { public abstract String[] value();}@Re原创 2021-01-24 23:26:56 · 165 阅读 · 0 评论 -
产品设计维度看MyBatis
产品设计维度看MyBatis文章目录产品设计维度看MyBatisYY产品图技术实现运营推广售后支持YY产品图技术实现宇宙流行语言Java灵活的设计模式鲁棒性守正,保持做最核心的事 (Hibernate已经是 “anything is data”)运营推广数据库类型支持多多的有jdbc jar的基本都支持 (Oracle、DB2、MySQL、Sqlite3、PostgreSQL)吸引了大厂牛人,牛人们厂内厂外,离职前,离职后的推广使用tk.mapper mybatis.plu原创 2021-01-24 13:08:19 · 132 阅读 · 0 评论 -
mybatis学习-设计模式::builder模式2
接上篇,继续看看源码中的build模式。相关类 SqlSessionFactoryBuilderpublic class SqlSessionFactoryBuilder { public SqlSessionFactory build(Reader reader) { return build(reader, null, null); } public SqlSessionFactory build(Reader reader, String environment) {原创 2021-01-23 22:30:15 · 137 阅读 · 1 评论 -
mybatis学习::设计模式-builder模式1
学习设计模式,也是读码的一个乐趣。从mybatis的基础代码,看看builder模式怎么玩public class Environment { private String id; private TransactionFactory transactionFactory; private DataSource dataSource; public Environment(String id, TransactionFactory transactionFactory, DataSou原创 2021-01-23 22:28:38 · 109 阅读 · 0 评论 -
MyBatis学习笔记
MyBatis3 用的很多了,没有仔细梳理过。刚好忙中偷闲,有点空,慢慢体系化梳理一下。mybatis官宣自己是个啥MyBatis is a first class persistence framework with support for custom SQL, stored procedures and advanced mappings. MyBatis eliminates almost all of the JDBC code and manual setting of parameter原创 2021-01-22 20:59:25 · 134 阅读 · 1 评论 -
IBM JDK
IBM JDK近来因为项目需要,需要调优was 。又把历史知识给调出来了 :)ibm sdk8 J9https://developer.ibm.com/javasdk/downloads/https://www.ibm.com/support/knowledgecenter/en/SSYKE2_8.0.0/welcome/welcome_javasdk_version.html...原创 2020-04-23 09:04:38 · 914 阅读 · 0 评论 -
JavaBean
Bean PersistenceA bean has the property of persistence when its properties, fields, and state information are saved to and retrieved from storage. Component models provide a mechanism for persisten...原创 2020-03-24 23:26:27 · 76 阅读 · 0 评论 -
The Extension Mechanism
The Extension MechanismThe extension mechanism provides a standard, scalable way to make custom APIs available to all applications running on the Java platform. Java extensions are also referred to a...原创 2020-03-23 22:31:09 · 336 阅读 · 0 评论 -
Collections
CollectionsA collection — sometimes called a container — is simply an object that groups multiple elements into a single unit. Collections are used to store, retrieve, manipulate, and communicate agg...原创 2020-03-22 20:22:07 · 139 阅读 · 0 评论 -
JNDI
JNDIThe Java Naming and Directory Interface™ (JNDI) is an application programming interface (API) that provides naming and directory functionality to applications written using the Java™ programming ...原创 2020-03-21 21:38:50 · 188 阅读 · 0 评论 -
Generics
GenericsJDK 5.0 introduces several new extensions to the Java programming language. One of these is the introduction of generics.This trail is an introduction to generics. You may be familiar wi...原创 2020-03-20 21:38:51 · 182 阅读 · 0 评论 -
Lambda Expressions
Lambda ExpressionsOne issue with anonymous classes is that if the implementation of your anonymous class is very simple, such as an interface that contains only one method, then the syntax of anony...原创 2020-03-19 22:32:10 · 97 阅读 · 0 评论 -
Reflection
###ReflectionReflection is commonly used by programs which require the ability to examine or modify the runtime behavior of applications running in the Java virtual machine. This is a relatively adva...原创 2020-03-18 23:05:46 · 122 阅读 · 0 评论 -
Annotations
###AnnotationsAnnotations, a form of metadata, provide data about a program that is not part of the program itself. Annotations have no direct effect on the operation of the code they annotate.Anno...原创 2020-03-16 19:22:04 · 126 阅读 · 0 评论 -
Learning the Java Language
Learning the Java LanguageObject-Oriented Programming Concepts teaches you the core concepts behind object-oriented programming: objects, messages, classes, and inheritance. This lesson ends by sho...原创 2020-03-15 01:18:00 · 198 阅读 · 0 评论 -
Language Basics
Language BasicsVariablesPrimitive Data TypesDefault ValuesSummary of VariablesVariablesThe Java programming language defines the following kinds of variables:Instance Variables (Non-Static Fields...原创 2020-03-15 01:01:57 · 206 阅读 · 0 评论