没有合适的资源?快使用搜索试试~ 我知道了~
项目开发过程注意事项.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 161 浏览量
2022-05-19
21:14:18
上传
评论
收藏 1.16MB PDF 举报
温馨提示
试读
25页
。。。
资源推荐
资源详情
资源评论
项目开发流程及注意事项
一、开发环境
(1)开发工具:eclipse
(2)数据库:Oracle
(3)导入代码格式化模板
1. java 代码格式化模板
导入 java_formatter.xml
Window→Preferences→Java→Code Style→Formatter→Import Profile
2. javascript 代码格式化模板
导入 javascript_formatter.xml
Window→Preferences→JavaScript→Code Style→Formatter→Import Profile
二、开发流程及注意事项
(1)创建数据库
1.建立表空间
create tablespace tablespace_name
logging
datafile 'D:\oracle\Administrator\oradata\orcl\tablespace_name.dbf'
size 200m
autoextend on
next 10m maxsize unlimited
extent management local;
2.建立数据库用户
create user user_name identified by user_password
default tablespace tablespace_name;
grant connect,resource to user_name;
grant dba to user_name;
3.为用户分配表空间
revoke unlimited tablespace from user_name;
alter user user_name quota unlimited on tablespace_name;
4.创建项目开发所需表
create table table_name(
)
创建表也可以使用 PL/SQL Developer 工具通过图形界面来创建表.
(2)后台代码编写(SpringMVC+Mybatis)
1.通过配置文件自动生成 domain dao 和数据库映射文件
配置 mars→src→marsGeneratorConfig.xml 文件
column_name data_type
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<!DOCTYPE generatorConfiguration
PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
数据库连接需要
<!-- 数据库连接开发包位置 -->
的 jar 包
<classPathEntry location="D:\program\mars\WebContent\WEB-INF\lib\ojdbc6.jar" />
<context id=
"oracle"
targetRuntime=
"MyBatis3"
>
<plugin type="org.mybatis.generator.plugins.MarsMethodPlugin"></plugin>
<commentGenerator>
<!-- 去除自动生成的注释 -->
<property name=
"suppressAllComments"
value=
"true"
/>
</commentGenerator>
<!-- 数据库连接 -->
jdbc 配置参数
<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver"
connectionURL="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
目标项目路径
userId=
"mars"
password=
"mars"
>
</jdbcConnection>
<javaTypeResolver>
<property name=
"forceBigDecimals"
value=
"false"
/>
</javaTypeResolver>
<!-- domain 生成位置 -->
domain 生成位置路径
<javaModelGenerator targetPackage=
"com.newheyd.practice.domain"
targetProject=
"."
>
<property name=
"enableSubPackages"
value=
"true"
/>
<property name=
"trimStrings"
value=
"true"
/>
</javaModelGenerator>
<!-- 数据库映射文件生成位置 -->
数据库映射文件生成位置路径
<sqlMapGenerator targetPackage=
"config.mapper.practice"
targetProject=
"."
>
<!-- enableSubPackages:是否让 schema 作为包的后缀 -->
<property name=
"enableSubPackages"
value=
"true"
/>
</sqlMapGenerator>
<!-- DAO 生成位置 -->
<!-- type: XMLMAPPER, ANNOTATEDMAPPER -->
dao 生成位置路径
<javaClientGenerator targetPackage=
"com.newheyd.practice.dao"
type=
"XMLMAPPER"
targetProject=
"."
>
<!-- 数据库表 -->
数据库表配置
首字母大写
<property name=
"enableSubPackages"
value=
"true"
/>
方法的可见性
<property name="exampleMethodVisibility" value="private" />
</javaClientGenerator>
<table schema=
""
tableName=
"TBL_PRACTICE"
domainObjectName=
"Practice"
alias=
"pra"
>
<property name=
"useActualColumnNames"
value=
"false"
/>
事先创建一个序列
剩余24页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ### 词向量的介绍、使用技巧和优缺点的文章
- 基于STM32F103CBT6单片机GC65+MP2625+CC1101 GPSTrack模块板硬件(原理图+PCB)工程文件
- ### 通道处理过程模拟概念、优缺点和使用技巧
- ### MyBatis动态SQL介绍说明、使用技巧和优缺点
- 上传下载仿163网盘无刷新文件上传 for Jsp-fileupload-jsp.rar
- VMware Workstation业界非常稳定且安全的桌面虚拟机软件-计算机上运行多个操作系统,支持Windows、DOS等
- 基于STM8L101F3P6单片机+LY2508A33P+CC1100遥控器硬件(原理图+PCB)工程文件.zip
- 上传下载WAP图铃下载系统-unimg.rar
- YTX-0.1.0-Win
- 上传下载ExtJS 2.2 开源网络硬盘系统-dogdisk.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功