1. Java 入门
2017-05-18 本文已影响0人
dolenlen
第一步 准备
最新版Java
- Java8
开发工具IDE
- 推荐:idea
数据库
- 推荐Mysql
- 也可以Oracle
数据库工具
- Mysql推荐Sqlyog
- Oracle推荐Plsql Developer
开发框架
- Spring (构建工具自动下载)
- Spring Boot
构建工具
- Maven(本人熟悉点),本地要安装,方便命令行执行
- Gradle(现在很火爆,Android都是基于此)
第二步 HelloWorld
- 参考 SpringBoot
hw-maven
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.3.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
hw-java
package hello;
import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.stereotype.*;
import org.springframework.web.bind.annotation.*;
@Controller
@EnableAutoConfiguration
public class SampleController {
@RequestMapping("/")
@ResponseBody
String home() {
return "Hello World!";
}
public static void main(String[] args) throws Exception {
SpringApplication.run(SampleController.class, args);
}
}
hw-测试
- 运行上面Java类中的main
- 浏览器输入,一般默认是8080端口,若不对,可查询运行的日志,上面有
- localhost:8080
第三步 连接数据库
db-maven
- 需启动MySQL
- 需引入MySQL的JDBC驱动包
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
配置application.properties
spring.jpa.hibernate.ddl-auto=update
spring.jpa.database=MYSQL
spring.jpa.show-sql=true
spring.datasource.url=jdbc:mysql://localhost:3306/hello?useUnicode=true&characterEncoding=utf-8
spring.datasource.username=root
spring.datasource.password=
db-java
第四步 编写简单页面
- 可用Bootstrap做基础样式