import com.zaxxer.hikari.HikariDataSource; HikariDataSource dataSource = new HikariDataSource(); dataSource.setJdbcUrl("jdbc:mysql://localhost:3306/mydb"); dataSource.setUsername("username"); dataSource.setPassword("password"); Connection connection = dataSource.getConnection(); // ... connection.close(); import net.sf.ehcache.Cache; import net.sf.ehcache.CacheManager; import net.sf.ehcache.Element; CacheManager cacheManager = CacheManager.create(); Cache cache = new Cache("myCache", 100, false, false, 3600, 3600); cacheManager.addCache(cache); String cacheKey = "queryKey"; Element element = cache.get(cacheKey); if (element != null) { Object result = element.getObjectValue(); } else { // ... cache.put(new Element(cacheKey, queryResult)); } import java.util.concurrent.CompletableFuture; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; ExecutorService executorService = Executors.newCachedThreadPool(); CompletableFuture<Void> future = CompletableFuture.runAsync(() -> { }, executorService); // ... CREATE INDEX idx_username ON users(username); SELECT * FROM users WHERE username = 'admin'; ALTER TABLE users ADD COLUMN email VARCHAR(255) NOT NULL;


上一篇:
下一篇:
切换中文