码迷,mamicode.com
首页 > 数据库 > 详细

构建施耐德楼控系统数据库后台服务器示例工程二(数据库查询编写)

时间:2015-05-11 00:08:50      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:sql   施耐德   hibernate   string   

构建施耐德楼控系统数据库后台服务器示例工程—(工程创建)记录了一个Spring、Hibernate、Rest的工程如何创建,这篇将简单介绍在这个框架下如何利用注释编程。

1.Spring注释

Spring为我们提供了@Service、@Autowired这些标注来让工程中的Bean自动创建。

在我们的框架中,我们需要为每一个需要被其他类调用到的类名前添加@Service标签,在需要被自动创建的成员类上添加@Autowired,这样程序在运行时Spring会为我们自动装配相关的类实例。

技术分享

2.Rest注释

Rest则是我们可以采用"/"以资源列表的方式在Web端访问我们的后台服务,Rest注释有@Get、@Post、@Put分别对应Servlet中的doGet、doPost、doPut方法,其还有配置Rest访问路径的注释@Path

(ps:本工程中由于Rest也是由Spring框架在程序运行时自动创建的,故也需要添加@Service标签)

@Path("testRest")
@Service
public class TestRest {
	
	@Autowired
	private TestService testService;
	
	@GET
	@Path("test")
	public String test()
	{
		DuplicateValueTypeModel model = testService.getId(1);
		
		return "rest("+model.getDuplicateValueTypeId()+","+model.getName()+")";
	}
}

上面这个代码的Rest访问路径为:

技术分享

工程还尚未整理完全,仅实现了数据库的查询,后面还会完善代码,先将代码雏形放于此


构建施耐德楼控系统数据库后台服务器示例工程二(数据库查询编写)

标签:sql   施耐德   hibernate   string   

原文地址:http://blog.csdn.net/fengshuiyue/article/details/45627345

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!