关于Struts+Hibernate框架,插入MySQL数据库的问题,麻烦大家指点下新手
1.代码插入到数据库的中文显示乱码,直接用Mysqladministrator的工具插入中文可以正常显示,请问怎么弄?这个问题方便就给解答一下,不方便就跳过好拉.关键是第...
1.代码插入到数据库的中文显示乱码,直接用Mysql administrator的工具插入中文可以正常显示,请问怎么弄?
这个问题 方便就给解答一下,不方便就跳过好拉.关键是第二个:
2. 关于这样插入数据库的操作流程在下不清楚:
数据库有一个表user 四个字段 id (主键 设置为自增) ,username ,password,level。后面三个均设置为可以为空.
在对应的前台jsp页面中呢,只有username ,password两个字段,level是另外一个地方才插入的 id是插入时数据库自动生成
然后问题就来了:
对应的ActionForm中, 如何定义字段呢,就是说 除了username,password,另外两个怎么办,我的理解是id不需要定义
level需要定义 并设置get set函数..
然后持久化类User.java中,该怎么设置呢,四个字段都要定义吗?id是自动生成的,存入数据库的时候不需要id,但是读取id 应该需要getid函数啊
按照一个朋友的指点,我在插入username,password时,level字段直接SetLevel("")插入一个空值,对吗 展开
这个问题 方便就给解答一下,不方便就跳过好拉.关键是第二个:
2. 关于这样插入数据库的操作流程在下不清楚:
数据库有一个表user 四个字段 id (主键 设置为自增) ,username ,password,level。后面三个均设置为可以为空.
在对应的前台jsp页面中呢,只有username ,password两个字段,level是另外一个地方才插入的 id是插入时数据库自动生成
然后问题就来了:
对应的ActionForm中, 如何定义字段呢,就是说 除了username,password,另外两个怎么办,我的理解是id不需要定义
level需要定义 并设置get set函数..
然后持久化类User.java中,该怎么设置呢,四个字段都要定义吗?id是自动生成的,存入数据库的时候不需要id,但是读取id 应该需要getid函数啊
按照一个朋友的指点,我在插入username,password时,level字段直接SetLevel("")插入一个空值,对吗 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询