建站教学网
网站首页
网页制作
网络编程
脚本专栏
数据库
操作系统
网站运营
电脑基础
硬件教程
媒体动画
搜索
建站教学网
软件编程
软件编程
全部
C#教程
vb
vb.net
C 语言
Java编程
Delphi
java
Android
IOS
其它相关
Junit springboot打印测试方法信息
有时候需要使用junit做测试。方便日后参考。 目前流行的springboot 的junit测试,在很多时候需要使用。当前执行的方法是什么,我们只需要引入用注解方法就可以了。 pom.xml引入依赖jar包 <!-- 测试 --> <de...
查看详情
评论 0
收藏 0
赞 0
分享
使用springboot aop来实现读写分离和事物配置
什么事读写分离 读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。 为什么要实现读写分离 增加冗余 增加了机器的处理能力 ...
查看详情
评论 0
收藏 0
赞 0
分享
Spring框架配置java web实现实例化
java_web的IOC的初始化,是在初始化Tomcat时自动配置 配置spring-web。jar(spring.web包)提供的监听器,此监听器乐意在服务器启动是初始化IOC容器 初始化Ioc容易(applicationcontext.xml) 1、必须告诉监听器此容易...
查看详情
评论 0
收藏 0
赞 0
分享
Spring Boot从Controller层进行单元测试的实现
单元测试是程序员对代码的自测,一般公司都会严格要求单元测试,这是对自己代码的负责,也是对代码的敬畏。 一般单元测试都是测试Service层,下面我将演示从Controller层进行单元测试。 无参Controller单元测试示例: package com.pinga...
查看详情
评论 0
收藏 0
赞 0
分享
JAVA设置手动提交事务,回滚事务,提交事务的操作
我就废话不多说啦,还是直接看代码吧! /** * 设置数据库是否自动提交事务 * @param flag * @throws SQLException */ public void setAutoCommit(boolean flag) th...
查看详情
评论 0
收藏 0
赞 0
分享
使用Springboot注入带参数的构造函数实例
我们使用@Service注解一个service,默认注入的是不带参的构造函数,如果我们需要注入带参的构造函数,怎么办? 使用@Configuration+ @Bean注解来实现注入: @Configuration public class BlockChainSer...
查看详情
评论 0
收藏 0
赞 0
分享
MyBatis如何实现流式查询的示例代码
基本概念 流式查询指的是查询成功后不是返回一个集合而是返回一个迭代器,应用每次从迭代器取一条查询结果。流式查询的好处是能够降低内存使用。 如果没有流式查询,我们想要从数据库取 1000 万条记录而又没有足够的内存时,就不得不分页查询,而分页查询效率取决于表设计,如果设计的...
查看详情
评论 0
收藏 0
赞 0
分享
spring+apollo动态获取yaml格式的配置方式
默认spring装载的都是.properties格式的配置文件,但是有时我们需要定义list或者map类型的配置,那么yaml就具有优势。 以下演示利用apollo来完成自动更新ip白名单的功能 1.重写配置工厂 public class YmlPropertySo...
查看详情
评论 0
收藏 0
赞 0
分享
Java静态代码块作用及执行顺序解析
一般情况下,如果有些代码必须在项目启动的时候就执行,需要使用静态代码块。这种代码是主动执行的,需要在项目启动的时候就初始化。 有些代码是在不创建对象的情况下,由其他程序来调用,需要使用静态方法。这种代码是被动执行的。 静态方法在类加载的时候就已经加载,可以用类名直接调用 比如...
查看详情
评论 0
收藏 0
赞 0
分享
Java string不可变原理实例解析
我最喜欢的 Java 面试问题,不好回答,但同时也非常有用。一些面试者也常问这个问题,为什么 String 在 Java 中是 final 的。 字符串在 Java 中是不可变的,因为 String 对象缓存在 String 池中。由于缓存的字符串在多个客户之间共享,因此始终存...
查看详情
评论 0
收藏 0
赞 0
分享
简单了解SpringBoot过滤器及使用方式
过滤器简介 过滤器依赖Servlet容器,属于Servlet规范的一部分。 在实现上基于Servlet容器的函数回调,可以对几乎所有请求进行过滤。 Filter的生命周期由Servlet容器管理。 过滤器执行流程 过滤器配置使用方...
查看详情
评论 0
收藏 0
赞 0
分享
SpringBoot拦截器原理解析及使用方法
拦截器简介 拦截器通常通过动态代理的方式来执行。 拦截器的生命周期由IoC容器管理,可以通过注入等方式来获取其他Bean的实例,使用更方便。 拦截器配置使用方式 实现拦截器接口: import java.io.IOException; impo...
查看详情
评论 0
收藏 0
赞 0
分享
Spring boot集成Go-FastDFS实现图片上传删除等功能实现
一.背景 工作中接触到需要采集并管理大量图片的需求,本来是用的FastDFS,但是发现实际情况是在项目实施时难以找到linux服务器去安装FastDFS,所以经过调研,选择了可以在windows服务器上安装部署的Go-FastDFS文件服务器 二.Go-FastDFS...
查看详情
评论 0
收藏 0
赞 0
分享
Java如何设置系统参数和运行参数
系统参数 系统级全局变量,该参数在程序中任何位置都可以访问到。优先级最高,覆盖程序中同名配置。 系统参数的标准格式为:-Dargname=argvalue,多个参数之间用空格隔开,如果参数值中间有空格,则用引号括起来。 其中,参数名可以是 Java 默认的,此类参数由 ...
查看详情
评论 0
收藏 0
赞 0
分享
Spring @Valid和@Validated区别和用法实例
两者区别 @Valid @Validated 标准 标准JSR-303规范 增强JSR-303规范 ...
查看详情
评论 0
收藏 0
赞 0
分享
SpringBoot静态资源路径配置及主页显示
静态资源路径 静态资源支持放在以下路径中,访问优先级从上到下: classpath:/META-INF/resources/ classpath:/resources/ classpath:/static/ # 默认路径 classpath:/public/ ...
查看详情
评论 0
收藏 0
赞 0
分享
详解@Autowired(required=false)注入注意的问题
1、前言 在使用spring开发过程中,我们基本上都是使用@Autowired这个注解,用来注入已有的bean。但是有些时候,会注入失败。当我们加上参数(required=false)就能解决。今天整理一个我在实际开发中的例子 2、required属性 @Autowired...
查看详情
评论 0
收藏 0
赞 0
分享
Spring @Bean注解配置及使用方法解析
使用说明 这个注解主要用在方法上,声明当前方法体中包含了最终产生 bean 实例的逻辑,方法的返回值是一个 Bean。这个 bean 会被 Spring 加入到容器中进行管理,默认情况下 bean 的命名就是使用了 bean 注解的方法名。@Bean 一般和 @Compon...
查看详情
评论 0
收藏 0
赞 0
分享
Java POI读取excel中数值精度损失问题解决
描述: excel 单元格中,纯数字的单元格,读取后 后面会加上 .0 。 例如: 1 --> 1.0 而使用下面的方法,可能会对小数存在精度损失 cell.setCellType(CellType.STRING); //读取前将单元格设置为文本类型读取 ...
查看详情
评论 0
收藏 0
赞 0
分享
Java读取Oracle大字段数据(CLOB)的2种方法
Oracle数据库中有一个字段是CLOB类型,使用java 解析. 1.使用java解析clob类型内容 public String clobToString(Clob c) { StringBuffer sb = new StringBuffer(1024...
查看详情
评论 0
收藏 0
赞 0
分享
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
尾页
总49823条