社区
Java EE
帖子详情
spring+hibernate下的BigDecimal类型数据保存问题
lh9823
2008-04-30 04:43:19
数据库oracle,部分字段是number类型,转成映射对象后类型是BigDecimal,读取数据都正常,但是在save后数据未变还是原值,未报任何错,打印的SQL也正确,只是值未有任何改变。我的保存方法是,
obja.setxxxx(new BigDecimal("111.111"));
getHibernateTemplate().save(obja);
...全文
370
5
打赏
收藏
spring+hibernate下的BigDecimal类型数据保存问题
数据库oracle,部分字段是number类型,转成映射对象后类型是BigDecimal,读取数据都正常,但是在save后数据未变还是原值,未报任何错,打印的SQL也正确,只是值未有任何改变。我的保存方法是, obja.setxxxx(new BigDecimal("111.111")); getHibernateTemplate().save(obja);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lh9823
2008-05-09
打赏
举报
回复
已经解决了 谢谢楼上3位帮忙,原来是库里字段的类型问题
nanjg
2008-04-30
打赏
举报
回复
库里字段啥类型的
加油馒头
2008-04-30
打赏
举报
回复
部分字段是number类型,转成映射对象后类型是BigDecimal
这类型是自动生成还是?
看上去有就是这里的原因了
lh9823
2008-04-30
打赏
举报
回复
回2楼做了,java.lang.Integer类型string类型都能正常保存
forestking_xx
2008-04-30
打赏
举报
回复
是不是事务管理没有做。
用 Java/
Spring
Boot/
Hibernate
实现一个 RestServer,支持对整型
类型
的数值进行排序
基础功能:用 Java/
Spring
Boot/
Hibernate
实现一个 RestServer,支持对整型
类型
的数值进行排序。通过 PostMan 等 RestClient 将待排序的多个数值发给 RestServer,RestServer 对这些数值进行排序,将排序前和排序后的数值存入
数据
库(可以是MySQL/H2等),并将排序结果返回给 RestClient。如果对
Spring
Boot/
Hibernate
不熟悉,可选用替代技术。 增强功能:在基础功能的基础上,支持对 String 、
BigDecimal
类型
的排序 使用的是postman中间件,用post请求,json格式调用: { "data": [ 123123123123121231231233, 123123123123121231231232, 12312312312312123123141, 12312312312315212312314, 123123123123121231231231 ] }
wind快速开发框架-其他
wind是一个基于
spring
-boot的快速开发框架,可与Mybatis/
Hibernate
共存。 wind特点: 查询支持返回指定列,返回基本
类型
(Long/
BigDecimal
等) lambda方式构造条件,支持
类型
推断 基于jdbc-template service层切入,repository层依然可以使用其它持久化框架 自定义枚举序列化 自定义ID生成策略 自定义
类型
转换器 使用原生注解 默认开启redis分布式缓存 controller(ControllerHelper),service,repository(Query/Update)三层无耦合,每层都可独立使用 wind使用方法: 1、引入jar包: io.github.ramerf wind-core 4.0.0-RELEASE 2、新建 pojo 实体Foo继承于AbstractEntityPoJo public class Foo extends AbstractEntityPoJo{} 3、新建 service FooService继承于BaseService public interface FooService extends BaseService {} 4、新建serviceImpl FooServiceImpl @Service public class FooServiceImpl implements FooService {} 5、注入FooService即可使用。
Java常用API
本课程是《零基础学Java》课程的第六阶段课程,课程内容详实、细致,讲解通俗易懂!...基本
类型
包装类(Integer,Character) 5.Math类/Random类/System类 6.BigInteger类/
BigDecimal
类 7.Date类/DateFormat类/Calendar类
wind快速开发框架
wind是一个基于
spring
-boot的快速开发框架,可与Mybatis/
Hibernate
共存。 wind特点: 查询支持返回指定列,返回基本
类型
(Long/
BigDecimal
等) lambda方式构造条件,支持
类型
推断 基于jdbc-template serv
struts2+
spring
+
hibernate
整合小实例
一、SSH三大框架的概述 ssh为 struts+
spring
+
hibernate
的一个集成框架,是目前较流行的一种Web应用程序开源框架。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、
数据
持久层和域模块层(实体层),以帮助开发人员在短期内搭建结构清晰、可复用性好、...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章