`
ihansel
  • 浏览: 16320 次
社区版块
存档分类
最新评论
文章列表
有可能出现的问题: 1:execution表达式写错了。 2:配置文件或配置类中忘记添加<aop:aspectj-autoproxy/>。 3:如果切入点没有实现接口需要使用cglib动态代理,<aop:aspectj-autoproxy proxy-target-class="true"/>。 4:<context:component-scan 配置的问题导致无法动态代理,具体请参考官方文档。 一般情况下主配置文件要排除@Controller注解,webmvc配置里应该只包含@Controller注解。 如果我们要切入Contro ...
Spring 零配置时如果一个类实现了BeanPostProcessor,这时我们在用@Bean定义一个Bean时需要用static修饰,具体解释请参考 http://stackoverflow.com/questions/18512446/configuring-class-inside-beanpostprocessor-with-derived-a-abstractsinglebeandefi
Project Structure -->Modules 进行配置
举个简单的例子来说明问题,我们要限制User实体中name的长度,需要这样配置: @Size(min=1, max=20, message = "长度必须在{min}到{max}个字符之间") private String name; // 名称 当验证没有通过时需要显示长度必须在1到20个字符之间。 而实际的显示却是:长度必须在{min}到{max}个字符之间,{min},{max}这两个动态参数没有起作用。 解决办法在Spring配置文件中配置messageSource的useCodeAsDefaultMessage属性为false. <bean ...
1.安装Package Control. Ctrl+~打开控制行,输入代码回车,代码可以到官方网站获得https://packagecontrol.io/installation。 2.按windows:Ctrl+Shift+P;mac:command+shift+P打开命令行,输入Install Package,回车,然后继续输入ConvertToUTF8,回车。 3.如果还是乱码或者提示错误,请按照2的方法继续安装Codecs33。    

idea maven

原文地址===http://www.w2bc.com/Article/45560 maven 骨架生成项目速度慢的令人发指,都在Generating project in Batch mode等待,Idea状态显示栏还在不行runing,并没有卡死。查看debug信息发现,是maven获取archetype-catalog.xml导致。(用游览器打开http://repo1.maven.org/maven2/archetype-catalog.xml,需要等待很长时间才能获取到。)  解决方法: 加上-DarchetypeCatalog=internal 运行参数,archetype-c ...

Jpa注释

    博客分类:
  • Jpa
1.@MappedSuperclass 用在父类上面。当这个类肯定是父类时,加此标注。如果改成@Entity,则继承后,多个类继承,只会生成一个表,而不是多个继承,生成多个表。 @Transient 表示该字段并非是一个持久化字段,也就是数据库表中不存在该字段.
Global site tag (gtag.js) - Google Analytics