- 博客(83)
- 收藏
- 关注
原创 springmvc
.….…..package com.zhuzhu.Controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;//控制器类@Controllerpublic class HelloController { @RequestMapping(path = "/hello") pu.
2020-12-18 16:13:07 142
原创 spring
优点:1、spring是一个开源的免费的框架(容器)2、spring是一个轻量级的、非入侵式的框架3、控制反转(ioc),面向切面编程(aop)4、支持事务的处理,对框架整合的支持总结:spring就是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架...
2020-12-02 16:57:32 686
原创 springboot注解
@RequestBody 写在方法上就代表这个方法不跳转页面,而是直接返回数据@Service用于标注业务层组件@Controller用于标注控制层组件@Repository用于标注数据访问组件,即DAO组件@Autowired, @Resource, @Inject 这三个都是用来注入bean的,在接口前面标上@Autowired注释使得接口可以被容器注入当接口存在两个实现类的时候必须使用@Qualifier指定哪个实现类,否则可以省略只写@Autowired@value 通过@val
2020-12-02 16:56:10 75
原创 Cookie和session
cookie翻译 --饼干Cookie是服务器通知客户端 保存键值对的一种技术客户端有了Cookie后,每次请求都发送给服务器每个Cookie的大小不能超过4kb
2020-08-15 19:49:51 79
原创 SerlvetConfig等
Servlet程序和ServletConfig对象都是由Tomcat负责创建,我们负责使用Servlet程序是默认是第一次访问的时候创建,ServletConfig是每个Servlet程序创建时,就创建一个对应的ServletConfig对象.SerlvetConfig类的三大作用1.可以获取servlet程序的别名servlet-name的值2.获取初始化参数init-param3.获取ServletContext对象.每个ServletConfig对应的是他自己的Servlet,所以不能
2020-08-10 16:39:08 130
原创 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 83
原创 Servlet
什么是Servlet1.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 153
原创 tomcat javaweb
///目录介绍:bin 专门用来存放Tomcat服务器的可执行程序conf 专门用来存放Tomcat服务器的配置文件lib 专门用来存放Tomcat服务器的jar包logs 专门用来存放Tomcat服务器运行时输出的日记信息temp 专门用来存放Tomcat服务器运行时产生的临时数据webapps ...
2020-08-06 10:39:37 214 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 138 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 87
原创 Properties
Properties含义继承Hashtable,一般用来读取配置文件。。。db.propertiesdriverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/mytabisusername=rootpassword=root``。`_05Properties.javapublic class _05Properties {//体系结构 //Map //Hashtable
2020-06-14 20:12:37 148
原创 简单工厂设计模式
从左到右,依次调用、。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 99
原创 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 92
原创 Maven的操作
什么是maven,是干什么用的maven就是为我们解决找jar包依赖用的,还有项目的管理,比如我们自己创建一个项目,可能引入的jar包有很多(JDBC,数据库连接池 。。。。。),平时我们就是去百度搜索jar包,很费劲,而且有些还找不到,maven就说,这些全部由我来给你找maven下载地址Maven的配置maven下载好之后,解压到自己的文件夹里面,然后配置环境变量 MAVEN_HOME和path配置完成后我们打开 cmd 输入 mvn -v 进行测试一下是否成功.
2020-06-13 16:18:25 160
原创 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 112
原创 枚举
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 77
原创 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 282
原创 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 110
原创 String、StringBuffer、StringBuilder
package jichu12;//Stringpublic 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 80
原创 连接池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 97
原创 连接池
/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 83
原创 事务
////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 88
原创 使用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 176
原创 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 176
原创 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 116
原创 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 201
原创 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 151
原创 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 153
原创 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 610
原创 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 317
原创 集合工具类
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 84
原创 集合练习
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 92
原创 集合————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 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人