使用注解开发| 学习笔记

简介: 快速学习使用注解开发

开发者学堂课程【Java Web 开发系列课程:Spring 框架入门使用注解开发】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/538/detail/7356


使用注解开发

 

内容介绍:

一、 导命名空间: context

二、 配置 context

三、 配置 structs

四、 加注解

五、 结果

 

一、 导命名空间: context

xmlns:context="http://www.springframework. org/schema/context"

xsi:schemaLocation="http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring- context.xsd

 

二、 配置 context

//自动扫描所配置包下的所有注解

 

三、 配置 structs

/list.jsp

< /action>


四、 加注解

1. Dao-@Repository ( "userDao")   

相当于写的

的配置文件

@Autowired   //属性的输入

@Overridel

public void setsqlsessionFactory

(sqlsessionFactory sqlsessionFactory) {

super.setsqlsessionFactory(sqlsessionFactory) ;

}    //自动注入

测试:

import java.util.List;

Import org.springframework.context.ApplicationContext;

Import org.springframework.context.support. ClassPathXmlApplicationContext;

import cn.sxt.dao.UserDao;

public class Test {

public static void main ( String[] args) {

ApplicationContext ac = new

ClassPathXmlApplicationContext("applicationContext.xml");

UserDao userDao = (UserDao)ac.getBean( "userDao" );

List list = userDao.getAll();

System. out.println(list.size());

结果:

1. Service-@Service( "user Service ")  

2. Action-

@Controller( "userAction")

@Scope( "prototype")

 

五、 结果

相关文章
|
SQL XML Java
源码分析系列教程(08) - 手写MyBatis(注解版)
源码分析系列教程(08) - 手写MyBatis(注解版)
143 0
|
5月前
|
Java 数据库连接 数据库
spring复习05,spring整合mybatis,声明式事务
这篇文章详细介绍了如何在Spring框架中整合MyBatis以及如何配置声明式事务。主要内容包括:在Maven项目中添加依赖、创建实体类和Mapper接口、配置MyBatis核心配置文件和映射文件、配置数据源、创建sqlSessionFactory和sqlSessionTemplate、实现Mapper接口、配置声明式事务以及测试使用。此外,还解释了声明式事务的传播行为、隔离级别、只读提示和事务超时期间等概念。
spring复习05,spring整合mybatis,声明式事务
|
8月前
|
JSON Java 数据库
技术笔记:SpringMVC常用注解
技术笔记:SpringMVC常用注解
|
9月前
|
Java 关系型数据库 数据库连接
【JavaEE进阶】 MyBatis使用注解实现增删改查
【JavaEE进阶】 MyBatis使用注解实现增删改查
|
XML 设计模式 Java
Spring进阶-AOP注解开发
Spring进阶-AOP注解开发
168 0
|
XML Java 数据库连接
《springboot实战》 第十章 整合Mybatis(注解)
《springboot实战》 第十章 整合Mybatis(注解)
78 0
|
XML 前端开发 Java
使用注解开发 | 学习笔记
快速学习使用注解开发。
|
SQL XML Java
mybatis @SelectProvider 注解, 打赌你没有用过
mybatis @SelectProvider 注解, 打赌你没有用过
521 0
mybatis @SelectProvider 注解, 打赌你没有用过
|
Java Spring 容器
SpringMVC注解开发入门案例
SpringMVC注解开发入门案例
|
Java 数据库连接 开发者
使用注解开发| 学习笔记
快速学习使用注解开发。