- 浏览: 78207 次
最新评论
文章列表
object references an unsaved transient instance - save the transient instance before flushing:..........
在Entity设置了单向的 ManyToMany, 级联新增的时候发现报错了
@ManyToMany(cascade = { CascadeType.REFRESH, CascadeType.MERGE })
@JoinTable(name = "t_Testcase_TestScript", joinColumns = { @Joi ...
CascadeType.MERGE
即级联更新:若items属性修改了那么order对象保存时同时修改items里的对象,对应EntityManager的merge方法
CascadeType.REFRESH
即级联刷新:获取order对象里也同时也重新获取最新的items时的对象,对应EntityManager的refresh(object)方法有效,即会重新查询数据库里的最新数据
CascadeType.PERSIST
即级联保存:对order对象保存时也对items里的对象也会保存,对应EntityManager的presist方法
Casca ...
Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed.
关闭窗口后再无法再次打开
private Action _closeAction; 在ViewModel的构造函数中这样定义: public MainWindowViewModel(Action closeAction) { this._closeAction=closeAction; } 在窗体构造函数中: this.DataContext=new MainWindowViewModel(this.Close); 要关闭时在ViewModel中执行: this._closeAction.Invoke();
Personal: http://www.cnblogs.com/Jax/archive/ ...
今天在折腾项目的时候,发现当我执行了删除数据后 前台的 DataGrid 数据并没有变化,即使我重新读取了数据,后来才知道得通过 “Microsoft.Practices.Prism.ViewModel” 下的方法 "NotificationObject" 实现监控数据是否变化,然后反应在 View 层上。
具体实现代码如下:
[Export(typeof(TestCaseListViewModel))]
public class TestCaseListViewModel : NotificationObject
{
...
1. 今天老大改了接收对外的 service 接口的参数,所以导致Prism框架下的C#客户端在VS下运行,Eclipse控
制台报错,说参数不对
原因是 C# 客户端中 webService 传递过来的参数不对,如何修改呢。。 找到C#项目中的 Web
References -- CoreServiceWS,大家项目中的名字可能不一样,反正是要update一下这个东东了,参考
下图,就可以更新对外传值的 WebService,然后修改C#中对应的方法参数神马的就好了。。。
2. 前一阵子手贱,双击了 PrismV4 目录下的 “R ...
Grid:
看起来就像是个 HTML 的 table, 可以通过行列的高度宽度调整控件布局
StackPanel:
栈式面板,可以将元素按照横竖方向排列,当一个元素移除,其他元素会向前移动
Canvas:
内部的元素可以以像素为单位按照坐标的绝对值定位
DockPanel:
泊靠式面板,内部元素可以选择泊靠方向
WrapPanel:
自动折行面板,内部元素如果排满会自动折行,调整窗口大小,内部控件会自动调整排列
Modules. Modules are packages of functionality that can be independently developed, tested, and (optionally)deployed. In many situations, modules are developed and maintained by separate teams. A typical Prismapplication is built frommultiple modules. Modules can be used to represent specific bu ...
WPF(Windows Presentation Foundation)是微软推出的基于Windows Vista的用户界面框架,属于NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交 ...
启动日志
'HelloWorld.Desktop.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'HelloWorld.Desktop.vshost.exe' ( ...
1. 获得帮助可以使用类似git **** -h的命令格式:
想获得关于commit命令的帮助,则git commit -h
以此类推
2. 任何人在使用git之前,都要提交简单的个人信息,以便git区分不同的提交者身份
#git config –global user.name “your name”
#git config –global user.email yourname@example.com
3. 想新开启一个项目,应该先建立一个目录,例如名为myproject,然后所有的项目开发内容都在此目录下进
行
#cd myproject
#git init ...
Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/Maven常用命令:1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创建Maven的Web项目: mvn archetype:create -DgroupId=pa ...
今天工作的电脑终于升级了 ,硬件大大的好哇,有点小激动,哈哈
不过重新配置环境什么的就蛋疼了,哎 ~~~ 刚准备装MySQL, 就写写安装笔记吧~
1. 下载 MySQL 5.6.x:
http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.15-winx64.zip
http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.15-win32.zip
PS: 本人下载的是64位版,请根据你的系统下载对应版本
2. 解压该文件到对应的目 ...
Hibernate中对动态查询参数绑定提供了丰富的支持,那么什么是查询参数动态绑定呢?其实如果我们熟悉传统JDBC编程的话,我们就不难理解查询参数动态绑定,如下代码传统JDBC的参数绑定: PrepareStatement pre=connection.prepare(“s ...
iterate()方法Return the query results as an Iterator. If the query contains multiple results pre row, the results are returned in aninstance of Object[]. Entities returned as results are initialized ondemand. The first SQL query returns identifiers only.(返回的实体只有在使用时才会被初始化,执行该方法查询时只会返回实体的标识符(即id))list( ...