10 2017 档案
摘要:如上所示,同样的代码,写在在业务层,运行时能取到正确的值,但在控制层却取得了@Value注解中的Key(@Value注解有个特点,如果取不到值,那么不是返回一个null,而是返回Key)。 原因是controller注册在dispatcherservlet-servlet.xml代表的Spring
阅读全文
摘要:首先,通过 Settings > Editor - Live Templates进入设置窗口 在Abbreviation:中设置缩写,在 Template text:中设置模板内容,通过 Change改变模板的使用范围。 如图所示,在Java代码的方法体中输入arr,按tab键,就自动使用了该代码模
阅读全文
摘要:这个项目十有八九最初是在ecplise创建的,框架上十有八九整合了Mybatis,报的错误十有八九是 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 产生这个现象原因是这个Maven项目还
阅读全文
摘要:Java 1、Mapper接口中,方法声明没有必要注明抛出异常类型。 eg public void changePassword(Map<String, Object> map) throws Exception; 2、持久层任何的业务对象,禁止使用基本数据类型的域。 为了避免出现NPE异常 3、跨
阅读全文
摘要:首先这种写法不规范, 其次,至少在AJAX交互的情况下, 如果首字母大写,会无法与前端相同名称的JSON属性相绑定。 如 这种情况下,NameInput实例的Name域的值会是Null
阅读全文
摘要:1、DEBUG过程中查看指定表达式的值(alt+左键) 2、DEBUG过程中查看指定表达式的值的另一个方法(ctrl+u) 这个快捷键会弹出一个对话框,直接按回车的话显示选中表达式的值,还能在输入框中输入一个表达式,用于计算代码中没有的表达式的值 4、DEBUG过程中改变某个变量的值(Variabl
阅读全文
摘要:1、在eclipse中,如果不专门设置,properties文件的编码是ISO-8859-1,最好将其改为UTF-8 2、当properties文件的编码改为UTF-8还不够,Spring的context:property-placeholder标签也是用ISO-8859-1编码的方式引入prope
阅读全文
摘要:1、配置文件(*.properties)往往通过以下方式注册在Spring IOC中。 2、在控制层或业务层的类中,通过@Value注解引入其中的某个属性。 /src/main/resources/mybatis/db.properties io.spldeolin.demo.controller.
阅读全文
摘要:换个IDE试试。 一个地址 http://intellij.mandroid.cn/ http://idea.imsxm.com/ http://idea.iteblog.com/key.php TODO 调整一下 Compare with 、 Rerun的快捷键 不再需要show history的
阅读全文
摘要:认证流程 Shiro的认证流程可以看作是个“有窗户黑盒”, 整个流程都有框架控制,对外的入口只有subject.login(token);,这代表“黑盒” 流程中的每一个组件,都可以使用Spring IOC容器里的Bean来替换,以实现拓展化、个性化,这代表“有窗户”。 本示例的认证流程可以参考下图
阅读全文

浙公网安备 33010602011771号