搭建配置spring
引入spring包配置核心文件新建接口类
package services;
public interface UserService {
public void saveUser();
}
编写main方法
public class DemoTest {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext("classpath:applicationContext.xml");
UserService service = (UserService) context.getBean("userService");
service.saveUser();
}
}
数据库-- Dao(与数据库交互)-- Service(逻辑业务处理)--Controller(与前端页面交互)
if条件语句
if(判断式) {
代码1
} slse {
代码2
}
引入IOC
<bean id="userDao" class="dao.impl.UserDaoImpl"/>
<bean id="userService" class="services.impl.UserServiceImpl"/>
<bean id="userController" class="controller.UserController"/>
代理:1.静态代理 (工作量太大,不易管理)
2.动态代理 (减少业务接口依赖)
Spring AOP
原文:https://www.cnblogs.com/wanwuqiang/p/14588727.html