首先说明,本人经验不是特别丰富,这是第一次在工作中搭建框架。
第一天上班,经理丢给我们一个搭建食堂ERP框架的任务,需要首先实现一些人员权限管理设置的小功能,用到的是spring+springMVC+jdbc+tomcat7.0+jdk1.8+oracle,jdbc准备使用OracleHelp这个工具类。估计是因为经理怕我们用数据层的框架经验不多,直接叫我们用原始的jdbc。
接到任务之后,首先就是创建maven项目了,将几个配置文件瞎从网上粘下来的,也不管有些属性自己目前需不需要,需要修改的一些就按照实际情况修改,没用到的属性就先注释掉。
首先就先写一个简单的jsp页面,看项目能不能跑起来。要注意好项目的发布路径,还有在tomcat服务器上也需要设置server location选上第二个选项。跌跌撞撞的还是能将webapp下面的jsp页面显现出来。
之后就开始连接oracle,我们需要先拿到数据库里面的数据。先用oracle自带的几个emp什么的表练练,将项目分层,这一步是我同事完成的。从entity,DAO,service,controller,写了一个FindEmpAll方法,也就是将emp表全显出来。没有特别需要注意的,代码就比较简单没啥太多好说的,需要注意的是我们用的oracleHelp工具类,是在DAO层来进行数据库连接,连接之后遍历,拿到整个表的数据。由于我们用的是注解的方式注入,所以每一层都要记得要用Repository、Service、Controller,还有一个Compnont没有用到。
整个勉强能跑起来花了差不多一周的时间,接下来准备封装oracleHelp的基本方法了。