zoukankan      html  css  js  c++  java
  • JavaEE(一)开发环境搭建(JDK+Eclipse+Tomcat+Mysql+Spring)

    1. JDK8的安装与配置

    下载地址:JDK8官网下载

    环境变量配置:java配置环境变量

    2. Eclipse的安装与配置

    下载地址:Eclipse for JavaEE 官网下载

    配置教程:Eclipse的配置

    3. Tomcat的配置

    导航栏 -> Window -> Preferences -> sesrver -> Runtime Evironments:

    Add添加Apache Tomcat v9.0:

    测试效果:

    4. Mysql的配置

    1. 在项目->WebContent->WEB-INF->lib中导入驱动jar包

    1. 右击项目 -> Build Path -> Configure Build Path

    2. 将lib文件夹中的jar包添加进去即可

    5. Spring的配置

    在Eclipse中安装Spring IDE插件:

    1. Help -> Install New SoftWare
    2. Add:http://dist.springsource.com/release/TOOLS/update/e4.10/
    3. 安装如下插件:

    1. 在lib中导入五个spring核心jar包,并配置路径:

    6. 示例:测试Spring

    在src文件中新建包dao,并在其中创建接口TestDao.java

    package dao;
    
    public interface TestDao {
    	public void sayHello();
    }
    

    在dao包中创建java类TestDaoImpl.java实现接口:

    package dao;
    
    public class TestDaoImpl implements TestDao{
    	@Override
    	public void sayHello() {
    		System.out.println("Hello, Spring!");
    	}
    }
    

    在src文件中创建配置文件applicationContext.xml,并写入如下内容:

    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"	
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xsi:schemaLocation="http://www.springframework.org/schema/beans
    		http://www.springframework.org/schema/beans/spring-beans.xsd">
    		
    	<bean id="test" class="dao.TestDaoImpl" />
    </beans>
    

    在src文件中新建包test,并在其中创建java类Test.java

    package test;
    
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    import dao.TestDao;
    
    public class Test {	
    	public static void main(String[] args) {
    		//初始化Spring容器ApplicationContext,加载文件
    		ApplicationContext appCon = new ClassPathXmlApplicationContext("applicationContext.xml");
    		//通过容器获取test实例
    		TestDao tt = (TestDao)appCon.getBean("test"); //test为配置文件中的id
    		tt.sayHello();
    	}
    }
    

    运行结果如下:

    CS专业在读,热爱编程。
    专业之外,喜欢阅读,尤爱哲学、金庸、马尔克斯。
  • 相关阅读:
    python获取前几天的时间
    协程
    python实现进制之间的转换
    爬虫学习博客
    python 将base64字符串还原为图片
    python进行md5加密
    初始Hibernate4
    Linux安装tomcat
    centOS7安装jdk
    centOS7安装mysql
  • 原文地址:https://www.cnblogs.com/jmhwsrr/p/14487069.html
Copyright © 2011-2022 走看看