自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SQL 命令

用于与关系型数据库交互的标准 SQL 命令有 CREATE、SELECT、INSERT、UPDATE、DELETE 和 DROP,这些命令按用途分成如下几组:数据定义语言 数据定义语言命令 描述 CREATE 创建新的表、视图或者其他数据库中的对象 ALTER 修改现存数据库对象,比如一张表 DROP 删除表、视图或者数据库中的其他对象数据操纵语言 数据操纵语言命令 描述 SELECT ...

2019-04-03 08:58:35 295

原创 Mybatis源码分析——参数处理

1.构造方法MapperMethod进行实例化,构造方法中调用静态内部类MethodSignature构造方法public MapperMethod(Class<?> mapperInterface, Method method, Configuration config) {this.command = new SqlCommand(config, mapperInterfac...

2019-04-01 20:23:04 292

原创 mybatis查询

在SQL语法中如果我们想使用in的话直接可以像如下一样使用:select * from HealthCoupon where useType in ( ‘4’ , ‘3’ )但是如果在MyBatis中的使用in的话,像如下去做的话,肯定会报错:Map<String, Object> selectByUserId(@Param("useType") String useType)...

2019-03-31 20:10:26 175

原创 每个用户查询每个类型的明星的最高次数

use java9;– 每个用户查询明星的次数select count(),user_id from user_star group by user_id;– 每个用户的每种明星类型的查询次数select count(),u.user_id,s.type from user_star u left join star s on(u.star_id=s.id) group by user_i...

2019-03-30 16:26:41 185

原创 groupby的用法

sql中的group by 和 having 用法解析–sql中的group by 用法解析:– Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。–它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。–注意:group by 是先排序后分组;–举例子说明:如果要用到group by 一般用到的就是“每...

2019-03-28 00:35:07 21079

原创 @Resource和@Autowire的区别

@Resoure默认按名字注入,@Autowire默认按类型注入1、共同点两者都可以写在字段和setter方法上。如果都2者中的任意一个写在字段上,那么就不需要再写set和get方法了Resource装配顺序:①如果同时指定了name和type,则从Spring上下文中找到唯一匹配的bean进行装配,找不到则抛出异常。②如果指定了name,则从上下文中查找名称(id)匹配的bean进行装...

2019-03-25 23:52:10 337

原创 Java 8 Lambda 表达式

public class Java8Tester {public static void main(String args[]){Java8Tester tester = new Java8Tester(); // 类型声明 MathOperation addition = (int a, int b) -> a + b; // 不用类型声明 MathOpera...

2019-03-24 20:46:48 214

原创 多表查询

创建两个表:CREATE TABLE detail (id bigint(20) NOT NULL AUTO_INCREMENT,content varchar(5255) DEFAULT NULL,createtime datetime DEFAULT CURRENT_TIMESTAMP,title varchar(255) DEFAULT NULL,authorid bigint(...

2019-03-18 08:22:14 133

原创 Jpa多表查询

作业题目~~~~API###商品列表GET /sell/buyer/product/list参数无返回{“code”: 0,“msg”: “成功”,“data”: [{“name”: “热榜”,“type”: 1,“foods”: [{“id”: “123456”,“name”: “皮蛋粥”,“price”: 1.2,“description”: “好...

2019-03-17 15:49:52 1468 1

原创 spring data jpa 多对一联表查询

public class Product {@Id@GeneratedValueprivate Long id;private String name;private Double price;private String standerd;private String code;private String srcPath;@ManyToOne(cascade = Cascad...

2019-03-16 19:02:03 278

原创 view,control,service,dao,model层的关系

view层: 结合control层,显示前台页面。control层:业务模块流程控制,调用service层接口。service层:业务操作实现类,调用dao层接口。dao层: 数据业务处理,持久化操作model层: pojo,OR maping,持久层...

2019-03-15 20:05:07 266

原创 java基础回顾

运算符Java支持基本的算术运算符,加(+)减(-)乘(*)除(/) , %表示取余。自增,自减//声明,并且赋值int a=5;//自增 相当于 a=a+1;a++;int a2=3;int a7=3;int a5=a2++;System.out.println(“a2=”+a2);//a2=4int a6=++a7;System.out.println(“a5=”...

2019-03-11 10:05:11 117

原创 复习一个简单的java程序

//本类所在包的名字//package是关键字,后面跟包的名字package com.zz.p;//public表示访问修饰符,控制本类被其他的类访问的限制级别.public是最松 的级别,同一项目中所有的类都可以访问到这个类//class是关键字,class后面跟类的名字//本类所有的东西,都应该是类后面的这个大括号里面//类的名字,必须字母开头,规范的类名首字母大写,后面可以字母和...

2019-03-10 20:34:46 218

原创 html嵌入css

1、直接标签后添加如: 2. 同一文中 3.css单独写于文件

2019-03-09 17:05:19 207

原创 Spring data jpa deleteBy-----中delete执行报错

Spring Data JPA的deleteBy-------在整个Transaction完了之后才执行delete。如果有,insert和delete, delete成功后,insert插入数据失败后,会把delete删除的东西恢复回来,只有同时成功才可以就强制要加@Transactional注解...

2019-03-08 16:35:46 4055 1

原创 jquery each(foreach)遍历数组,循环

each处理一维数组var arr1 = [ “aaa”, “bbb”, “ccc” ];$.each(arr1, function(i,val){alert(i);alert(val);});alert(i)将输出0,1,2alert(val)将输出aaa,bbb,ccceach处理二维数组var arr2 = [[‘a’, ‘aa’, ‘aaa’], [‘b’, ‘bb’, ...

2019-03-06 18:38:34 6986

原创 jap时间创建更新等注解

/** *主键 */@Id@GeneratedValue(strategy = GenerationType.IDENTITY)private Integer id; /** * 更新时间 */@LastModifiedDate@Column(nullable = false)private Long updateTime; /** * 创建时间 */@Create...

2019-03-04 15:40:59 462

原创 欢迎使用CSDN-markdown编辑器说ASDSA

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-03-04 14:56:06 167

原创 服务器上线

本地开发网站 我是用的 Xampp集成环境 Mysql php Apache三剑客上线必备条件 : 域名 服务器(或者是虚拟主机) 数据库域名 : 直接网上购买 或者 你只是想尝试一下上线的流程 有的服务器商会有免费的域名给你测试服务器 : 网上有卖云服务器不过很贵 一般用云虚拟机 云虚拟机分独享跟共享 独享比较贵 共享的比较便宜 有的服务商做活动有免费申请一个数据库 : 也有单独卖的 ...

2019-03-03 20:41:39 665 1

原创 复习

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

2019-03-02 18:14:10 122

原创 JPA中的Page与Pageable

Page是Spring Data提供的一个接口,该接口表示一部分数据的集合以及其相关的下一部分数据、数据总数等相关信息,通过该接口,我们可以得到数据的总体信息(数据总数、总页数…)以及当前数据的信息(当前数据的集合、当前页数等)Pageable 是Spring Data库中定义的一个接口,该接口是所有分页相关信息的一个抽象,通过该接口,我们可以得到和分页相关所有信息(例如pageNumber、p...

2019-03-01 10:01:13 1105

原创 博客中显示用户评论

评论分页subtring 截取ajax局部刷新

2019-02-27 15:25:21 149

原创 正则表达式

课上举例String str=“dsadsa322dsa”;String s2=str.replace(“a”, “v”);System.out.println(s2);//正则表达式String s3=str.replaceAll(“2ds”, “ccc”);System.out.println(s3);//regex–正则表达式,把所有的数字都变成AString s4=str....

2019-02-25 08:38:50 78

原创 Spring boot前后端分离

$.get(“test.cgi”, { name: “John”, time: “2pm” },function(data){alert("Data Loaded: " + data);});ajax获取路径,用户名和密码,跳转

2019-02-23 09:37:20 412

原创 谈springboot

Spring Boot是由Pivotal团队提供的全新框架(下一代框架),其设计目的是用来简化新Spring应用的初始搭建以及开发过程2.SpringBoot的优点2.1 对比传统的SSM配置web.xml,加载spring和spring mvc配置数据库连接、配置spring事务配置加载配置文件的读取,开启注解2.2 SpringBoot的设计思想约定优先于配置3.SpringB...

2019-02-22 09:53:08 91

原创 登陆注册(作业未讲)

2019-02-22 09:40:28 123

原创 过滤器

* filterName给过滤器取一个外号* urlPatterns配置过滤器的拦截地址@WebFilter(filterName="firstFiler",urlPatterns="/*")public class MyFilter implements Filter {@Overridepublic void init(FilterConfig filterConfig) thro...

2019-02-20 09:11:32 105

原创 2019.2.18

昨天学习了在html中显示图片,这种只能是把图片放在STS中,才能显示如果没有将图片放在STS中,想要直接在本地文件夹中在html中显示,(这些资源都是打包在jar包中的,然后实际应用中,我们还有很多资源是在管理系统中动态维护的,并不可能在程序包中,对于这种随意指定目录的资源,如何访问?)以增加 /myres/* 映射到 classpath:/myres/* 为例的代码处理为: 实现类继...

2019-02-18 13:52:46 98

原创 111

Java基础1.JDK和JER的区别?JDK是开发环境,课余查看源码,JRE是运行环境.2.class类的名字{}3.访问修饰符,public,protected,default,private4.8个基本类型过,byte,short,char,int,long,float,double,boolean5.除了8个基本类型以外都是引用类型6.int[]a=new int[6],数组在创...

2019-02-13 10:49:19 137

原创 190114

jar表示只有后台,也就是只能是java文件WAR可以有后台和前端 ,就是可以有java,还可以有页面pom表示一个maven的父项目,只是用来包含子项目在maven项目中,如果需要下载和导入其他的工具包,可以在pom.xml文件中的deoendencies里面配置就可以了在浏览器中,访问一个servlet的地址是http://ip:端口号/项目名字/select的拦截路径 http://...

2019-01-14 09:17:32 69

原创 190112

增删改查查询的时候多条记录 返回ArrayList一条记录 返回对象类型excuteQuery()查询结果会在一个集合ResultSet里面通过while循环来遍历查询结果while(rs1.next());通过ResultSet的getString(数据库里面列的名字)/getint方法来获取查询的值...

2019-01-13 10:18:21 102

原创 190111

方法,可以封装一堆代码,如果很多地方都需要写同样的代码static表示静态,可以修饰方法,成员变量,可以通过类 的名字直接访问方法,如果方法的返回 类型不是void,那么方法的最后一定需要一个return一个值,并且这个值的数据类型,一定要和方法定义的返回类型一致方法可以有很多个输入参数.这个参数叫做型参...

2019-01-13 10:16:55 86

原创 190109

JDBC下载数据库的链接驱动jar包,并且导入项目编码加载驱动,Class.forName(“mysql.”)获取数据库链接(Connection con=DriverManager.getConnection(“数据库信息”)获取Statement. Statement st=con.createStatement(需要执行sql语句)关闭连接,从下往上关,最后 关闭Connecti...

2019-01-09 20:25:35 102

原创 190109

上课内容,讲的太快,我也没听懂public class Task {public boolean add(String sql){ // TODO Auto-generated method stub //jdbc:mysql://localhost:3306/java9?user=root&amp;password=123456&amp;serverTimezone=GMT" ...

2019-01-09 09:41:09 96

原创 190107

昨日回顾下载了MySQL下载并使用DBeaver在DBeaver里面,用cmd创建数据库Java9在数据库创建新的表数据user在表数据里可以通过在表里属性右击创建新的列可以给创建新的列赋予名字,并且选择要创建列的数据类型可以同cmd在数据库创建一个表并且给表中的列赋名且数据类型插入条数据insert into user (name,pwd) values (‘XX’,‘数据’)...

2019-01-07 09:12:24 77

原创 憨憨牛

欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体...

2019-01-07 08:34:36 282

空空如也

空空如也

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

TA关注的人

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