Java开源框架是什么?

Java开源框架是什么?,第1张

Java开源项目
Spring Framework Java开源 J2EE框架
Spring 是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的 Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了 Hibernate和其他O/R mapping解决方案。Spring还提供了唯一的事务管理抽象,它能够在各种底层事务管理技术,例如JTA或者JDBC事务提供一个一致的编程模型。 Spring提供了一个用标准Java语言编写的AOP框架,它给POJOs提供了声明式的事务管理和其他企业事务--如果你需要--还能实现你自己的 aspects。这个框架足够强大,使得应用程序能够抛开EJB的复杂性,同时享受着和传统EJB相关的关键服务。Spring还提供了可以和IoC容器集成的强大而灵活的MVC Web框架。SpringIDE:Eclipse平台下一个辅助开发插件
WebWork Java开源 Web框架
WebWork 是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是21,现在的WebWork2x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。 Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web层脱离出来。 Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL – the Object Graph Notation Language),IoC(Inversion of Control倒置控制)容器等。 WebWork2建立在Xwork之上,处理>解决方法一:
首先把安装目录和C:\Program Files下的Microsoft SQL Server文件夹删了,删除在current_user和local_machine\software\microsoft\ 下有关 Microsoft sql server 全部信息,然后
1 打开注册表
在"开始"--"运行"键入 "regedit"
2 按下列顺序点击打开
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
3 将ExceptionComponents 下面的文件夹全部删除!
如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}

