自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 Java SSM框架相关基础面试题整理

一、Spring面试题1、Spring 在ssm中起什么作用?Spring:轻量级框架作用:Bean工厂,用来管理Bean的生命周期和框架集成。两大核心:①. IOC/DI(控制反转/依赖注入) :把dao依赖注入到service层,service层反转给action层,Spring顶层容器为BeanFactory。②. AOP:面向切面编程2、Spring的事务?编程式事务管理:...

2019-04-01 20:28:28 138 1

原创 mybatis中的select 出现实体类属性名与表属性名不一致的解决方法

方法一:通过取别名来实现数据库表属性名与实体类属性名对应entity:public class User { private Long id; private String passWord; private String userName; }数据库表属性名:dao层: @Select("select id,user_name as u...

2019-03-31 21:30:46 1336

转载 JAVA反射机制

JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。参考文章:Java基础之—反射(非常重要)反射就是把java类中的各种成分映射成一个个的Java对象例如:一个类有:成员变量、方法、构造方法、包等等信息,利用反射技术可以对...

2019-03-30 16:06:31 144

转载 Spring注解@Resource和@Autowired区别

@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。1、共同点两者都可以写在字段和setter方法上。两者如果都写在字段上,那么就不需要再写setter方法。2、不同点(1)@Autowired@Autowired为Spr...

2019-03-25 21:16:27 106

原创 基于java8的for循环

基于java8的for循环import java.util.ArrayList;import java.util.List;public class Test2 { public static void main(String[] args) { List list=new ArrayList(); list.add(123); li...

2019-03-24 20:56:28 11942

原创 关于前端的mvvm思想与mvc思想图解

前端的mvvm思想与mvc思想图解

2019-03-23 21:21:38 198

原创 sql查询

Selectselect * from user; 表示所有的列select name,pwd from user; 把需要的查找的列名用逗号隔开放在select后面select * from user where age>10; where是关键字,表示后面接查询的过滤条件select count (work) from user; 在user表中的work列多少条,统计数值se...

2019-03-18 19:41:28 107

转载 JPA oneToMany

一对多模型(单向)说明: 一个客户对应多个地址,通过客户可以获得该客户的多个地址的信息。客户和地址是一对多的关系,并且客户与地址是单向关联的关系。映射策略外键关联:两个表的关系定义在一个表中;表关联:两个表的关系单独定义一个表中通过一个中间表来关联。映射策略——外键关联表结构如下:TABLE customer(id int, name varcher, PRIMARY KEY id)...

2019-03-17 18:39:03 1007

转载 VO的使用

VO是view object的简称,中文意思是视图对象,也就是我们在controller中返回给前端的内容。一般开发时,我们要按照前端给的文档给前端返回相应的内容,比如现有api如下:路由:GET /sell/buyer/product/list参数:无返回:{ "code": 0, "msg": "成功", "data": [ { ...

2019-03-16 19:00:12 7344 3

原创 java怎么遍历json取出需要的内容

String result=你的字符串;Pattern p = Pattern.compile("(“timePoint”: )([0-9]*)");Matcher m = p.matcher(resultStr);while (m.find()) {String findResult=m.group(2);//fineResult就是你要的值}...

2019-03-15 19:51:58 1144

转载 前端的三个重要属性

id是唯一标识符,不允许有重复值可以通过它的值来获得对应的html标签对象。相当于人的身份证具有唯一性name:控件的名字,一个控件是否设置它的 name 属性是不会影响到这个网页的功能实现的。但是,当我们需要把这个控件所关联的数据传递到数据库时,就必须要设置 name 属性。相当于人的姓名,可以重名value:控件的值...

2019-03-13 19:43:26 193

原创 java回顾2

Java 中的每个变量都要声明数据类型,数据类型在前,变量名在后,结尾需要分号结尾变量的名字都是字母开头,Java中$也是属于字母,所以可以用美元符号开头int a;声明一个变量,使用这个变量之前,需要初始化(或者赋值).final修饰的变量,只能被赋值一次,不能再更改.变量名一般大写int a=1;int b=a++; //a先把值赋值给b然后再自增,b=1;a=2;int ...

2019-03-11 21:54:39 100

原创 Java回顾

一.注释:不会影响代码的运行,可以添加任意多行注释.注释有3种:单行注释, //开头 后面跟的是注释内容,一般用于方法的里面多行注释, /*开头 */结尾 用于方法的上面多行注释, /**开头 **/结尾 用于方法的上面二.数据类型1.Java是强类型语言,必须为每个变量声明一种数据类型2.Java总共分两种数据类型,一种是基本类型,一种是引用类型.(1)基本类型里面分八种:4...

2019-03-10 21:02:05 73

原创 查找某一标签下的子标签

遍历某一标签下的所有子标签index.html<div id="test"><a id="a1"></a><a id="a2"></a><a id="a3"></a></div>index.

2019-03-06 18:08:06 1615

原创 项目部署大概流程

将项目部署到阿里云服务器上一.购买服务器及域名1.购买服务器:2.购买域名新建安全组:配置规则:tomcat端口:8080三.绑定域名:记录值就是公网ip:四,通过putty配置服务器。。。配置失败了,还在改...

2019-03-04 19:49:27 380

原创 javaio学习+多行注释快捷键+点击链接新开一个页面

---------------------------javaio学习------------------------------------- System.out.println("文件是否存在:"+f.exists()); System.out.println("文件是为文件夹:"+f.isDirectory());//欧安段路径是否是文件夹,是就返回true...

2019-03-03 20:42:37 106

原创 随堂笔记

在浏览器中访问一个servlet的地址是http://ip号:端口号/项目名字/servlet的拦截路径 http://localhost:8080/mavenl/LearnServlet本机 默认的ip地址是 127.0.0.1 也可以是localhosthttp://ip号:端口号/项目名字/servlet的拦截路径http://192.168.31.215:8080/servl...

2019-03-02 18:10:36 453

原创 spring依赖注入(DI)及控制反转(IoC)

spring依赖注入(DI)及控制反转(IoC)一.控制反转(IoC)1.概念:将创建对象的工作交给spring容器来完成。2.反转:new对象的执行者由我们变为spring去new对象。3.控制:由spring帮我们创建销毁对象,掌控对象的生命周期。需要对象就向spring申请。4.applicationContext.xml<?xml version="1.0" encodi...

2019-03-01 11:42:57 108

原创 springboot的page

Page用法dao层package com.gzq.dao;import java.util.List;import org.springframework.data.domain.Page;import org.springframework.data.domain.Pageable;import org.springframework.data.repository.CrudR...

2019-02-27 16:21:32 1783

原创 Java之旅---2.25---js全选与反选

利用JavaScript对表格进行全选或反选一.html<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript" src=&quo

2019-02-25 15:02:01 87

原创 Java之旅---2.24--关于页面跳转问题

关于页面跳转问题一.以往的跳转方式(1)@RestController的跳转@RequestMapping("index") public ModelAndView index(){ return new ModelAndView("index1.html"); }说明:a.在以往的跳转方式里,我们通过返回一个 new ModelAndView(“index1.html”);...

2019-02-24 09:22:10 127

原创 java ---知识回顾

result 只出现在select中,其它情况不需要delete 和insert 影响一行 execute返回boolean类型,true表示执行的是查询语句,false表示执行的是insert,delete,update等等。 executeUpdate返回的是int,表示有多少条数据受到了影响。------------------------数据库的操作-------------...

2019-02-23 19:21:14 133

原创 学习回顾

----------------------------------------复习总结----------------java基础----------------------------------1.jdk与jre的区别?jdk是开发环境,jre是运行环境2.数组确定了数据类型和长度3.ArrayList可以存任何的数据类型,长度不固定。4.HashMap是以key-value的形式...

2019-02-22 09:48:31 340

原创 springboot--(简单)登陆注册+(简单)过滤器---(比较繁琐)

springboot之登陆注册与简单过滤一.注册(登陆)1.分析层次结构:model +view +controller+service+dao(repository)大体框架:2.view层:<!DOCTYPE html><html><head><meta charse

2019-02-20 11:13:10 1290 3

原创 java之旅---2.20---(过滤器+String)

String+过滤器一. String的常用方法package com.gzq.string;public class Demo { public static void main(String[] args) { String a="hello wor ld!1"; String b="gan"; System.

2019-02-20 09:01:06 181

原创 javaee----2.18----springboot---io

知识回顾(springboot+io)-----2.18----一.springboot(静态资源获取–图像)1.显示图像(1)当图片在static路径下的显示方式<img alt="hello" src="img/1.jpg">注意:src是访问路径,alt是图片注释(2)显示本机其它路径(自定义路径)的图片1)实现类继承 WebMvcConfigu...

2019-02-18 09:22:43 190

原创 java之旅--day10--servlet与Java继承

java之旅–day10–servlet与Java继承一.servlet:1.在浏览器中访问一个servlet的地址是:http://ip号:端口号/项目名字/servlet的拦截路径 http://localhost:8080/mavenl/LearnServlet2.本机 默认的ip地址:127.0.0.1 也可以是localhost3.查看ip地址:ipconfig4.解决中...

2019-01-19 10:01:47 100

原创 JDBC数据库的增删改查

JDBC数据库的增删改查一,对数据库进行操作要先对数据库连接:1,封装DBUtil类,便于数据库的连接2.新建user类,向数据库添加user信息二,对数据库进行操作1.添加(add)操作2.删除(delete)操作3.修改(update)操作4.查找(select)操作一,对数据库进行操作要先对数据库连接:1,封装DBUtil类,便于数据库的连接public class DBUtil {...

2019-01-12 10:14:21 108

原创 课程设计--day3--随堂笔记

删除操作难点:java脚本一,简单方案:在每条记录后面加一个超链接,表头修改:  dao类根据id删除:实现类EmpDaoImpl: Service: Servlet:注解方式配置:注册service组件并实例化超链接发请求是doGet方式,可以用doPost方式:修改...

2019-01-09 10:26:45 118

原创 java之旅--day6--jdbc访问技术1

一,在jdbc中使用增删改查并连接mysql步骤:String url="jdbc:mysql://localost:3306/learn";//learn数据库名字String username="root";String password="123456";String sql="insert into user(name,age,sex) values('小王','12','男'...

2019-01-08 10:32:14 101

原创 课程设计--day2--随堂笔记

 一.Dao 二.实现类1.2.获取数据库连接3.送sql语句到数据库4.执行查询sql语句,并赋值到各个属性,最后将对象存放到列表6.释放资源                                                                                              ...

2019-01-08 10:27:23 113

原创 课程设计--day1--随堂笔记

Dao的实现类此处有错,应该修改为”AddempServlet”去掉/1.radio 默认选中时是checked 互斥的话要name相同 value 值不同<input type="radio" name="a" value="m"/><input type="radio" name="a" value="f"/>

2019-01-07 11:32:48 181 3

原创 java之旅--day5--数据库入门

万里之行,起于足下mysql下载https://dev.mysql.com/downloads/mysql/DBever软件下载https://dbeaver.io/download/mysql语句对数据库的操作--选择数据库learnuse learn;--选择表名为user的sql语句;use  user;--列出所有数据库show databases;...

2019-01-07 11:15:35 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除