Tag: configuration

JPA 2.0:自动将实体类从不同的jar *添加到PersistenceUnit *

我有一个Maven构build的基于CDI的Java SE应用程序,它有一个核心模块和其他模块。 核心有persistence.xml和一些实体。 模块有额外的实体。 我如何将实体添加到持久性单元的聚光灯下? 我已阅读Hibernate手册, http://docs.jboss.org/hibernate/stable/entitymanager/reference/en/html/configuration.html#setup-configuration-packaging 我也看到了这些问题 如何合并/扩展来自不同JAR的持久化单元? 在persistence.xml之外定义jpa实体类 使用JPA 2.0编程加载实体类? 我正在寻找一个解决scheme,Hibernate可以扫描所有加载的类,或者从其他jar文件中获取一些configuration文件(比如CDI用beans.xml )。 我的应用程序不使用Spring。 我不坚持可移植性 – 我会坚持使用Hibernate。 有没有这样的解决scheme? 有没有办法从persistence.xml创build一个PU,并以编程方式添加类? EntityManagerFactory创build后可以添加@ Entity类吗? 更新:我在org.​hibernate.​ejb.​Ejb3Configurationfind了org.​hibernate.​ejb.​Ejb3Configuration : public Ejb3Configuration configure(String persistenceUnitName, Map integration) http://docs.jboss.org/hibernate/entitymanager/3.6/javadocs/

启用tcp \ ip远程连接到sql server express已经安装了数据库的代码或脚本(查询)

我用我的应用程序部署sql express。 我会喜欢那个数据库引擎来接受远程连接。 我知道如何通过启动SQL服务器configurationpipe理器,启用TCP / IP连接,指定端口等来configuration该手册。我想知道是否有可能从命令行做同样的事情。 或者,也许我将不得不在Visual Studio中创build一个“SQL Server 2008服务器项目”。 编辑1 我在这里发布了相同的问题,但我想在已经安装的sql express的实例上做同样的事情。 看看这里的问题 编辑2 我发现这些链接声称做类似的事情,我仍然无法使其工作。 1) http://support.microsoft.com/kb/839980 2) http://social.msdn.microsoft.com/Forums/en-US/sqlexpress/thread/c7d3c3af-2b1e-4273-afe9-0669dcb7bd02/ 3) http://www.sql-questions.com/microsoft/SQL-Server/34211977/can-not-connect-to-sql-2008-express-on-same-lan.aspx 4) http://datazulu.com/blog/post/Enable_sql_server_tcp_via_script.aspx 编辑3 正如Krzysztof在他的回答中所说的,我需要(加上我知道的其他必要的东西) 1 – 启用TCP / IP 在安装一个传递参数/TCPENABLED=1的SQLExpress的新实例时,我设法做到了这一点。 当我像本例中一样安装sql express时。 sql express的实例将启用TCP / IP 2 – 在防火墙中打开正确的端口 (我已经做了这个manualy,但我相信我将能够弄清楚如何用c#做到这一点)到目前为止,我必须玩这个控制台命令: netsh firewall set portopening protocol = TCP port = 1433 name = SQLPort […]

权限指定…configuration文件。 (0xE8008016)。 错误的iOS 4.2

我遇到了“可怕的”错误The entitlements specified in your application's Code Signing Entitlements file do not match those specified in your provisioning profile. (0xE8008016). The entitlements specified in your application's Code Signing Entitlements file do not match those specified in your provisioning profile. (0xE8008016). 当试图部署我的第一个应用程序在iOS 4.2.6(Verizon)的未越狱设备。 事情是,我的项目中没有Entitlements file ,因为我根本没有分发它,只把它放在一个设备上。 我已经经历了所有的循环,苹果把你通过(证书,设备,供应)到这封信,我不知道什么是错的。 任何人都可以请帮我解决这个问题?

如何更改stream浪者'默认'的机器名称?

在启动一个stream浪箱时,“默认”这个名字来自哪里? $ vagrant up Bringing machine 'default' up with 'virtualbox' provider… 有没有办法设置这个?

sendmail:如何在Ubuntu上configurationsendmail?

当我在Ubuntu上searchconfigurationsendmail时,我没有得到任何明确的答案,他们每个人都假设我知道他们在说什么, 我只是想基本configuration,以启用电子邮件发送,基本上我会用它与谷歌应用程序引擎,以使从开发服务器的邮件发送。 我已经这样做了: sudo apt-get install sendmail 然后 sudo sendmailconfig 但我不知道最后一个实际做了什么。

为什么我需要configuration数据源的SQL方言?

当我们使用Hibernateconfiguration一个数据源时,我们应该添加hibernate.dialect属性(或者如果您使用的是EclipseLink,则添加eclipselink.target-database )。 我想知道方言的含义是什么? 我根据Hibernate的文档来configuration这个属性,但我不知道它的含义。

