`
duyangsss
  • 浏览: 124321 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表

一对一单向关联

    博客分类:
  • jpa
一对一单向实体关联   如实体关联关系所示,其中的Customer和Adress就是一对一单向关联关系.因为在我们的业务中,只会根据某个用户去获取用户地址的信息。而不会获取了某个地址再根据这个地址查询这个地址对应于哪个客户。 于是我们需要在Customer中定义一个Adress属性,并使用OneToOne注解表明它们之间的关联关系。如下所示: {{{  @OneToOne(cascade = { CascadeType.ALL }) @JoinColumn(name = "ADDRESS_ID") private Address address; }}}
当某一个平台或框架要使用于多个项目中的时候,我们往往需要为项目的基本结构创建一个archetype.比如一个web项目最终会发布为一个war包,其中项目结构必须以默认的war结构进行安排,WEB-INF下面放前台界面,WEB-INF/css放界面样式文件,js放javascript脚本,jsp放jsp等。 这样我们就需要为基于平台开发的项目配置结构进行设置或初始化。那么archetype就可以完成相应的功能。这里不介绍如果去定义一个archetype.我们这里假设archetype已经编写完成,并发布到中央仓库中,并且中央仓库也安装了生成archetype-catalog.xml文件的插件,如 ...
首先,需要在工程中申明工件部署到私服上的地址,如:  <distributionManagement>  <repository>   <id>nexus.release</id>   <name>Internal Release Repository</name>   <url>dav:http://10.63.13.139:8080/nexus/content/repositories/releases</url>  </repository>  <snapshotReposi ...
mvn发布mvn release:preparemvn release:performmvn release:rollback 周期中忽略测试:-Maven.skip.test   打包mvn assembly:single -Dmysql    
 当在自定义的maven插件的工程目录下执行mvn clean install 时,抛出以下异常,由于抛出的异常行数为313行,但所指定的源代码文件中行数少于313行,不得其解。 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-plugin-plugin:2.6:descriptor (default-descriptor) on projct maven-codegen-plugin: Execution default-descriptor of goal org.apache.maven.plugins:ma ...
  kill 4444 port process  sudo netstat -nltp | grep ":4444 " | awk -F ' *' '{print $7}' | awk -F "/" '{print $1}' | xargs -L 1 sudo kill -9 kill java process ps aux |grep java |grep -v "grep" |awk '{print $2}'|xargs kill -9
http://maven.apache.org/plugins/index.html   http://mojo.codehaus.org/plugins.html   http://code.google.com/p/maven-license-plugin    
  从打算做三国杀游戏开始到现在,都快一个月了。虽说按照当时的计划按步就班的来做,但觉得时间都过了一个多月了,居然一行代码都没有写,文档也并没有写多少,到底时间都花在哪里去了。在这里,本人打算好好总结一 ...
mvn cn.com.pzhsteel.mes.maven :maven-codegen-plugin :1.0-SNAPSHOT :genEntityBeanFromExcel -Dinput.file=d:\\Entity   代码 说明 cn.com.pzhsteel.mes.maven 插件的组名 maven-codegen-plugin 插件的工件名 1.0-SNAPSHOT 版本号 genEntityBeanFromExcel 命令名 -Dinput.file=d:\\Entity 命令所需参数
命令行方式 1.首先进入创建项目模块的目录 2.执行mvn archetype:generate命令 mvn archetype:generate -DgroupId=com.cn.pzhsteel -DartifactId=mes-test -DarchetypeGroupId=cn.com.pzhsteel.mes.maven -DarchetypeArtifactId=mes-business-archetype -DarchetypeVersion=1.0-SNAPSHOT  命令中有5个参数,意思分别如下: 参数名 解释 groupI ...

架构设计

架构设计分为以下4层:   表示层 应用层 领域层 基础设施层  
什么是涉众: 涉众就是对我们建设系统相关的一切人和事。下是是发现和定义涉众的方面,我们通过站在每个方面进行思考,找到我们这个三国杀游戏所相关的涉众人员。 *业务:在我们的游戏系统中,所谓的业务,就是三国杀的游戏规则。 方面 描述 分析 业主 系统的出资方,投资者  虽然这个游戏是我出于兴趣做的一个软件系统,但我在整个过程中假设有一个甲方委托乙方(我所在的公司)设计这样一款网络游戏,所以我们这个系统的业主为,某一投资公司。 业务提出者 业务规则的制定者  因为这是一款棋牌游戏的网络版,所以它的业务提出者为该游戏的设计者。它的思考已经融入到了整个游戏的规 ...
applet居然在ubuntu下firefox运行不出来东西,可以用下面的方法来修改。 命令: cd /usr/lib/mozilla/plugins sudo ln -s /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so   再重启firefox,OK,搞定。
什么是对象 在上大学的时候,上C++课程,第一次接触到对象的概念。老师告诉我们对象的特征是封装,继承和多态。 也许是当然对软件了解得不是很深,并不记得有讲为什么会有面向对象语言的出现。当读到《大象》的时候,我了解到了面向对象语言解决了很多面向过程语言的一些缺点,如:扩展性差与代码的可维护性很差。其实最大的缺点就是当需求中的业务复杂的时候,面向过程语言难于设计与实现。 最近又把《大象》翻来看看,感觉书还是要多读几遍,每遍都会由于自己的知识的不断积累,获取到不同层次的信息。 翻开书的看两页,讲到面向对象的优缺点,感觉作者总结的缺点总结得实在是很好。从前做项目的时候都只是考虑,为什么会 ...
1.下载nexus-oss-webapp-1.8.0-bundle.tar.gz 2.将包解压在自己的某个路径下,如:/home/mylocal/soft/nexus 3.将nexus脚本复制到/etc/init.d/中,及   /home/mylocal/soft/nexus/nexus-oss-webapp-1.8.0/bin/jsw/linux-x86-64/nexus 4.修改nexus脚本,将WRAPPER_CMD和WRAPPER_CONF指向正确的路径 及将WRAPPER_CMD的路径指定为:   /home/mylocal/soft/nexus/nexus-oss-we ...
Global site tag (gtag.js) - Google Analytics