已有101人关注
《Java项目开发》中企业人事管理系统
发表在Java图书答疑 2015-04-15
是否精华
版块置顶:
[font color=#FF0000]只有部分功能基本可以使用。提示如下:(什么原因,怎么解决?)[/font]
2015-4-15 16:40:18 org.hibernate.cfg.Environment <clinit>
信息: Hibernate 3.2.6
2015-4-15 16:40:18 org.hibernate.cfg.Environment <clinit>
信息: hibernate.properties not found
2015-4-15 16:40:18 org.hibernate.cfg.Environment buildBytecodeProvider
信息: Bytecode provider name : cglib
2015-4-15 16:40:18 org.hibernate.cfg.Environment <clinit>
信息: using JDK 1.4 java.sql.Timestamp handling
2015-4-15 16:40:18 org.hibernate.cfg.Configuration configure
信息: configuring from resource: /hibernate.cfg.xml
2015-4-15 16:40:18 org.hibernate.cfg.Configuration getConfigurationInputStream
信息: Configuration resource: /hibernate.cfg.xml
2015-4-15 16:40:18 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbDept.hbm.xml
2015-4-15 16:40:18 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbDept -> tb_dept
2015-4-15 16:40:18 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbPersonalInfo.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbPersonalInfo -> tb_personal_info
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbNativePlace.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbNativePlace -> tb_native_place
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbBringUpContent.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbBringUpContent -> tb_bring_up_content
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbReckoningList.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbReckoningList -> tb_reckoning_list
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbManager.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbManager -> tb_manager
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbRewardsAndPunishment.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbRewardsAndPunishment -> tb_rewards_and_punishment
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbAccountItem.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbAccountItem -> tb_account_item
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbDutyInfo.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbDutyInfo -> tb_duty_info
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbReckoning.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbReckoning -> tb_reckoning
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbTimecard.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbTimecard -> tb_timecard
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbNation.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbNation -> tb_nation
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbRecord.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbRecord -> tb_record
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbReckoningInfo.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbReckoningInfo -> tb_reckoning_info
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbAccessionForm.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbAccessionForm -> tb_accession_form
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbDuty.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbDuty -> tb_duty
2015-4-15 16:40:19 org.hibernate.cfg.Configuration addResource
信息: Reading mappings from resource : com/mwq/hibernate/mapping/TbBringUpOntent.hbm.xml
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
信息: Mapping class: com.mwq.hibernate.mapping.TbBringUpOntent -> tb_bring_up_ontent
2015-4-15 16:40:19 org.hibernate.cfg.Configuration doConfigure
信息: Configured SessionFactory: null
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindCollectionSecondPass
信息: Mapping collection: com.mwq.hibernate.mapping.TbDept.tbDepts -> tb_dept
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindCollectionSecondPass
信息: Mapping collection: com.mwq.hibernate.mapping.TbDept.tbDutyInfos -> tb_duty_info
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindCollectionSecondPass
信息: Mapping collection: com.mwq.hibernate.mapping.TbBringUpContent.tbBringUpOntents -> tb_bring_up_ontent
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindCollectionSecondPass
信息: Mapping collection: com.mwq.hibernate.mapping.TbReckoning.tbReckoningInfos -> tb_reckoning_info
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindCollectionSecondPass
信息: Mapping collection: com.mwq.hibernate.mapping.TbReckoning.tbReckoningLists -> tb_reckoning_list
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindCollectionSecondPass
信息: Mapping collection: com.mwq.hibernate.mapping.TbRecord.tbBringUpOntents -> tb_bring_up_ontent
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindCollectionSecondPass
信息: Mapping collection: com.mwq.hibernate.mapping.TbRecord.tbTimecardsForRecordId -> tb_timecard
2015-4-15 16:40:19 org.hibernate.cfg.HbmBinder bindCollectionSecondPass
信息: Mapping collection: com.mwq.hibernate.mapping.TbRecord.tbRewardsAndPunishmentsForRecordId -> tb_rewards_and_punishment
2015-4-15 16:40:19 org.hibernate.connection.DriverManagerConnectionProvider configure
信息: Using Hibernate built-in connection pool (not for production use!)
2015-4-15 16:40:19 org.hibernate.connection.DriverManagerConnectionProvider configure
信息: Hibernate connection pool size: 20
2015-4-15 16:40:19 org.hibernate.connection.DriverManagerConnectionProvider configure
信息: autocommit mode: false
2015-4-15 16:40:19 org.hibernate.connection.DriverManagerConnectionProvider configure
信息: using driver: com.microsoft.sqlserver.jdbc.SQLServerDriver at URL: jdbc:sqlserver://127.0.0.1:1433;databasename=db_PersonnelManage
2015-4-15 16:40:19 org.hibernate.connection.DriverManagerConnectionProvider configure
信息: connection properties: {user=sa, password=****}
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: RDBMS: Microsoft SQL Server, version: 9.00.5000
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: JDBC driver: Microsoft SQL Server 2005 JDBC Driver, version: 1.2.2828.100
2015-4-15 16:40:19 org.hibernate.dialect.Dialect <init>
信息: Using dialect: org.hibernate.dialect.SQLServerDialect
2015-4-15 16:40:19 org.hibernate.transaction.TransactionFactoryFactory buildTransactionFactory
信息: Using default transaction strategy (direct JDBC transactions)
2015-4-15 16:40:19 org.hibernate.transaction.TransactionManagerLookupFactory getTransactionManagerLookup
信息: No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Automatic flush during beforeCompletion(): disabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Automatic session close at end of transaction: disabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Scrollable result sets: enabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: JDBC3 getGeneratedKeys(): enabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Connection release mode: auto
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Default batch fetch size: 1
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Generate SQL with comments: enabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Order SQL updates by primary key: disabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Order SQL inserts for batching: disabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory createQueryTranslatorFactory
信息: Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2015-4-15 16:40:19 org.hibernate.hql.ast.ASTQueryTranslatorFactory <init>
信息: Using ASTQueryTranslatorFactory
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Query language substitutions: {}
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: JPA-QL strict compliance: disabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Second-level cache: enabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Query cache: disabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory createCacheProvider
信息: Cache provider: org.hibernate.cache.NoCacheProvider
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Optimize cache for minimal puts: disabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Structured second-level cache entries: disabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Echoing all SQL to stdout
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Statistics: disabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Deleted entity synthetic identifier rollback: disabled
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Default entity-mode: pojo
2015-4-15 16:40:19 org.hibernate.cfg.SettingsFactory buildSettings
信息: Named query checking : enabled
2015-4-15 16:40:19 org.hibernate.impl.SessionFactoryImpl <init>
信息: building session factory
2015-4-15 16:40:19 org.hibernate.impl.SessionFactoryObjectFactory addInstance
信息: Not binding factory to JNDI, no JNDI name configured
Hibernate: 
    /* 
from
    TbManager 
where
    state='正常' */ select
        tbmanager0_.id as id5_,
        tbmanager0_.password as password5_,
        tbmanager0_.purview as purview5_,
        tbmanager0_.state as state5_ 
    from
        tb_manager tbmanager0_ 
    where
        tbmanager0_.state='正常'
分享到:
精彩评论 5
菜鸟级精英
学分:0 LV1
TA的每日心情
开心
2020-03-23 21:05:48
2015-04-15
沙发
先从这几点来检查:
1.你是不是改代码了?如果改动,请还原回原先的代码
2.查看hibernate的引入的包是否有缺失,可参考附件图片。
3.查看你使用的JDK环境是哪个版本的,要求1.6以上
佚名
学分:70 LV3
TA的每日心情
开心
2021-07-05 14:21:40
2015-04-16
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
先从这几点来检查:
1.你是不是改代码了?如果改动,请还原回原先的代码
2.查看hibernate的引入的包是否有缺失,可参考附件图片。
3.查看你使用的JDK环境是哪个版本的,要求1.6以上
[/FIELDSET]

回复:[font color=#FF0000]导入了附件图片中所有的包后,运行,点击档案管理,提示:[/font]
Hibernate: 
    /* 
from
    TbManager 
where
    state='正常' */ select
        tbmanager0_.id as id5_,
        tbmanager0_.password as password5_,
        tbmanager0_.purview as purview5_,
        tbmanager0_.state as state5_ 
    from
        tb_manager tbmanager0_ 
    where
        tbmanager0_.state='正常'
人事管理
Hibernate: 
    /* 
from
    TbDept 
where
    id=1 */ select
        tbdept0_.id as id0_,
        tbdept0_.parent_id as parent2_0_,
        tbdept0_.name as name0_ 
    from
        tb_dept tbdept0_ 
    where
        tbdept0_.id=1
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.mwq.frame.common.DeptAndPersonnelPanel.<init>(DeptAndPersonnelPanel.java:56)
at com.mwq.frame.personnel.RecordSelectedPanel.<init>(RecordSelectedPanel.java:80)
at com.mwq.frame.IndexFrame$10.valueChanged(IndexFrame.java:334)
at javax.swing.JTree.fireValueChanged(JTree.java:2820)
at javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3191)
at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629)
at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1078)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:287)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:170)
at javax.swing.JTree.setSelectionPath(JTree.java:1598)
at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2316)
at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3525)
at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3464)
at java.awt.Component.processMouseEvent(Component.java:6213)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5981)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4583)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4217)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[font color=#00FF00] 我要用SQLServer 2005,所以将hibernate.cfg,xml中部分改为:[/font]
property name="connection.url"><!-- 配置数据库的连接路径 -->
jdbc:sqlserver://127.0.0.1:1433;databaseName=db_PersonnelManage
</property>
<property name="connection.username">sa</property><!-- 配置数据库的连接用户名 -->
<property name="connection.password">123</property><!-- 配置数据库的连接密码,这里密码为空,在这种情况下也可以省略该行配置代码 -->
<property name="dialect"><!-- 配置数据库使用的方言 -->
org.hibernate.dialect.SQLServerDialect
</property>
菜鸟级精英
学分:0 LV1
TA的每日心情
开心
2020-03-23 21:05:48
2015-04-16
地板
如果是新装的数据库,可能是数据库端有问题。
打开SqlServer配置工具 SQL server configuration Manager,网络配置里,选择你创建的实例名,然后打开右侧“TCP/IP”协议,“协议”界面里“已启用”选择是,“IP地址”里“127.0.0.1”选择“活动”是、“已启用”是,拉倒最下,“IPALL”里“TCP端口”输入1433,确定。然后选择左边服务,找到右边“SQL SEVER”右键重启服务。
佚名
学分:70 LV3
TA的每日心情
开心
2021-07-05 14:21:40
2015-04-16
4L
[FIELDSET][LEGEND]引自:3楼[/LEGEND]
如果是新装的数据库,可能是数据库端有问题。
打开SqlServer配置工具 SQL server configuration Manager,网络配置里,选择你创建的实例名,然后打开右侧“TCP/IP”协议,“协议”界面里“已启用”选择是,“IP地址”里“127.0.0.1”选择“活动”是、“已启用”是,拉倒最下,“IPALL”里“TCP端口”输入1433,确定。然后选择左边服务,找到右边“SQL SEVER”右键重启服务。
[/FIELDSET]

回复:配置好了,还是不可以。
  
学分: LV1
TA的每日心情
开心
2021-10-26 19:13:33
2015-04-16
5L
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
[FIELDSET][LEGEND]引自:3楼[/LEGEND]
如果是新装的数据库,可能是数据库端有问题。
打开SqlServer配置工具 SQL server configuration Manager,网络配置里,选择你创建的实例名,然后打开右侧“TCP/IP”协议,“协议”界面里“已启用”选择是,“IP地址”里“127.0.0.1”选择“活动”是、“已启用”是,拉倒最下,“IPALL”里“TCP端口”输入1433,确定。然后选择左边服务,找到右边“SQL SEVER”右键重启服务。
[/FIELDSET]

回复:配置好了,还是不可以。
  
[/FIELDSET]

回复:按照一下方法更改下:

<property name="connection.driver_class"><!-- 配置数据库的驱动类 -->com.microsoft.sqlserver.jdbc.SQLServerDriver
</property>

你还可以加入我们的技术交流群:
C#技术交流群:385235151
 PHP技术交流群:366241699
 ANDROID技术交流群: 201161956
 VC/C/C++技术交流群:365354473
 JAVA/JAVAWEB技术交流群: 106933614
 VB技术交流群:413719807
  
首页上一页 1 下一页尾页 5 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照