hibernate
4. hibernate如何根据pojo来更新数据库4.0 在commit/flush之前,hibernate不会对pojo对象作神秘的处理。4.0.1 在select查询出pojo时,hibernate根据“字段--属性”的对应关系,用字段的值填充pojo的属性;然后根据“关系标记”生成sql语句从relationTable中查询出满足条件的relationPojo,并把这些relatinPojo放到“关系属性”中。这个过程是机械的。4.0.2 在pojo对象被查出来后,到commit(或flush)之前,它将是一个普通的java对象,hibernate不会做额外的手脚。比如,不会限制你设置一个属性的值为null或其它任何值在集合类Set的
Maven2 用于度量和品质保证的插件
Maven2 用于度量和品质保证的插件 checkstyle 检查编码风格 常用的goal checkstyle:checkstyle 备注 可以用eclipse-cs编辑检查规则http://eclipse-cs.sourceforge.net/index.shtml surefire-report 生成单元测试报告 常用的goalsurefire-report:reportjdepend 生成包的度量报告 常用的goaljdepend:generatefindbugs 检查潜在的缺陷 常用的goalfindbugs:findbugscobertura 生成测试覆盖率报告 常用的goalcobertura:cobertura 备注 直接从官方镜像下载的版本有个bug,不能正确生成报告(参见http://jira.codehaus.org/browse/MCOBERTURA-61)
mvn archetype:create -DgroupId=ce.demo.mvn -DartifactId=webapp -DarchetypeArtifactId=maven-archetype
mvn archetype:create -DgroupId=ce.demo.mvn -DartifactId=webapp -DarchetypeArtifactId=maven-archetype-webapp[@more@]
备忘:启用 Tomcat 下的 HTTPS
首先说明,本文内容在 GOOGLE 上能搜到,所以是原创但不是首创。在此记录,仅供备忘。今天做了个实验,在 Tomcat 5.5 中启用 HTTPS 的连接。以前都是通过 APACHE 来做的,这回图省事,直接用 TOMCAT 了,没想到还挺麻烦。一、生成 KeyStore这一步比较简单,利用 JDK 自带的 keytool 即可完成。命令如下:wakan@wakan:~/tomcat2/bin> keytool -genkey -alias tomcat -keyalg RSA输入keystore密码: ************您的名字与姓氏是什么? [Unknown]: Wakan.Jiang您的组织单位名称是什么? [Unknown]: ZZNode您的组织名称是什么?