
后端
All is well!8023
当足够优秀才能过上想要的生活!
码代码,提升技术,升职加薪!奋斗吧,打工人!
展开
-
mybatis Oracle数据库批量插入
Oracle mybatis 批量插入两种方式,注意:useGeneratedKeys="false"<insert id="addList" parameterType="java.util.List" useGeneratedKeys="false"> INSERT ALL <foreach item="item" index="index" collection="list"> INTO T_APPLAUD转载 2022-01-24 16:11:49 · 8066 阅读 · 6 评论 -
记一次经验教训(20210820)【springboot项目启动报错,错误日志很少,去try-catch启动类】
@SpringBootApplicationpublic class Application { public static void main(String[] args) { try { SpringApplication.run(Application.class, args); } catch (Exception e) { e.printStackTrace(); } Sy.原创 2021-08-20 18:04:45 · 274 阅读 · 1 评论 -
maven安装依赖到本地仓库
mvn install:install-file -Dfile=D:\jar\itext-2.1.7.js6.jar -DgroupId=com.lowagie -DartifactId=itext -Dversion=2.1.7.js6 -Dpackaging=jar原创 2021-08-11 22:38:09 · 246 阅读 · 0 评论 -
Mybatis简介和优缺点
一、什么是Mybatis?Mybatis是一个半自动的ORM持久层框架,内部封装了JDBC。作为开发者只需要关注sql语句本身。Mybatis是通过xml或注解的方式将需要执行的各种statement配置起来。通过Java对象和statement中的sql动态参数映射生成最终执行的sql语句,最终由Mabtais框架执行sql并将结果映射为Java对象并返回。MyBatis 支持定制化 SQL、存储过程以及高级映射。MyBatis 是可以双向映射的,可以将数据集映射为Java对象,也可以将Java对象映转载 2021-04-01 04:10:00 · 649 阅读 · 0 评论 -
远程调用 Dubbo 与 Feign 的区别
一、相同点Dubbo 与 Feign 都依赖注册中心、负载均衡。二、区别1、协议Dubbo:支持多传输协议(Dubbo、Rmi、http、redis等等),可以根据业务场景选择最佳的方式。非常灵活。默认的Dubbo协议:利用Netty,TCP传输,单一、异步、长连接,适合数据量小、高并发和服务提供者远远少于消费者的场景。Feign:基于Http传输协议,短连接,不适合高并发的访问。2、负载均衡Dubbo:支持4种算法(随机、轮询、活跃度、Hash一致性),而且算法里面引入权重的概念。转载 2021-01-26 21:31:29 · 1334 阅读 · 0 评论 -
远程调用 Dubbo 与 Feign 的区别
一、相同点Dubbo 与 Feign 都依赖注册中心、负载均衡。二、区别1、协议Dubbo:支持多传输协议(Dubbo、Rmi、http、redis等等),可以根据业务场景选择最佳的方式。非常灵活。默认的Dubbo协议:利用Netty,TCP传输,单一、异步、长连接,适合数据量小、高并发和服务提供者远远少于消费者的场景。Feign:基于Http传输协议,短连接,不适合高并发的访问。2、负载均衡Dubbo:支持4种算法(随机、轮询、活跃度、Hash一致性),而且算法里面引入权重的概念。转载 2021-02-26 11:32:45 · 766 阅读 · 0 评论 -
SSM(Spring + Springmvc + Mybatis)框架面试题
SSM(Spring + Springmvc + Mybatis)框架面试题一、Spring面试题1、Spring 在ssm中起什么作用?Spring:轻量级框架 作用:Bean工厂,用来管理Bean的生命周期和框架集成。 两大核心:IOC/DI(控制反转/依赖注入) :把dao依赖注入到service层,service层反转给action层,Spring顶层容器为BeanFactory AOP:面向切面编程2、Spring的事务?编程式事务管理:编程方式管理事务,极大灵活性,难维转载 2021-02-12 22:59:16 · 625 阅读 · 0 评论 -
java常用工具方法整理(一)
package com.zs.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern;public class MyUtil { /** * @Title: listPaging * @Description: list分页 .原创 2021-02-06 23:03:37 · 175 阅读 · 0 评论 -
可以配置 application.propertierde 的完整的属性列表
https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html原创 2019-04-23 10:37:09 · 198 阅读 · 0 评论 -
java 之 Collection接口和Map接口的区别
一、Collection接口Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。JavaSDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。Collection接口的接口 对象的集合(单列集合)├——-List接口:元素按进入先后有序保存,可重复│—..原创 2021-02-02 11:44:14 · 1340 阅读 · 0 评论 -
java文件读写--工具方法
package util;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;import org.sprin.原创 2021-01-25 12:44:53 · 160 阅读 · 0 评论 -
添加jar包到本地Maven仓库
首先本地装好maven,设置好maven环境变量,配置好本地仓库存储路径配置好settings.xml配置文件。mvn install:install-file -Dfile=jar包的位置 -DgroupId=设置groupId -DartifactId=设置artifactId -Dversion=设置version -Dpackaging=jarmvn install:install-file -Dfile=D:\zs\zstest.jar -DgroupId=com.zs-Dartifac.原创 2021-01-19 14:20:01 · 85 阅读 · 0 评论 -
单例模式--copy from 菜鸟教程
单例模式的几种实现方式单例模式的实现有多种方式,如下所示:1、懒汉式,线程不安全是否 Lazy 初始化:是是否多线程安全:否实现难度:易描述:这种方式是最基本的实现方式,这种实现最大的问题就是不支持多线程。因为没有加锁 synchronized,所以严格意义上它并不算单例模式。这种方式 lazy loading 很明显,不要求线程安全,在多线程不能正常工作。实例...转载 2019-06-16 18:55:20 · 1784 阅读 · 0 评论