随笔分类 -  java

对java学习,及资料; 包含javaSE、javaWEB、javaEE、mybatis、spring、springMVC、springCloud
摘要:Spring MVC 框架 JavaEE体系结构包括四层,从上到下分别是应用层、Web层、业务层、持久层。 Struts和SpringMVC是Web层的框架,Spring是业务层的框架,Hibernate和MyBatis是持久层的框架。 为什么要使用SpringMVC 很多应用程序的问题在于处理业务 阅读全文
posted @ 2021-09-09 20:24 阿向向 阅读(96) 评论(0) 推荐(0)
摘要:测试apache-tomcat 项目 新建项目工程 配置tomcat 配置依赖 (pom.xml) 编写代码 项目工程目录截图 代码编写 编写 pom.xml 文件 (配置依赖) <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http: 阅读全文
posted @ 2021-09-09 15:00 阿向向 阅读(173) 评论(0) 推荐(0)
摘要:搭建springMVC 框架 编写 mvc-dispatcher-servlet.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:x 阅读全文
posted @ 2021-09-09 14:25 阿向向 阅读(64) 评论(0) 推荐(0)
摘要:MVC 设计模式 什么是 MVC Model(模型) 是应用程序中用于处理应用程序数据逻辑的部分。 通常模型对象负责在数据库中存取数据。 View(视图) 是应用程序中处理数据显示的部分。 通常视图是依据模型数据创建的。 Controller(控制器) 是应用程序中处理用户交互的部分。 通常控制器负 阅读全文
posted @ 2021-09-09 14:20 阿向向 阅读(107) 评论(0) 推荐(0)
摘要:maven 测试连接数据库 package com.xiang.lesson01; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBTest 阅读全文
posted @ 2021-09-09 13:57 阿向向 阅读(237) 评论(0) 推荐(0)
摘要:maven常用命令 mvn archetype:generate 创建Maven项目 mvn compile 编译源代码 mvn deploy 发布项目 mvn test-compile 编译测试源代码 mvn test 运行应用程序中的单元测试 mvn site 生成项目相关信息的网站 mvn c 阅读全文
posted @ 2021-09-09 13:55 阿向向 阅读(22) 评论(0) 推荐(0)
摘要:编写代码 package com.xiang.lesson01; import java.sql.*; import java.text.ParseException; public class DBTest { /* **建立连接的五大步骤:** 1. 加载(注册)数据库 2. 建立链接 3. 语 阅读全文
posted @ 2021-09-08 18:03 阿向向 阅读(43) 评论(0) 推荐(0)
摘要:JDBC 测试连接数据库 实现数据的CRUD package com.xiang.lesson01; import java.sql.*; import java.text.ParseException; public class DBTest { /* **建立连接的五大步骤:** 1. 加载(注 阅读全文
posted @ 2021-09-08 16:49 阿向向 阅读(47) 评论(0) 推荐(0)
摘要:JDBC 测试连接数据库 package com.xiang.lesson01; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBTest 阅读全文
posted @ 2021-09-08 12:33 阿向向 阅读(410) 评论(0) 推荐(0)
摘要:编写代码 package com.xiang.lesson07; public class StacticProxy { public static void main(String[] args) { Wedding wedding = new Wedding(); wedding.Wedding 阅读全文
posted @ 2021-09-07 20:54 阿向向 阅读(29) 评论(0) 推荐(0)
摘要:##编写代码 package com.xiang.lesson06; import org.apache.commons.io.FileUtils; import java.io.File; import java.io.IOException; import java.net.URL; impor 阅读全文
posted @ 2021-09-07 19:59 阿向向 阅读(85) 评论(0) 推荐(0)
摘要:编写代码 package com.xiang.lesson05; //模拟 龟兔赛跑 public class Race implements Runnable { // 胜利者 private static String winner; @Override public void run() { 阅读全文
posted @ 2021-09-07 19:44 阿向向 阅读(139) 评论(0) 推荐(0)
摘要:编写代码 package com.xiang.lesson04; //多个线程操作同一个对象 //买火车票 public class TestThread1 implements Runnable{ // 票数量 private int tick = 10; @Override public voi 阅读全文
posted @ 2021-09-07 19:28 阿向向 阅读(242) 评论(0) 推荐(0)
摘要:编写代码 package com.xiang.lesson03; //创建线程方式2, 实现Runnable 接口,重写run 方法, public class TestThread1 implements Runnable{ @Override public void run() { for (i 阅读全文
posted @ 2021-09-07 19:12 阿向向 阅读(194) 评论(0) 推荐(0)
摘要:##1,需要导一个jar包;commons-io-2.11.0.jar ##2,编写代码 package com.xiang.lesson02; import org.apache.commons.io.FileUtils; import java.io.File; import java.io.I 阅读全文
posted @ 2021-09-07 13:26 阿向向 阅读(147) 评论(0) 推荐(0)
摘要:##编写代码 package com.xiang.lesson01; //线程开启不一定立即执行,由cpu 高度执行 //创建方式一,继承Thread类,重写run方法,调用start开启线程 public class TestThread1 extends Thread{ @Override pu 阅读全文
posted @ 2021-09-05 17:00 阿向向 阅读(69) 评论(0) 推荐(0)
摘要:##编写代码 package com.xiang.lesson04; import java.io.FileOutputStream; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.Mal 阅读全文
posted @ 2021-09-05 16:01 阿向向 阅读(69) 评论(0) 推荐(0)
摘要:##编写代码 package com.xiang.lesson04; import java.net.MalformedURLException; import java.net.URL; public class UrlDemo01 { public static void main(String 阅读全文
posted @ 2021-09-05 15:42 阿向向 阅读(45) 评论(0) 推荐(0)
摘要:#编写代码 ##1,接收端 UdpServerDemo01 package com.xiang.lesson03; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.SocketExcept 阅读全文
posted @ 2021-09-05 14:33 阿向向 阅读(309) 评论(0) 推荐(0)
摘要:#编写代码 ##1,服务端接收文件 TcpServerDemo02 package com.xiang.lesson02; import java.io.*; import java.net.ServerSocket; import java.net.Socket; import java.nio. 阅读全文
posted @ 2021-09-05 13:49 阿向向 阅读(74) 评论(0) 推荐(0)