hibernate3.5.5常用jar包

        把以前写的一些博客删掉,感觉自己看都没什么意义。何况别人看呢。以后分别对自己用的框架进行总结,纯粹是自己的理解。

         在这里先总结hibernate 3.5.5的使用,为什么用hibernate3呢,学的时候用的这个,习惯了,但是我写的代码已经弃用HibernateTemplate,启用事务机制,其实换成hibernate4只需要jar包以及配置文件改变少部分,java代码不需要做任何改变。

        hibernate需要jar包

 

            其中,

antlr是开源语法分析器,hibernate必须包。

C3p0是一种常用 的数据源,我们也可以用apache的dbcp数据源等替代,因为性能良好,所以在这里使用它

comon-collection 是通用的集合类,比java.util.collection内容更丰富,hibernate必须包。

dom4j是常用的读取xml文件的api,用来解析xml配置文件。hibernate必须包

hibernate3是hibernate核心包

hibernate-jpa是hibernate注解,如果以后换成jpa不需要修改java代码,就可以持久化数据,所以我认为hibernate注解很方便,如果使用hbm配置文件,就麻烦多了

javassist是开源的分析、编辑和创建Java字节码的类库,和asm功能类似,hibernate必须包

jta一看名字就是事务支持的包,hibernate必须报

log4j,一种日志类型,我常用log4j来处理日志

slf4j-api   一种简单通用日志包的api,hibernate就是应用这个处理日志的

slf4j-log4j    就是slf4j转换为log4j的一个接口

mysql-connection          mysql驱动包

ehcache      hibernate二级缓存处理

ojbc14           oracle驱动包

 

以上是自己的个人理解,下载地址http://download.csdn.net/detail/xiaoliouc/4789906

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
java.lang.IllegalStateException: Failed to execute CommandLineRunner at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:798) [spring-boot-2.3.4.RELEASE.jar:2.3.4.RELEASE] at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:779) [spring-boot-2.3.4.RELEASE.jar:2.3.4.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:322) [spring-boot-2.3.4.RELEASE.jar:2.3.4.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237) [spring-boot-2.3.4.RELEASE.jar:2.3.4.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226) [spring-boot-2.3.4.RELEASE.jar:2.3.4.RELEASE] at com.unkown.data.hw.ipran.straight.collect.UnkownDataHwIpranStraightCollectApplication.main(UnkownDataHwIpranStraightCollectApplication.java:39) [classes/:na] Caused by: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.unkown.data.hw.ipran.straight.collect.dao.RTrsHwIpranCircuitDao.queryById at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) ~[mybatis-3.5.5.jar:3.5.5] at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:53) ~[mybatis-3.5.5.jar:3.5.5] at org.apache.ibatis.binding.MapperProxy.lambda$cachedInvoker$0(MapperProxy.java:115) ~[mybatis-3.5.5.jar:3.5.5] at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660) ~[na:1.8.0_271] at org.apache.ibatis.binding.MapperProxy.cachedInvoker(MapperProxy.java:102) ~[mybatis-3.5.5.jar:3.5.5] at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:85) ~[mybatis-3.5.5.jar:3.5.5] at com.sun.proxy.$Proxy108.queryById(Unknown Source) ~[na:na] at com.unkown.data.hw.ipran.straight.collect.service.impl.RTrsHwIpranCircuitServiceImpl.queryById(RTrsHwIpranCircuitServiceImpl.java:29) ~[classes/:na] at com.unkown.data.hw.ipran.straight.collect.controller.RTrsHwIpranCircuitController.IpranSend(RTrsHwIpranCircuitController.java:54) ~[classes/:na] at com.unkown.data.hw.ipran.straight.collect.MyRunner.run(MyRunner.java:24) ~[classes/:na] at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:795) [spring-boot-2.3.4.RELEASE.jar:2.3.4.RELEASE] ... 5 common frames omitted
最新发布
05-18

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值