Java架构 投标书 java项目框架搭建流程 |
您所在的位置:网站首页 › unity框架如何搭建 › Java架构 投标书 java项目框架搭建流程 |
java中ssj框架的搭建流程 ssj即:Spring SpringMVC JPA 首先打开eclipse,并在里面新建一个mavan项目 然后开始进行打包,下图为mavan的打包方式 1.引入pom.xml文件,并在里面添加项目所需要的jar包 jar包以项目需要自行添加 2.在web.xml文件中配置Spring的监听和SpringMvc的核心控制器还有编码的过滤器 3.然后我们在resources文件夹下配置applicationContext.xml和springMVC.xml文件。 我们要注意的是applicationContext.xml与springMVC.xml一定要与web.xml中所对应。applicationContext.xml配置如下 1.创建数据源:创建c3p0连接池,连接数据库 注意:图中红框框住的需要修改为自己的数据库 2.根据数据源,创建实体管理工厂 注意:红框中要改为自己的路径 3.配置事务 4.SpringDataJpa的相关配置 base-package:指定基包 entity-manager-factory-ref:引用实体类管理器工厂 transaction-manager-ref: 引用平台事务管理器 5.开启组建的扫描,配置事务 springMVC.xml的配置如下 1.开启注解 补充springmvc注解 2. 放开静态资源 注意:静态资源不放开 前端框架不会起作用 3.在webapp文件夹下部署静态资源 3.配置视图解析器 把handler 方法返回值解析为实际的物理视图 4.上传文件相关配置 5.拦截器配置 6:创建包、类 1.新建model类 @Entity 标识当前类为实体类 @Table 配置与实体类相对应的数据库表信息(如表名) @Id 标识当前字段为主键 @GeneratedValue 配置主键生成策略 @Column 配置属性对应的数据库字段信息(如字段名) 2.新建repository层接口 同时继承JpaRepository,JpaSpecificationExecutor。 Repository:所有接口的父接口,而且是一个空接口,目的是为了统一所有Repository的类型,让组件扫描的时候能进行识别。 CrudRepository:是Repository的子接口,提供CRUD(增删改查)的功能。 PagingAndSortingRepository:是CrudRepository的子接口,添加分页和排序的功能。 JpaRepository:是PagingAndSortingRepository的子接口,增加了一些实用的功能,例如批量操作。 JpaSpecificationExecutor:用来做负责查询的接口。 Specification:是Spring Data JPA提供的一个查询规范,要做复杂的查询,只需围绕这个规范来设置查询条件即可。 3.新建service层。新建service接口。 新建service接口实现类并继承service接口,通过@Service声明这是业务层。通过@Autowired将repository层接口自动注入进来。 4.新建Controller层。通过注解@Controller声明这是一个controller类,通过@RequestMapping(“friendController”)注解定义URL 请求和Controller 方法之间的映射,这样的Controller 就能被外界访问到。再使用@Autowired将service层接口进行注入。 7:最后将配置好的项目部署到tomcat下,运行项目
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |