- 浏览: 111515 次
- 性别:
- 来自: 北京
最新评论
-
Inmethetiger:
yixiandave 写道能不能在Validation注解的m ...
Spring验证小结和问题 -
yixiandave:
Inmethetiger 写道yixiandave 写道如果用 ...
Spring验证小结和问题 -
Inmethetiger:
yixiandave 写道如果用JSR303的话,可以引入hi ...
Spring验证小结和问题 -
yixiandave:
如果用JSR303的话,可以引入hibernate-valid ...
Spring验证小结和问题 -
jackytang520:
貌似用了这么久,没有碰到过这个问题..
idea属性文件中文乱码
文章列表
因为从云笔记中粘贴过来的,代码格式就没有了。格式稍好点的地址:Spring验证
目标:
Spring自带的验证方式
基于JSR303的验证
国际化显示错误信息
一:使用Spring自带的验证方式
该种方式相对来说麻烦一点,需要为每个需要验证的实体类编写一个验证类,不过好处是可以处理多字段组合验证以及业务逻辑等复杂验证
1.1:定义实体类(User)
public class User {
private String username;
private String nickname;
private S ...
今天在使用idea编写代码的时候,在属性文件里面需要写中文,发现和eclipse中的不同,在eclipse中书写中文的时候,当回车的时候会自动转换成unicode编码,可是在idea中,.properties文件是中文的。这样在前台显示的时候出现了中文乱码。
刚开始以为是那个.properties插件的问题,就把那个插件禁用,这下可惨了,所有的properties文件都不高亮了,而且无法知道该属性是否在代码中被使用了(这一点ieda很牛逼,知道你哪个地方使用了属性文件里面的某个属性),只是已txt文件查看,而且无法恢复(比如xml文件make成txt文件之后有make as xml,这个却 ...
之前写在笔记中,今天要用到MongoDB,发现很久没有用过,不熟悉了,就发布到博客上来便于记忆。
1:下载该版本的包,该版本与新版本不同,并不需要进行安装,只需要解压即可。
2:将解压后的包重新命名并放在d盘下。解压后的目录如图所示:其中data是没有的
3:设置数据文件存放位置:新建一个D:\Mongdb\data
4:启动服务:
5:重新启动一个MongoDB
2014/5/8
设想:每台服务器上都部署相关模块,比如在192.168.1.9上部署所有模块,不同的模块部署到不同的tomcat上。假如有10个模块,则分别配置10个tomcat,他们的端口号各不相同。同样的,在其他服务器上也同时部署相同的模块。
使用nginx做负载均衡。
下面是我写的一个小demo和配置。
为了是Url好看一点,我在host上配置了如下
192.168.1.6 liuyiyou.com
在一台机器上配置两个tomcat。端口分别是8080,9080.
每个tomcat上都部署了一个模块test。事实上,两个模块应该完全相同。但是为了测试。我显示 ...
开始重新写博客,也开始重新写每月总结了。
刚刚看了看博客,写得比较频繁的时间还是在2013年六月以前,也就是说,从2013年六月到2014年六月,差不多有一年没有写博客了。
当初不想写也是有一定的原因的。一是能写的基本上都被别人写了,所以,如果要写,基本上都不是原创了。二是现在的所有文档都是放在云笔记中的,这样查看起来比较方便,三就是我懒了。
为什么又开始突然写了呢?这个原因就很多就不一一叙述了。只希望能坚持下去,每周一篇吧!
既然说是总结,我就总结一下吧
前提:
使用环境:详细页面
依赖包:
<dependency>
<groupId>com.googlecode.ehcache-spring-annotations</groupId>
<artifactId>ehcache-spring-annotations</artifactId>
<version>1.2.0</version>
<type>jar</type& ...
我想在test_spring_web中加入test_spring_service项目的jar包,test_spring_service已在本地仓库中存在,为什么还会报出Invalid classpath publish/export dependency /mvn_service. Project entries not supported.的错误?
不要动eclipse.在控制台执行:mvn eclipse:eclipse,然后刷新eclipse的项目试试.再不行就在pom中的plugins节点内加:
<plugin>
<g ...
部署的时候出现:
Cannot invoke Tomcat manager: FAIL - Context /lcp-cart-web is defined in server.xml and may not be undeployed
或者
Failed to execute goal org.codehaus.mojo:tomcat-maven-plugin:1.1:deploy (default-cli) on project
解决办法:
1:在服务器上删除该项目,包括在work\Catalina里面的
2:关闭tomcat服务,再重新启动。
原因:因为你 ...
先上代码:
主要是控制器:
@Controller
public class AccountController {
private Map<Long, Account> accounts = new ConcurrentHashMap<Long, Account>();
private static Logger log = LoggerFactory
.getLogger(AccountController.class);
// value = "createForm",
@RequestMapping ...
熟悉一下数据结构
Problem Statement
Create a class called StringDup. Given a string made up of ONLY letters and
digits, determine which character is repeated the most in the string ('A' is
different than 'a'). If there is a tie, the character which appears first in
the string (fr ...
1:当前条件:
分模块开发,dao层,core层,web层,每个层都是一个单独的模块,三者之间有依赖关系。
所有层在提交之前需要clean
2:部署前提,dao和core必须先提交,然后deploy。不然在deploy web的时候会发现找不到类的错误
3:在本机的maven 的setting.xml中的<servers>下面增加
<server>
<id>tomcatserver</id>
<username>admin</username>
<passwor ...
1:json数据songs.json如下:
{
"id" : 1,
"option" : [{
"optionKey" : "1",
"optionValue" : "Canon in D"
}, {
"optionKey" : "2",
"optionValue" : "Wind Song"
}, {
&qu ...
使用jstl标签,发现老是出现
attribute test does not accept any expressions的错误。看代码,没问题。后来查了一下,解决方案是:
将
<%@taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
改为:
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
试了一下,果然可以了。
原因,应该是jstl ...
最近的项目搭建中,出现了一个问题。
短时间内,无法详细说明,打个比方
比如一个项目A,分为a1,a2,a3,a4 等4个模块。各个模块又分为domain+dao, service ,controller+jsp。此外,还有一个共享模块c1用来存放配置文件,一个父模块,用来进行依赖包的管理。
所有公用的配置文件,如applicationContext.xml。servlertname-servlet.xml等放在公关模块c1下。相当于,共有17个模块,模块之间可以互相调用接口。
其中domain+dao采 ...
时间过得很快,又是一个月过去了。本来想来几句文艺的句子来显示我文艺的心,不过憋了半天,好像还没啥文艺的句子蹦出来,然后想到不久前,从某篇文章看到一个人用数据挖掘技术把宋词常用的意象挖出来,随意组合便是一组好词。顿时一股更加的悲催的感觉浮现出来。
总的来说,技术方面,这个月学到和用到的主要还是spring。对各个模块大致更加了解一些了。但是还是没有达到知其然而知其所然的地步。不过总算是离梦想近了一点。特别是以前对于spring的事务只是一晃而过,没怎么用过,因为我之前接触的只是查询,所以,readyonly不only无所谓,但是这次知道在springmvc中如果如果和之前一样 ...