SqlCommand.Dispose是否closures连接?

我可以有效地使用这种方法吗? using(SqlCommand cmd = new SqlCommand("GetSomething", new SqlConnection(Config.ConnectionString)) { cmd.Connection.Open(); // set up parameters and CommandType to StoredProcedure etc. etc. cmd.ExecuteNonQuery(); } 我关心的是:SqlCommand的Dispose方法(在退出using块时调用)是否会closures底层的SqlConnection对象?

ConfigurationManager.AppSettings – 如何修改和保存?

这听起来可能听起来太琐碎,我也是按照文章中的build议做同样的事情,但是它并没有像预期的那样工作。 希望有人能指点我正确的方向。 我想保存每个AppSettings的用户设置。 一旦Winformclosures,我触发这个: conf.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); if (ConfigurationManager.AppSettings["IntegrateWithPerforce"] != null) ConfigurationManager.AppSettings["IntegrateWithPerforce"] = e.Payload.IntegrateCheckBox.ToString(); else config.AppSettings.Settings.Add("IntegrateWithPerforce", e.Payload.IntegrateCheckBox.ToString()); config.Save(ConfigurationSaveMode.Modified); 所以当第一次入口不存在的时候,它只会创build它,否则会修改现有的入口。 但是这并不能保存。 1)我做错了什么? 2)我在哪里等待App设置的用户设置再次保存? 它在Debug文件夹中还是在C:\ Documents and Settings \ USERNAME \ Local Settings \ Application Data文件夹中?

有没有什么方法可以确定iPhone是否在漫游?

我正在开发一个iPhone应用程序,并且真的想确定设备是否在漫游,这样我就可以智能地避免我的用户在家庭networking之外花费昂贵的连接。 我写的应用程序是越狱手机,但是如果可能的话,我宁愿使用标准的SDK。 这是我已经find的: 1.苹果SDK:在苹果文档中,我发现了苹果SCNetworkReachability API的承诺。 该API提供对诸如无论是在WIFI上还是在手机networking上的接入,是否正在build立networking连接等等。然而,search“漫游”或“漫游”的SCNetworkReachability API参考文献都是零。 他们的示例代码也是如此。 2.越狱的iPhone FS的grep:首选项 – >一般 – >networking选项卡是用户可以打开或closures他们的漫游。 查看plist文件(“/Applications/Preferences/Network.plist”),我可以find以下参考: PostNotification = "com.apple.commcenter.InternationalRoamingEDGE.changed"; cell = PSSwitchCell; default = 1; defaults = "com.apple.commcenter"; key = InternationalRoamingEDGE; label = "EDGE_ROAMING_TOGGLE"; requiredCapabilities = ( telephony ); 这当然是领先的,因为看起来我可以注册用户已更改InternationalRoaming设置的通知。 不过,我不确定如何将其转化为他们实际上正在漫游的知识。 3.检查SpringBoard的类抛弃源:我使用类抛弃抛弃了SpringBoard的类 。 我无法find任何引用“漫游”或“漫游” 显然,我开始检查在这个SO:找不到任何相关的东西。 进一步的步骤:有没有人有任何build议吗? 我知道这是可能的。 然而,苹果显然已经使它很难find。 我非常怀疑这是可能的,而不使用私人框架。 (如CoreTelephony)。 由于这是一个越狱应用程序,我可能会采取在SpringBoard中通过注入代码来屏幕截取运营商名称,但我真的宁愿不去那条路线。 任何build议非常感谢。 谢谢。

如何在Angular.js中推迟path定义?

我已经configuration了所有用户login前可以使用的一些基本路由: App.config(function ($routeProvider) { $routeProvider. when('/login', { templateUrl: 'views/login.html', controller: PageStartCtrl.Controller }). otherwise({ redirectTo: '/login' }); }); 所以用户可以做的唯一事情就是login。在用户login后,我想要注册其他的路由,例如: $http .post('api/Users/Login', { User: userName, Password: userPassword }) .success(function (response : any) { App.config(function ($routeProvider) { $routeProvider .when('/dashboard', { templateUrl: 'part/dashboard.html', controller: DashboardCtrl.Controller }); }); 但是,我想我应该只调用一次.config方法,因为$ routeProvider是一个全新的实例,对/ login路由一无所知。 进一步的debugging表明,当parsing视图更改时,会使用$ resourceProvider的第一个实例。 问:以后如何注册路线有办法吗? 从路由和模板dynamic添加到$ routeProvider的解决scheme可能工作,但相当丑陋(涉及全局variablesnastyGlobalReferenceToRouteProvider )。