4 重新启动:
5 重新安装 SQL Server 2000
另外在一个BLOG上看到的一个说法:
问题的原因:
此问题属于sql server的bug, GetComputerName 用于获取本地计算机名。客户端网络库组件 (DBMSLPCndll) 将该名称转换为全部大写。服务器网络库组件 (SSMSLPCndll) 保留返回时的名称。
当 Windows 计算机名称包含大写字母和小写字母或者都是小写字母时安装会失败,提示一般性网络错误!
解决办法就是将计算机名称改为全部大写!
解决办法二
把以下内容存为一个reg文件
----------------------------------------------------------------------
Windows Registry Editor Version 500
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC]
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINI]
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINI\LocalServer]
"Description"=""
"Server"="(Local)"
"Trusted_connection"=""
"UseProcForPrepare"="Yes"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINI\ODBC Data Sources]
"LocalServer"="SQL Server"
"TrioMotors"="Microsoft Access Driver (mdb)"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINI\ODBC File DSN]
"DefaultDSNDir"="C:\\Program Files\\Common Files\\ODBC\\Data Sources"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINI\TrioMotors\Engines]
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINI\TrioMotors\Engines\Jet]
"ImplicitCommitSync"="Yes"
"MaxBufferSize"=dword:00000200
"PageTimeout"=dword:00000005
"Threads"=dword:00000003
"UserCommitSync"="Yes"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI]
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Driver da Microsoft para arquivos texto (txt; csv)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odtext32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"=",asc,csv,tab,txt,csv"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Driver do Microsoft Access (mdb)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odbcjt32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="2"
"FileExtns"="mdb"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Driver do Microsoft dBase (dbf)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\oddbse32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="dbf,ndx,mdx"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Driver do Microsoft Excel(xls)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odexl32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="xls"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Driver do Microsoft Paradox (db )]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odpdx32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="db"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Driver para o Microsoft Visual FoxPro]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\vfpodbcdll"
"Setup"="C:\\WINDOWS\\system32\\vfpodbcdll"
"APILevel"="0"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="dbf,cdx,idx,fpt"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft Access Driver (mdb)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odbcjt32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="2"
"FileExtns"="mdb"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft Access-Treiber (mdb)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odbcjt32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="2"
"FileExtns"="mdb"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft dBase Driver (dbf)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\oddbse32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="dbf,ndx,mdx"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft dBase VFP Driver (dbf)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\vfpodbcdll"
"Setup"="C:\\WINDOWS\\system32\\vfpodbcdll"
"APILevel"="0"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="dbf,cdx,idx,fpt"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft dBase-Treiber (dbf)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\oddbse32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="dbf,ndx,mdx"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft Excel Driver (xls)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odexl32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="xls"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft Excel-Treiber (xls)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odexl32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="xls"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft FoxPro VFP Driver (dbf)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\vfpodbcdll"
"Setup"="C:\\WINDOWS\\system32\\vfpodbcdll"
"APILevel"="0"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="dbf,cdx,idx,fpt"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft ODBC for Oracle]
"UsageCount"=dword:00000001
"Driver"="C:\\WINDOWS\\system32\\msorcl32dll"
"Setup"="C:\\WINDOWS\\system32\\msorcl32dll"
"SQLLevel"="1"
"FileUsage"="0"
"DriverODBCVer"="0250"
"ConnectFunctions"="YYY"
"APILevel"="1"
"CpTimeout"="120"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft Paradox Driver (db )]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odpdx32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="db"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft Paradox-Treiber (db )]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odpdx32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="db"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft Text Driver (txt; csv)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odtext32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"=",asc,csv,tab,txt,csv"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft Text-Treiber (txt; csv)]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\odbcjt32dll"
"Setup"="C:\\WINDOWS\\system32\\odtext32dll"
"APILevel"="1"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"=",asc,csv,tab,txt,csv"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft Visual FoxPro Driver]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\vfpodbcdll"
"Setup"="C:\\WINDOWS\\system32\\vfpodbcdll"
"APILevel"="0"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="dbf,cdx,idx,fpt"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\Microsoft Visual FoxPro-Treiber]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\vfpodbcdll"
"Setup"="C:\\WINDOWS\\system32\\vfpodbcdll"
"APILevel"="0"
"ConnectFunctions"="YYN"
"DriverODBCVer"="0250"
"FileUsage"="1"
"FileExtns"="dbf,cdx,idx,fpt"
"SQLLevel"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\MS Code Page Translator]
"Translator"="C:\\WINDOWS\\system32\\MSCPXL32dll"
"Setup"="C:\\WINDOWS\\system32\\MSCPXL32dll"
"UsageCount"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\ODBC Core]
"UsageCount"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\ODBC Drivers]
"SQL Server"="Installed"
"Microsoft Access Driver (mdb)"="Installed"
"Microsoft Text Driver (txt; csv)"="Installed"
"Microsoft Excel Driver (xls)"="Installed"
"Microsoft dBase Driver (dbf)"="Installed"
"Microsoft Paradox Driver (db )"="Installed"
"Microsoft Visual FoxPro Driver"="Installed"
"Microsoft FoxPro VFP Driver (dbf)"="Installed"
"Microsoft dBase VFP Driver (dbf)"="Installed"
"Microsoft Access-Treiber (mdb)"="Installed"
"Microsoft Text-Treiber (txt; csv)"="Installed"
"Microsoft Excel-Treiber (xls)"="Installed"
"Microsoft dBase-Treiber (dbf)"="Installed"
"Microsoft Paradox-Treiber (db )"="Installed"
"Microsoft Visual FoxPro-Treiber"="Installed"
"Driver do Microsoft Access (mdb)"="Installed"
"Driver da Microsoft para arquivos texto (txt; csv)"="Installed"
"Driver do Microsoft Excel(xls)"="Installed"
"Driver do Microsoft dBase (dbf)"="Installed"
"Driver do Microsoft Paradox (db )"="Installed"
"Driver para o Microsoft Visual FoxPro"="Installed"
"Microsoft ODBC for Oracle"="Installed"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\ODBC Translators]
"MS Code Page Translator"="Installed"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI\SQL Server]
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\SQLSRV32dll"
"Setup"="C:\\WINDOWS\\system32\\sqlsrv32dll"
"SQLLevel"="1"
"FileUsage"="0"
"DriverODBCVer"="0350"
"ConnectFunctions"="YYY"
"APILevel"="2"
"CPTimeout"="60"
如果不放心 可以先对注册表进行一次备份。
请楼主赐分


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10579375.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存