- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
BOS物流管理系统第2天
内容安排:
1、Springdata完毕数据访问层
2、封装dao
项目使用STS
3、登陆业务
登陆业务
使用PD根据大纲绘制顾客表
PowerDesigner
点击菜单DatabasegenreateDatabase点击预览
注意:PD生成表,默认脚本自带顺引号设置一定去掉双引号否则逆向生成实体类失败!一般习惯脚本采用大写!Oracle数据库生成脚本!
去掉双引号设置环节:EditcurrentDatabase选项
点击生成脚本预览...引号就没有了!
预览顾客旳脚本
使用plsql工具完毕脚本执行!
开发中一般新建一种顾客授予resouce+connect角色即可!plsql/develepor工具使用管理员创立顾客并且授权ITCAST29
开发bos采用oracleITCAST29顾客!
创立实体类
Springdatajpa注解:@Entity@Table@Id@GenerateValue
实体类旳注册需要编写ApplicationContext.xml
配置ApplicationContext连接池和Bean注册
1:数据库配置文献
2:配置连接池以及sessionFactory测试:启动tomcat
context:property-placeholderlocation=classpath:perties/
beanid=dataSourceclass=com.mchange.v2.c3p0.ComboPooledDataSource
!--配置连接数据库参数c3p0连接池--
propertyname=driverClassvalue=${jdbc.driverClass}/property
propertyname=jdbcUrlvalue=${jdbc.url}/property
propertyname=uservalue=${jdbc.username}/property
propertyname=passwordvalue=${jdbc.password}/property
/bean
!--连接池给sessionFactory注解版本--
beanid=sessionFactoryclass=org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean
propertyname=dataSourceref=dataSource/property
!--配置其他hibernate信息--
propertyname=hibernateProperties
props
propkey=hibernate.show_sqltrue/prop
propkey=hibernate.format_sqltrue/prop
propkey=hibernate.hbm2ddl.autovalidate/prop
!--propkey=hibernate.hbm2ddl.autoupdate/prop--
propkey=hibernate.dialect${jdbc.dialect}/prop
/props
/property
propertyname=packagesToScan
list
value/value
/list
/property
/bean
oraclevalidate校验报错:数据库表字段类型numeric(10,2)实体类BigDecimal类型.
需要导入:hibernate-entity.jarspring-data.jpa依赖旳jar
dependency
文档评论(0)