java-mysql year字段如何利用hibernate赋值

问题描述

mysql year字段如何利用hibernate赋值

javabean: Class User{ java.sql .Date date;} hibernate:super.getHibernateTemplate().save(new User()); 现在有个String s="1990" 把s赋值给 User中的date 然后保存带mysql中的year字段中,year字段长度为4,万分感谢

解决方案

user.setdate(s);
你User的date和mysql表中的year做隐身关系了吗,做了的话直接save(user)就可以了

时间: 2024-09-23 05:27:28

java-mysql year字段如何利用hibernate赋值的相关文章

JAVA+Mysql程序,想在Mysql的一张表中让数据库自动生成一个字段的Icq号

问题描述 JAVA+Mysql程序,想在Mysql的一张表中让数据库自动生成一个字段的Icq号 我想做个聊天系统,想在Mysql的一张注册表中,加入注册信息后,让数据库自动生成一个Icq号.好像我们的QQ账号似的.简单的只要能实现就行.我新手. 解决方案 添加一个字段,设置为int或bigint类型,在设置主键自增长(AUTO_INCREMENT ). 解决方案二: 添加一个字段,设置为int 主键 自动增长就可以了. 解决方案三: 数据库增加一列,设置为标识列,有种子和增量. 解决方案四: 可

【框架】[Hibernate]利用Hibernate进行单表的增删改查-Web实例

转载请注明出处:http://blog.csdn.net/qq_26525215 本文源自[大学之旅_谙忆的博客] 前面两篇博客已经将Hibernate的基础知识讲解得差不多了,差不多到写实例的时候了. 本篇只用hibernate进行单表的增删改查. 应用Hibernate,对students表进行增删改查. service层和DAO层,我都是直接写实现类了(因为这里主要是演示一下Hibernate的使用),如果是开发项目,注意一定要写接口! 准备数据库: 首先准备一个students表: cr

数据-java mysql 按日期分组查询

问题描述 java mysql 按日期分组查询 如在mysql中有张表user 有三条数据 注册时间分别是是2014-11-28,2014-11-28,2014-11-29 那我要怎么分组查询出2014-11-01到2014-11-30的数据,空的也显示 要显示成 count time . . . . 0 2014-11-26 0 2014-11-27 2 2014-11-28 1 2014-11-29 0 2014-11-30 或者在java里面怎么补全 解决方案 告诉你思路,自己写,mysq

求教mysql触发器字段生成流水号

问题描述 求教mysql触发器字段生成流水号 MySql主键流水号要求8位日期(20150725)+4位顺序号(0001),自增不重复 主键流水号用varchar吗?int好像插入不了12位. 求表结构和触发器的演示,谢谢! 解决方案 用varchar类型存储这个流水号. 其实我认为应该用存储过程,不知道你为什么用触发器. http://blog.csdn.net/dengsilinming/article/details/8488626 解决方案二: http://bbs.csdn.net/t

JAVA+MYSQL的库存余量判断,求思路~

问题描述 自己弄个进销退存的销售管理系统..现在各方面都做得差不多了..就差在销售的时候如何判断库存余量是否足够...绞尽脑汁试了一天都无果.....刚刚学习JAVA+MYSQL不久....求大家给个思路..万分感激!!! 解决方案 解决方案二:简单的比较我会,,就不是不知道如何把库存中的余量提出来作为程序的全局变量来用.这样可以随时进行判断..所以想问下,,能不能把数据库中的某个量SELECT出来并作为某段程序的全局变量呢?解决方案三:简单的说,当然可以把库存提出来作为程序的全局变量来用.但全

Java mysql数据库并进行内容查询实例代码_java

Java  mysql数据库并进行内容查询 最近用框架做了几个项目,感觉当初底层的东西有点忘了,写一个JDBC的简单的连接代码来熟悉回顾一下,也希望对刚接触的新手能有所帮助.这也是我的第一篇随笔,废话不多说,直接上代码: public Connection getCon() { //数据库连接名称 String username="root"; //数据库连接密码 String password=""; String driver="com.mysql.j

java中为什么有的变量声明而不赋值?

问题描述 java中为什么有的变量声明而不赋值? java中为什么有的变量声明而不赋值?而有的就值,那什么情况下要赋值,什么情况下不赋值 解决方案 比如对象变量,而调用这个变量的构造函数非常耗费时间,所以我们等用到的时候再创建,如果程序运行完都不访问它,就根本不创建,这样可以提高效率. 对于简单变量,比如int float一类的,建议随手给一个初始值. 解决方案二: 你这个问题给你举个例子,你应该就能理解了 例如: int a; 这是只声明不赋值,则只会在内存的栈区创建引用,堆中并无此引用的指向

MySQL修改字段默认值

环境 MySQL 5.1 + 命令行工具 问题 MySQL修改字段默认值 解决 alter table topic alter column cateId set default '2'; 语法总结 alter table表名alter column字段名drop default; (若本身存在默认值,则先删除) alter table表名 alter column 字段名 set default默认值;(若本身不存在则可以直接设定) 查看本栏目更多精彩内容:http://www.biancen

MySQL修改字段允许为空

环境 MySQL 5.1 + 命令行工具 问题 MySQL修改字段允许为空 解决 alter table topic modify state int(4) null; 语法总结 alter table表名 modify字段名字段类型(长度) null; 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/database/MySQL/