Java后端技术学习总结
想把自己学习的后端知识的一些心得体会以及总结做成一个专栏供自己以后翻阅
喜欢哲学的女孩
人生苦短,何必将就
展开
-
Java基础【05】this与super的使用
目录 this直接引用形参与成员名相同引用构造函数super直接引用子类中的成员变量和方法与父类校内相同引用构造函数thisthis可以理解为一个对象,代表对象本身。可以理解为一个指向对象本身的指针this的三种用法直接引用this指向当前对象本身形参与成员名相同public class thisTest { privat...原创 2019-02-27 11:55:48 · 195 阅读 · 0 评论 -
SSH框架学习【3】idea下整合Spring与Struts以及测试
目录 Struts框架搭建Spring整合Struts框架测试Struts框架搭建添加相应的配置 <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</art...原创 2018-12-20 16:37:17 · 206 阅读 · 0 评论 -
SSH框架学习【2】idea下整合Spring与Hibernate及测试
目录 导入相应的jar包配置数据源dataSource配置SessionFactory配置事务管理器配置advice通知配置AOP切面测试遇到的问题总结导入相应的jar包这里用到了Spring的jar包以及数据源的jarpom.xml的依赖关系如下:<dependency> <groupId>c3p0</gr...原创 2018-12-13 19:17:27 · 327 阅读 · 0 评论 -
SSH框架学习【1】idea下Hibernate框架搭建以及测试
idea下加入Hibernate框架打开idea的【file】–&gt;【project structure】新建Hibernate配置文件idea下Mysql数据库连接配置好数据库idea下自动生成实体类以及映射文件点击【Persistence】这里有时候找不到这个【Persistence】,原因是没有配置Hibernate框架,而且后面在是生成实体...原创 2018-12-10 10:24:57 · 301 阅读 · 0 评论 -
Spring框架【0】:控制反转例程
原理控制反转(Ioc)是面向对象的一种设计原则。可以用来降低代码之间的耦合度。其中最常用的方式:依赖注入与依赖查找。所谓控制反转就是程序对象的创建与销毁不是通过程序自己控制而是交由Spring维护,并且根据需要注射到程序中实例web.xml设置在web.xml中配置applicationContext.xml的路径,applicationContext.xml的位置是在...原创 2018-11-22 19:18:35 · 165 阅读 · 0 评论 -
Java基础【04】静态static,final,private访问权限
静态变量 如果希望所有的成员共享一个成员变量,那么就需要用到static修饰该成员变量。Java中被static修饰的成员称为静态变量或类变量。意思是:被static修饰的成员变量属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态变量可以使用类名直接访问也可以使用对象名进行访问。下面来看一个例子: 静态函数调用同类中的静态变量 静态函数可以直接调用同类...原创 2018-02-27 15:06:47 · 677 阅读 · 0 评论 -
Java基础【03】继承
什么是继承? 当类与类之间存在着所属关系的时候,就定义继承。例如XXX是YYY的一种,则XXX extends YYY 子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。使得子类具有父类相同的行为。继承的特点? 在继承关系中,父类更通用,子类更具体。父类具有更一般的特征和行为;子类具有父类的特征和行为之外还具有自己的一些特征和行为。有什么好处? ...原创 2018-02-26 11:24:41 · 308 阅读 · 0 评论 -
Java基础【02】构造函数
作用: 创建对象时调用的函数。可以给对象初始化,创建对象都必须通过构造函数初始化。可知第一:用于创建对象;第二:用于初始化对象。 一个类中,如果没有定义过构造函数,该类中会默认一个空参的构造函数。如果在类中定义了指定的构造函数,那么类中的默认构造函数就没有了。特点: 函数名与类名相同 不能定义返回值类型 没有具体的返回值 public cl...原创 2018-02-26 09:59:00 · 389 阅读 · 0 评论 -
【数据库】SQL模糊查询
SQL的模糊查询是当不清楚数据库中的具体关键词时使用的一种查询方式,最主要的关键词时like,and与%。likelike用于在where子句中搜索列中的指定模式。语法: SELECT “栏位名” FROM “表格名” WHERE “栏位名” LIKE {套式};andand与or在条件语句中起到连接作用,一般复杂的条件都是由and与or组成 语法:原创 2018-01-24 10:11:32 · 1745 阅读 · 0 评论 -
【数据库】SQL关键词03 DISTINCT
用法: 用来去重的,当数据表中的数据有重复的值时,而只需要唯一不同的值的时候,可以用到这个关键词。值的注意的地方是,distinct必须放在开头,当作用与多列时,要根据多个字段来去重。语法: select distinct “列名” from “数据表名” 举例:原创 2018-01-15 13:58:14 · 342 阅读 · 0 评论 -
【数据库】SQL关键词02 union
用法: 作用是将两个SQL语句的结果合并起来,删除重复的记录数据,然后返回结果,即是求其并集。 语法: [SQL 语句1] union [SQL 语句2] 举例: 数据表student 数据表grade 找出两个SQL语句集合中的并集原创 2018-01-12 09:48:36 · 370 阅读 · 0 评论 -
【数据库】SQL关键词01 minus
用法: 在oracle中用来做减法的,对查询结果集的相减。 A MINUS B 就是意味着将结果集A去除结果集B中所包含的所有记录后的结果,即在A中存在而B中不存在的记录,去除A与B的交集部分语法: [SQL 语句1] minus [SQL语句2]举例: 数据表student 数据表grade 找出在grade表中数据但是不在stude原创 2018-01-11 11:52:41 · 905 阅读 · 0 评论 -
【Tomcat】关于Server.xml配置详解
在Tomcat的安装目录下,有个Server.xml很重要。如果想修改服务器的访问端口则可以修改portConnector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />下面是从网上看到的对这个文件的详解,拷贝过来原创 2018-01-10 14:57:53 · 403 阅读 · 0 评论