
后台问题
总结自己说做过的功能及遇到的bug.
小馒头1
代码改变世界
展开
-
controller和handler的区别
controller指定的是类,handler指定的类中的一个方法。原创 2018-06-29 21:07:43 · 7180 阅读 · 5 评论 -
spring注解 @Valid 的作用
在controller中的方法上面写有注解@Valid UserRequest 的作用。备注:这里一个@Valid的参数后必须紧挨着一个BindingResult 参数,否则spring会在校验不通过时直接抛出异常,BindingResult是springmvc的一个验证框架。是对该UserRequest 实体进行校验,在userRequest类中的属性上使用spring的注解:...原创 2018-06-30 01:36:51 · 5489 阅读 · 0 评论 -
idea 还原误删文件
项目名右击 --》local history ---》show history 查看之前删除的文件,选择误删文件,右击,恢复即可。原创 2018-06-30 02:25:40 · 2683 阅读 · 1 评论 -
idea 项目目录红色解决办法
项目目录红色主要是有版本控制所导致的,解决办法就是解除版本控制。如图所示:项目的目录全是红色。点击 file ---> setting --->version control 点击加号:添加项目目录,项目改为none 点击apply---->ok.问题解决....原创 2018-06-28 14:25:23 · 24775 阅读 · 3 评论 -
hibernate和mybatis异同
这几天去面试,看到现在很多公司还在使用hibernate,于是由感地回来复习了一下hibernate。hibernate 是一个orm对象关系映射的持久化框架,它的数据库移植性比mybatis高很多,体现出它的强壮性,但是在级联删除数据时,效率低,数据量大,数据库表多时,基于关系操作变得更加复杂。hibernate比mybatis有更好的二级缓存机制,也可以使用第三方缓存数据库。hibernate...原创 2018-07-04 00:52:17 · 504 阅读 · 0 评论 -
面试自我总结2
1.怎么使用poi导出word和excel? 1.1动态生成excel//创建HSSFWorkbook对象 HSSFWorkbook wb = new HSSFWorkbook(); //创建HSSFSheet对象 HSSFSheet sheet = wb.createSheet("sheet0"); //创建HSSFRow对象 HSSFRow row = sheet.createRow...原创 2018-07-05 01:39:12 · 751 阅读 · 0 评论 -
面试自我总结3
StringBuffer 和Stringbuilder String 三者的比较。运行速度:stringbuilder>stringbuffer >stringStringbuilder和stringbuffer为字符串变量。string为字符串常量,string对象一旦创建之后对象就不可以改变,当是StringBuffer和StringBuilde是变量,可以改变。安全性:Stri...原创 2018-07-05 21:34:49 · 165 阅读 · 0 评论 -
Java 注解
一 、jdk 注解: 1.@override 覆盖的方法; 2. @Deprecated 方法已经过时了。 3. @supperessWarmings("deprecation")忽略这个警告。 常见第三方注解: spring 注解:@autowire @service @resposito...原创 2019-03-17 01:58:52 · 155 阅读 · 0 评论 -
Shiro 框架
Shiro简介SpringMVC整合Shiro,Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能。Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个...转载 2019-03-17 05:19:18 · 630 阅读 · 0 评论