接口与实现方法(一般是将实现方法交给spring管理)
@Service是标注在实现类上而不是接口
但是,@Resource(name="userService") 就是将接口主人Controller类的
@Resource(name="userService")
public UserService userService;
@Service("userService")
public class UserServiceImpl implements UserService {
@Resource(name="userMapper")
private UserMapper userMapper;
/* (non-Javadoc)
* @see com.restaurant.serviceimpl.UserService#getUserById(java.lang.String)
*/
@Override
public User getUserById(String userid){
System.out.println("services");
User user=userMapper.selectByPrimaryKey(userid);
return user;
}
}
分享到:
相关推荐
在这个“springMC整合”中,我们将深入探讨如何利用SpringMVC注解来实现基本的CRUD(创建、读取、更新和删除)操作。 首先,让我们了解SpringMVC的核心组件: 1. **DispatcherServlet**:它是SpringMVC的前端控制器...
2. **注解驱动**:SpringMVC 支持使用注解如 @RequestMapping、@GetMapping、@PostMapping 等来简化控制器方法的配置。 3. **Model-View-Controller**:模型负责业务逻辑,视图负责展示,控制器负责协调模型和视图。...
- "springmc(jb51.net)"可能是一个包含Spring框架学习资料的压缩包,可能包括教程、代码示例、练习项目等,对于初学者或进阶者都是宝贵的资源。 - 在线平台如jb51.net通常提供各种技术文章、教程和实战案例,有助...
在IT行业中,Spring MVC、CKEditor和CKFinder是三个非常重要的工具,它们分别在Web开发的不同方面发挥着关键作用。Spring MVC是Spring框架的一部分,用于构建高性能、灵活的MVC(Model-View-Controller)应用程序;...
在SSH框架中,这些操作可以通过配置文件、注解或编程式方式实现,简化了数据库操作的代码量。 【知识点五】Ajax技术 ssh02-2018-1-27-ajax复杂版可能表示案例中包含了使用Ajax的复杂交互功能。Ajax允许前端页面在不...
ckeditor与ckfinder整合demo采用springmvc,学习使用
开发者可以将 SQL 语句写在 XML 配置文件或者注解中,与 Java 对象(POJOs)进行绑定,实现数据的增删改查。MyBatis 还支持动态 SQL,使得在处理复杂的查询需求时更加灵活。 在结合使用 SpringMVC 和 MyBatis 构建 ...
1.本项目使用的技术 jsp+AdminLTE+spring+springmc+springsecurity+mybatis+spel+oracle 2.环境 idea+tomcat7+maven+jdk1.8
1. 后端:Spring+SpringMC+Mybatis 2. 前端:JSP+CSS+JaaScript+h-ui+jquery+echarts+zTree 使用说明 1. 使用Naicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件; 2. 使用ID