- 博客(83)
- 收藏
- 关注
原创 springmvc
. … . … . . package com.zhuzhu.Controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; //控制器类 @Controller public class HelloController { @RequestMapping(path = "/hello") pu.
2020-12-18 16:13:07
183
原创 spring
优点: 1、spring是一个开源的免费的框架(容器) 2、spring是一个轻量级的、非入侵式的框架 3、控制反转(ioc),面向切面编程(aop) 4、支持事务的处理,对框架整合的支持 总结:spring就是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架 ...
2020-12-02 16:57:32
729
原创 springboot注解
@RequestBody 写在方法上就代表这个方法不跳转页面,而是直接返回数据 @Service用于标注业务层组件 @Controller用于标注控制层组件 @Repository用于标注数据访问组件,即DAO组件 @Autowired, @Resource, @Inject 这三个都是用来注入bean的, 在接口前面标上@Autowired注释使得接口可以被容器注入 当接口存在两个实现类的时候必须使用@Qualifier指定哪个实现类,否则可以省略只写@Autowired @value 通过@val
2020-12-02 16:56:10
108
原创 Cookie和session
cookie翻译 --饼干 Cookie是服务器通知客户端 保存键值对的一种技术 客户端有了Cookie后,每次请求都发送给服务器 每个Cookie的大小不能超过4kb
2020-08-15 19:49:51
118
原创 SerlvetConfig等
Servlet程序和ServletConfig对象都是由Tomcat负责创建,我们负责使用 Servlet程序是默认是第一次访问的时候创建,ServletConfig是每个Servlet程序创建时,就创建一个对应的ServletConfig对象 . SerlvetConfig类的三大作用 1.可以获取servlet程序的别名servlet-name的值 2.获取初始化参数init-param 3.获取ServletContext对象 . 每个ServletConfig对应的是他自己的Servlet,所以不能
2020-08-10 16:39:08
192
原创 javascript
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> //alert是JavaScript语言提供的一个警告框函数 //它可以接收任意类型的参数,这个参数就是警告框的提示信息 a
2020-08-09 11:34:50
109
原创 Servlet
什么是Servlet 1.Servlet是javaee规范之一;规范就是接口 2.Servlet就javaweb三大组件之一,三大组件分别是Servlet程序,Filter过滤器,Listener监听器. 3.Servlet是运行在服务器上的一个java小程序,它可以接收客户端发送过来的请求,并响应数据给客户端 . . 手动实现Servlet程序 1.编写一个类去实现Servlet接口 2.实现service方法,处理请求,并响应数据 3.到web.xml中去配置servlet程序访问地址 . . / S
2020-08-07 14:44:15
184
原创 tomcat javaweb
/ / / 目录介绍: bin 专门用来存放Tomcat服务器的可执行程序 conf 专门用来存放Tomcat服务器的配置文件 lib 专门用来存放Tomcat服务器的jar包 logs 专门用来存放Tomcat服务器运行时输出的日记信息 temp 专门用来存放Tomcat服务器运行时产生的临时数据 webapps ...
2020-08-06 10:39:37
261
1
原创 线程
含义 代码执行的索引 使用场景 多线程文件下载 模拟购票 异步任务 创建线程 继承Thread 实现Runnable 案例 方式一\方式二 。 1、 public class _09Thread { public static void main(String[] args) { _09Thread instance = new _09Thread(); } public _09Thread() { System.out.println("main方法开始");
2020-06-14 20:17:58
183
1
原创 io流
File: 。 public class _06FileDemo { //File //含义 //代表文件、文件夹 public static void main(String[] args) { File file = new File("E:\\民族师范学院\\Day01"); System.out.println(file.isFile()); System.out.println(file.isDirectory()); Syst
2020-06-14 20:16:23
111
原创 Properties
Properties 含义 继承Hashtable,一般用来读取配置文件。 。 。 db.properties driverClassName=com.mysql.jdbc.Driver url=jdbc:mysql://127.0.0.1:3306/mytabis username=root password=root `` 。 ` _05Properties.java public class _05Properties { //体系结构 //Map //Hashtable
2020-06-14 20:12:37
196
原创 简单工厂设计模式
从左到右,依次调用 、 。 package com.controller; import com.service.UserService; import com.service.impl.UserServiceImpl; import beans.User; public class FactoryTest { //抛出问题 //耦合问题 //含义:。。。 //方案 // public static void main(String[
2020-06-14 20:00:25
130
原创 jdbc……………
package com.dashabi; import com.alibaba.druid.pool.DruidDataSource; import java.sql.Connection; import java.sql.SQLException; public class DBUtils { private static DruidDataSource dataSource = new DruidDataSource(); static { dataSource.
2020-06-13 19:30:26
126
原创 Maven的操作
什么是maven,是干什么用的 maven就是为我们解决找jar包依赖用的,还有项目的管理,比如我们自己创建一个项目,可能引入的jar包有很多(JDBC,数据库连接池 。。。。。),平时我们就是去百度搜索jar包,很费劲,而且有些还找不到,maven就说,这些全部由我来给你找 maven下载地址 Maven的配置 maven下载好之后,解压到自己的文件夹里面,然后配置环境变量 MAVEN_HOME和path 配置完成后我们打开 cmd 输入 mvn -v 进行测试一下是否成功 .
2020-06-13 16:18:25
198
原创 Date
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Random; public class Main { public static void main(String[] args) throws ParseException { // 1000毫秒= 1秒 // System.currentTimeM
2020-06-12 23:34:39
139
原创 枚举
package jichu12; public enum Test3 {//枚举不可以被继承,也不可以被实现 //枚举 ONE,TWO;//必须放在前面 //new Test3;//也不可以new public String say="kungreat"; public String getSay(){ return say; } } / package jichu12; public class Teste { //Test
2020-06-12 23:33:18
97
原创 Canlendar\\Rodom// Math
package jichu12; import java.time.Year; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.concurrent.CancellationException; //测试日期类的使用 public class TestCanlendar { public static void main(String[]
2020-06-12 11:56:31
308
原创 DateFormat和SimpleDateFormat
package jichu12; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class TestDateFormat { public static void main(String[] args) throws ParseException { //把时间对象按照“格式
2020-06-11 22:22:33
151
原创 String、StringBuffer、StringBuilder
package jichu12; //String public class Test2 { public static void main(String[] args) { /*String str="aaabbbb"; String str2=str.substring(2,5); System.out.println(str);//aaabbbb System.out.println(str2);//abb*/
2020-06-11 21:33:02
108
原创 连接池2
package com.yzhangm.druid; import com.alibaba.druid.pool.DruidDataSource; import java.sql.Connection; import java.sql.SQLException; public class DBUtils { private static DruidDataSource dataSource = new DruidDataSource(); static { dataS
2020-06-11 15:48:43
126
原创 连接池
/ package Ajdbc1; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.util.LinkedList; public class MyDataSource { //数据源 private String url="jdbc:mysql://localhost:3306/task"; private String u.
2020-06-11 14:28:44
109
原创 事务
/ / / / package Ajdbc1; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; //事务 public class Test8 { public static void main(String[] args) { add(); } public stat.
2020-06-11 12:18:26
115
原创 使用ps返回自增id
package Ajdbc1; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.Statement; public class Test7 { public static void main(String[] args) { add(); } public static void add(){
2020-06-10 20:54:56
213
原创 jdbc在实际项目中的应用模式
/ / 数据持久层: / package com.dao; import com.beans.User; public interface UserDao { //登录 public User login(String userName, String password); //查看是否是会员 public boolean queryVIP(User user); //查询所有特价商品 public void queryAllTeJia(); ...
2020-06-10 20:07:29
211
原创 Clob和Blob
Clob: . / package Ajdbc1; import jdk.jfr.events.FileReadEvent; import java.io.FileReader; import java.io.Reader; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; public class Test5 { public static void main(
2020-06-10 14:10:17
145
原创 jdbc---日期类型的操作
package Ajdbc1; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.text.SimpleDateFormat; import java.util.Collections; public class Test4 { public static void main(String[] args)throws Exception {
2020-06-09 23:25:33
258
原创 jdbc防注入
package Ajdbc1; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.Statement; import java.util.Collections; import java.util.Scanner; public class Test3 { public static void main(String[] args) {
2020-06-09 21:05:51
193
原创 jdbc2
Student: . package Ajdbc1; public class Student { private String name; private String sex; private Integer age; private String address; public String getName() { return name; } public void setName(String name) {
2020-06-09 19:13:40
176
原创 jdbc1
标准的写法: 。 package jdbc; import java.sql.*; ////////标准的 public class Test1 { public static void main(String[] args) { Connection conn=null; Statement stm=null; ResultSet rs=null; try { Class.forName("com.mys
2020-06-09 11:19:24
653
原创 String2
public static void main(String[] args) { String s1="abc"; String s2="abc"; String s3=new String("abc"); String s4=new String("abc"); System.out.println(s1==s2); System.out.println(s1==s3); System.out.
2020-06-07 01:11:20
356
原创 集合工具类
Collections: sort(排序) \reverse(逆序输出) //同一数据类型才作比较 / Collections: max ,min, sort, reverse, binarySearch() Arrays: asList, sort, binarySearch() / / package com.java.demo; import java.util.ArrayList; import java.util.Arrays; import java.uti
2020-06-05 19:15:22
113
原创 集合练习
package com.java.demo.yzhangm; public class Person { private String name;//姓名 private String idCard;//身份证号 private String gender;//性别 private String address;//地址 public Person() { } public Person(String name, String idCard, S
2020-06-05 16:39:29
126
原创 集合————Map
Map集合:双列型,存放数据无序,key不可重复,value可以重复 HashMap:底层是哈希表,。key不可重复,value可以重复。key对应的记录无序 / package com.java.demo; import java.util.HashMap; import java.util.Map; public class HashMap1 { public static void main(String[] args) { //Map bookMap=new HashMa
2020-06-05 14:31:03
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