代码
叮叮当当的心
这个作者很懒,什么都没留下…
展开
-
用Collections 给list排序
遇到个排序问题,需要list排序,用collections工具类给排序话不多说,直接贴代码倒序,简单的倒序,从大到小的排序import java.util.Collections; public static void sort1(){ List list = new ArrayList(); list.add(1); list.add(3); list.add(5); list.add(3); lis原创 2021-12-28 16:58:45 · 508 阅读 · 0 评论 -
springboot映射静态文件
第一种:代码方式添加一个配置类@Configurationpublic class WebAppConfig implements WebMvcConfigurer { public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/img/**").addResourceLocations("file:D:/app/dist/");原创 2021-09-03 10:06:25 · 167 阅读 · 0 评论 -
jasypt的盐不写在配置文件里面
jasypt 进行配置文件加密,启动类里加盐原创 2021-04-20 14:20:29 · 960 阅读 · 0 评论 -
springboot项目启动给配置文件添加属性值
先读取配置文件通过 InputStream 读取文件SpringApplication app = new SpringApplication(DDXMApplication.class); InputStream inputStream = DDXMApplication.class.getClassLoader().getResourceAsStream("application-dev.properties"); Properties properties = ne原创 2021-04-08 16:14:54 · 256 阅读 · 0 评论 -
springboot项目读取application.properties 配置值得三种方式
列举三种读取配置文件值的方法,记录一下配置中的值application.properties配置文件中去的具体值zookeeper.server=127.0.0.1:2181第一种@value在需要获取的参数上加@Value("${参数}")例如@Value("${zookeeper.server}")private String zookeeperServer;第二种Environment 方式@Autowired private static Environment e原创 2021-03-29 15:22:06 · 653 阅读 · 0 评论 -
springboot使用zookeeper(curator)实现注册发现与负载均衡
最简单的实现服务高可用的方法就是集群化,也就是分布式部署,但是分布式部署会带来一些问题。比如:1、各个实例之间的协同(锁)2、负载均衡3、热删除这里通过一个简单的实例来说明如何解决注册发现和负载均衡。1、先解决依赖,这里只给出zk相关的依赖,pom.xml如下 <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifact原创 2021-02-09 16:20:26 · 530 阅读 · 0 评论 -
java 文件流下载pdf
下载pdf,话不多说直接代码```java public void downloadPDF(HttpServletResponse res , String pactNo) throws FileNotFoundException { try { String fileName=pactNo+".pdf"; File file = new File(environment.getProperty("JXZM.path")+pactNo原创 2020-10-28 14:40:20 · 5080 阅读 · 2 评论 -
遇到个RestTemplate接收 application/octet-stream的问题
RestTemplate 访问别人接口,用object,JsonObjet都无法接收,后台查询用resource接收ResponseEntity<Resource> response = template.postForEntity(url1.toString(), requestEntity, Resource.class);由于接收的是pdf文件对接收到的这么处理InputStream stream= response.getBody().getInputStream();原创 2020-08-17 15:33:25 · 5686 阅读 · 2 评论 -
RestTemplate请求oauth获取token报401错误
RestTemplate正常请求一直报401,之前写法 MultiValueMap<String, String> paramsMap = new LinkedMultiValueMap<>(); HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity(paramsMap,headers); JSONObject response = template.post原创 2020-08-14 11:22:38 · 2269 阅读 · 2 评论 -
springboot2和mybaties配置多数据源
jar集成不谈先在配置文件 application.properties 中配置数据库连接,正常的spring.datasource.jdbc-url=jdbc:oracle:thin:@127.0.0.1:1521/orclspring.datasource.username=123456spring.datasource.password=123456spring.datasource.driverClassName=oracle.jdbc.driver.OracleDriver多数据源原创 2020-08-04 14:54:12 · 113 阅读 · 0 评论 -
springboot利用easypoi导出excle
第一步导入jar包,添加maven依赖dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.2.0</version></dependency><dependency> <groupId>cn.afterturn</gr原创 2020-07-20 18:10:08 · 135 阅读 · 0 评论 -
could not write request: no suitable HttpMessageConverter found for request type [java.util.HashMap
RestTemplate访问的时候遇到一个问题"Could not write request: no suitable HttpMessageConverter found for request type [java.util.HashMap] and content type [application/x-www-form-urlencoded]报错日志如下```java org....原创 2020-05-07 17:38:13 · 14476 阅读 · 1 评论 -
springboot集成mybaties用oracle
集成mybaties <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version&g...原创 2020-05-06 15:42:29 · 161 阅读 · 0 评论 -
身份证识别通过RestTemple进行的post请求。
通过RestTemple进行的post请求。其中的参数是file类型,工具 idea 项目 mevan 技术 sringboot```javapackage com.guangda.CardApply;import com.guangda.untils.HttpsClientRequestFactory;import net.sf.json.JSONObject;import or...原创 2020-05-06 10:23:36 · 349 阅读 · 0 评论