随笔分类 - 后端开发
摘要:前言 现在大多数Java项目开发中,经常都用通过HTTP协议来调用网络资源数据(1、爬虫爬取网页数据;2、请求第三方系统进行数据交互等),虽然JDK8及以前的版本,也提供了响应的请求工具包,但是使用起来很不灵活,所以大多数都是采用Apache的HttpClient包来封装自己的请求工具类,方便整个项
        阅读全文
            
摘要:在开发阶段,程序需要不停的修改,然后重新启动再进行测试,如此反反复复在等待启动上浪费的时间很多。Spring Boot提供了一个名为spring-boot-devtools的模块来使应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。 如果开发工具选用的Eclipse,则引
        阅读全文
            
摘要:目前Web开发常用的两个安全框架:Apache Shiro 和 Spring Security,这里学习的是Spring Security,Spring Security本身是Spring社区的一个子架构,相对而言对Spring有更好的支持。 Spring Security官方文档:https://
        阅读全文
            
摘要:Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池。更多资料说明大家可以查看官网Github:https://github.com/alibab
        阅读全文
            
摘要:SpringBoot采用嵌入式的Servlet容器,默认模板解析不支持JSP,需要额外配置,基本上都会初期都会选择SpringBoot推荐的Thymeleaf模板引擎来解析视图; 在刚用Thymeleaf时,但是觉得还行,跟JSP其实也差不了多少,但是自己实际操作起来的时候,还是遇到了坑,被坑的很久
        阅读全文
            
摘要:一般在做登录功能时,我们都需要使用拦截器做登录拦截,这里记录下在Spring Boot中做拦截器的过程和注意; 第一步:首先我们先要实现一个HandlerInterceptor接口来实现拦截器功能 第二步:在Spring Boot中,我们需要注册我们的拦截器到容器中, 这里是实现WebMvcConf
        阅读全文
            
摘要:(1)HTTP 协议可以在客户端和服务器之间传递任何类型的文件。 HTTP协议下载文档到客户端时候, 必须通过响应头Content-Type设置文件类型。 例如: contentType=text/html contentType=image/png contentType=audio/mpeg (
        阅读全文
            
摘要:在使用ajax进行请求,并传递参数时,偶尔需要把数组作为传递参数,这是就要使用@RequestBody来解决这个问题 在页面端的处理: (1)利用JSON.stringify(arr)需要把json对象数组转变成一个json对象字符串	(2)在ajax的参数中设置"contentType": "ap
        阅读全文
            
摘要:(别人的见解) 在使用springMVC进行系统实现时,springMVC默认的解析器里面是没有加入对文件上传的解析的,这可以方便我们实现自己的文件上传。但如果你想使用springMVC对文件上传的解析器来处理文件上传的时候就需要在spring的applicationContext里面加上sprin
        阅读全文
            
 
                    
                
 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号