java中ssj框架的搭建流程 首先打开eclipse,并在里面新建一个mavan项目 applicationContext.xml配置如下 2.新建repository层接口 同时继承JpaRepository<Friend, Integer>,JpaSpecificationExecutor。 Repository:所有接口的父接口,而且是一个空接口,目的是为了统一所有Repository的类型,让组件扫描的时候能进行识别。 4.新建Controller层。通过注解@Controller声明这是一个controller类,通过@RequestMapping(“friendController”)注解定义URL 请求和Controller 方法之间的映射,这样的Controller 就能被外界访问到。再使用@Autowired将service层接口进行注入。 7:最后将配置好的项目部署到tomcat下,运行项目
ssj即:Spring SpringMVC JPA
然后开始进行打包,下图为mavan的打包方式
1.引入pom.xml文件,并在里面添加项目所需要的jar包
jar包以项目需要自行添加
2.在web.xml文件中配置Spring的监听和SpringMvc的核心控制器还有编码的过滤器
3.然后我们在resources文件夹下配置applicationContext.xml和springMVC.xml文件。
我们要注意的是applicationContext.xml与springMVC.xml一定要与web.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 配置属性对应的数据库字段信息(如字段名)
CrudRepository:是Repository的子接口,提供CRUD(增删改查)的功能。
PagingAndSortingRepository:是CrudRepository的子接口,添加分页和排序的功能。
JpaRepository:是PagingAndSortingRepository的子接口,增加了一些实用的功能,例如批量操作。
JpaSpecificationExecutor:用来做负责查询的接口。
Specification:是Spring Data JPA提供的一个查询规范,要做复杂的查询,只需围绕这个规范来设置查询条件即可。
3.新建service层。新建service接口。 新建service接口实现类并继承service接口,通过@Service声明这是业务层。通过@Autowired将repository层接口自动注入进来。
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算