java-WEB模块物流项目二.docx
上传人:王子****青蛙 上传时间:2024-09-12 格式:DOCX 页数:36 大小:2.3MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

java-WEB模块物流项目二.docx

java-WEB模块物流项目二.docx

预览

免费试读已结束,剩余 26 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第页共NUMPAGES36页第PAGE\*MERGEFORMAT36页共NUMPAGES\*MERGEFORMAT36页BOS物流管理系统第2天内容安排:1、Springdata完成数据访问层2、封装dao项目使用STS3、登陆业务登陆业务使用PD根据大纲绘制用户表PowerDesigner点击菜单Database--->genreateDatabase--->点击预览注意: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:jdbc.properties"/><beanid="dataSource"class="com.mchange.v2.c3p0.ComboPooledDataSource"><!--配置连接数据库参数c3p0连接池--><propertyname="driverClass"value="${jdbc.driverClass}"></property><propertyname="jdbcUrl"value="${jdbc.url}"></property><propertyname="user"value="${jdbc.username}"></property><propertyname="password"value="${jdbc.password}"></property></bean><!--连接池给sessionFactory注解版本--><beanid="sessionFactory"class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"><propertyname="dataSource"ref="dataSource"></property><!--配置其他hibernate信息--><propertyname="hibernateProperties"><props><propkey="hibernate.show_sql">true</prop><propkey="hibernate.format_sql">true</prop><propkey="hibernate.hbm2ddl.auto">validate</prop><!--<propkey="hibernate.hbm2ddl.auto">update</prop>--><propkey="hibernate.dialect">${jdbc.dialect}</prop></props></property><propertyname="packagesToScan"><list><value>cn.itcast.mavenbos.domain</value></list></property></bean>oraclevalidate校验报错:数据库表字段类型numeric(10,2)---->实体类BigDecimal类型.需要导入:hibernate-entity.jarspring-data.jpa依赖的jar<dependency><groupId>org.hibernate</groupId><artifactId>hibernate-entitymanager</artifactId><version>${hibernate.version}</version></dependency>配置Springdata学习1:引入spring-d