java
wimxv
这个作者很懒,什么都没留下…
展开
-
validator参数效验器
什么是Validator参数效验器,为什么要用? 编码实现对用户名、密码、邮箱、身份证、手机号码的Validator的效验 实现一个手机号码的自定义效验 把validator异常加入全局异常处理器 背景:经常要对接口的参数做效验,登录的时候要效验用户名、密码是否为空,但是这种日常的接口参数效验太繁琐了,代码繁琐又多 就是采用Validator框架,少写代码,提升开发效率,例如...原创 2020-05-07 22:53:56 · 203 阅读 · 0 评论 -
springboot全局异常处理器
springboot为什么需要全局异常处理器 全局异常处理器,就是把整个系统的异常统一自动处理,程序员不用再写try...catch 为什么需要全局异常呢? 不用强制写try-catch,由全局异常处理器,统一捕获处理 如果不用try-catch捕获的话,客户端就会怎么样? 一般程序员的try-catch 这种格式对于客户端来说很不友好,而一啊不能的程序员就是try-cat...原创 2020-05-07 22:50:47 · 256 阅读 · 0 评论 -
springboot接口返回统一格式
一个response的标准格式 status状态码 response描述,对本次状态码的描述 data数据,本次返回的数据 {"status":0,"desc":"成功","data":"test"} 初级程序员对response代码封装 对response的统一封装,是有一定的技术含量的 1把标准格式转化为代码 2把状态码存在枚举类里面 3加一个体验类 把返回的数...原创 2020-05-05 08:25:44 · 1052 阅读 · 0 评论 -
springboot线程池
service中的两个线程方法 @Slf4j @Service public class Score { @Async public void addScore(){ try { Thread.sleep(5000); log.info("处理积分1"); } catch (InterruptedE...原创 2020-05-05 08:16:27 · 379 阅读 · 0 评论 -
swagger的使用和lombok的使用
swagger的访问接口是127.0.0.1:9090/swagger-ui.html 首先就是要加入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifac...原创 2020-05-04 08:23:27 · 814 阅读 · 0 评论 -
tomcat访问外部资源目录
<Context docBase="D:\javawebre" path="/javawebre" debug="0" reloadable="true"/> </Host> 首先在tomcat目录conf/server.xml文件中添加虚拟目录,如下图所示,需要在Host中添加一个虚拟目录 重启Tomcat后进入Manager App中,然后即可出现虚拟目...原创 2020-05-03 07:18:48 · 409 阅读 · 0 评论 -
idea tomcat控制台乱码问题,终于解决了
首先网上百分之九十九的人都在说加什么Dfile,那个根本没有任何作用,控制台乱码,加Dfile能有用? 我加了,果然没用,其他方法也都没用,终于找到了正确的解决方法 参考文章: https://blog.csdn.net/zhaoxny/article/details/79926333 https://blog.csdn.net/ztd0714/article/details/902410...原创 2020-04-15 23:53:39 · 1023 阅读 · 3 评论 -
Intellij使用说明
Intellij应该是java最好的IDE了,在intellij中,执行javase程序,需要有main函数,然后右键类,或者在菜单中run即可 对于web程序,在run菜单下的edit configuration中,在templates中拉到tomcat server,打开local 配置applicaiton server,点击configuration,选择tomcat的安装目录 在d...原创 2020-04-15 18:05:41 · 121 阅读 · 0 评论 -
tomcat和IDE配置server.xml可以访问外部资源
一、原因: 背景是图片通过FTP上传到固定位置,先是优先指定到项目路径中去。这样直接通过配置静态资源访问就可以访问到了,但是上传后需要刷新文件夹才能访问到。而且这样也不利于管控。 应该是将文件上传到项目路径以外的地方,甚至是其他的服务器上。我们这里说说上传到项目路径以外的地方后怎么访问。 二、解决办法:配置虚拟路径 2.1以Ideal为例 假如是SpringBoot...转载 2020-04-14 17:55:27 · 291 阅读 · 0 评论 -
javaweb目录结构和ssm所需包
spring+shiro+mybatis需要的包有 spring的21个包,shiro-cas,core,ehcahe,spring,web slf4j-api,slf4j-log4j log4j,log4j-api,log4j-core comming-logging mysql-connect-java-8.0.11 mybatis3.5.2 ant,ant-launcher ...原创 2020-04-14 09:35:19 · 263 阅读 · 0 评论 -
java从入门到精通
jdk的工具库主要包含了9个基本组件 javac编译器,java执行器,执行字节码(.class)文件,jar打包工具,将相关的类文件打包为一个.jar包 javadoc文档生成器,jdb调试器,可以设置断点和检查变量,javah可以产生调用Java过程的c过程,或者建立可被Java调用的c过程的头文件 javap反汇编器,显示字节码文件的可访问功能和数据,显示字节码的含义 jconsol...原创 2020-04-13 14:37:41 · 371 阅读 · 0 评论