spring Boot

一,IDEA创建 maven工程
–File-New-Project-选Maven-next-输入工程名/groupId-Finish
–配置maven管理工程
–File-Settings-maven-配置三处(解压位置/settings.xml/本地仓库)-ok
–双击打开pom.xml文件,不报错就行了.
如果报错,打开右侧的Maven视图-点击刷新就行了maven会再去下载jar包
二,开发JDBC程序
–1,打开pom.xml文件,添加依赖的jar包坐标
–2,写jdbc代码
–maven的目录结构
src/main/java --写正式的代码
src/main/resources --存资源文件js/css/jpg…
src/test/java – 写测试代码
–代码
package cn.tedu.jdbc;

		import java.sql.Connection;
		import java.sql.DriverManager;
		import java.sql.PreparedStatement;
		import java.sql.ResultSet;

		//测试jdbc
		public class TestJDBC {
		    public static void main(String[] args) throws Exception {
		        //注册驱动
		        Class.forName("com.mysql.jdbc.Driver");
		        String url="jdbc:mysql://localhost:3306/cgb2103"
                 +"?characterEncoding=utf8" //防止中文乱码
                 +"&useSSL=false" //高版本的jar需要忽略权限
                 +"&serverTimezone=Asia/Shanghai";//高版本的jar需要
		        String name="root";
		        String pwd="root";
		        //获取和数据库的连接
		        Connection conn = DriverManager.getConnection(url,name,pwd);
		        //获取传输器,查询user表的所有数据
		        String sql = "select * from user";
		        PreparedStatement ps = conn.prepareStatement(sql);
		        //执行SQL
		        ResultSet rs = ps.executeQuery();
		        //解析结果集
		        while(rs.next()){
		            for (int i = 1; i <= 3 ; i++) {
		                System.out.println( rs.getString(i) );
		            }
		        }
		        //释放资源
		        rs.close();
		        ps.close();
		        conn.close();
		    }
		}

三,springboot
–1,概述
简化了Spring框架的开发和配置过程.
本质上是一个maven项目
–2,IDEA创建springboot项目
–File-New-Project-选择springboot项目-next-输入名字(groupId/项目id/改成 java8)-选中要用的功能(spring web)-Finish
–配置maven
Settings-maven-配置(解压的位置/settings的位置/本地仓库的位置)-ok
–刷新maven
–使用自动生成的文件,并运行,表示服务器已启动(小红点亮起)
package cn.tedu.springbootmaven01;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Springbootmaven01Application {
public static void main(String[] args) {
SpringApplication.run(Springbootmaven01Application.class,args);
}
}
–创建HelloController.java文件(src/java/main下创建),写自己的业务
package cn.tedu.springbootmaven01;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController//接受浏览器的请求 并返回json数据
public class HelloController {
//打开浏览器访问: http://localhost:8080/hi
@RequestMapping(“hi”)//只匹配一个路径
public String hi() {
return “hi springboot!”;
}
}
–测试:打开浏览器,地址栏里输入正确的访问方式
http://localhost:8080/hi 就可以访问springboot项目的业务
–3,Tomcat
–是一个轻量级的服务器技术.可以当做是一个容器
–容器里存了很多项目,通常存在Tomcat里的项目,才能被客户端访问
–接受客户端发来的请求,开始找要访问哪个项目,再找要访问哪个类里的哪个方法
–要返回结果,通过Tomcat里的技术再把数据返回给浏览器展示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值