排序:
默认
按更新时间
按访问量

maven与tomcat

maven项目运行 法一: 右键项目-------run as -----maven install,这时控制台会出现生成war包的信息 在myeclipse工作空间的这个项目下,有个target文件夹,里面有个.war文件 拷到电脑安装的tomcat文件夹的webapps下 ...

2018-08-13 21:42:45

阅读数:6

评论数:0

hibernate的查询方式及抓取策略

查询方式       根据唯一标识id进行检索:                   get与load方法(https://blog.csdn.net/qq_40605913/article/details/81460410)。       对象导航检索:                 ...

2018-08-07 11:27:13

阅读数:5

评论数:0

hibernate中一对多和多对多关系

一对多:                     一个部门对应多个员工,一个员工只能属于某一个部门。                     一个客户对应多个联系人,一个联系人只能属于某一个客户。            建表原则:                              ...

2018-08-06 21:34:06

阅读数:10

评论数:0

hibernat中openSession()与getCurrentSession()

区别: getCurrentSession()创建的Session会绑定到当前的线程中去、而采用OpenSession()则不会。 getCurrentSession()创建的Session在commit或rollback后会自动关闭,采用OpenSession()必须手动关闭。 使用get...

2018-08-06 20:59:02

阅读数:10

评论数:0

hibernate的CRUD,持久化对象,一级缓存

CRUD 由于加载配置文件等都是一样的,所以提取工具类 public class HibernateUtils { public static final Configuration configuration; public static final SessionFactory ...

2018-08-06 20:47:18

阅读数:16

评论数:0

初识hibernate

hibernate框架跟着某马49期学的,版本:5.0.7 要使用hibernate,首先下载hibernate,然后导入../lib/required下面的jar包,这个文件夹里的jar包都是必须要的jar包,如果要使用其他的,比如c3p0,就导入optional中有的c3p0jar包即可。 ...

2018-08-06 20:05:10

阅读数:14

评论数:0

hibernate主键生成策略

increment:             hibernate中提供的自动增长机制,适用short,int,long类型主键,在单线程中使用。使用时,首先发送一条语句:select max(id) from 表,然后让id + 1 作为下一条记录的主键。              iden...

2018-08-03 20:00:42

阅读数:11

评论数:0

代理模式

staticProxy(静态代理):         静态代理在使用时,需要定义接口或者父类,被代理对象与代理对象一起实现相同的接口或者是继承相同父类。        比如请明星唱歌,不是直接找明星,而是找明星经纪人,出核心动作(唱歌)外,其他动作(面谈,签合同,订票,收尾款等)都由经纪人完成。 ...

2018-05-24 20:55:07

阅读数:6

评论数:0

原型模式

 什么是原型模式原型模式属于对象的创建模式。。原型模式允许你通过复制现有的实例来创建新的实例。 这个模式的重点在于,客户端的代码在不知道要实例化何种特定类的情况下,可以制造出新的实例。在java中,一般使用clone()的方法,或者序列化。某个实体类(实现了Cloneable ,Serializa...

2018-05-16 23:55:39

阅读数:5

评论数:0

装饰器模式

1

2018-05-12 15:14:52

阅读数:9

评论数:0

IO基本操作

package test; import java.io.*; public class IOTest2 { static String path1 = "src/test/a.txt"; static String path2 = &quot...

2018-05-09 21:48:46

阅读数:19

评论数:0

java配置文件

比如配置文件名为a.properties所在的类名为b所在包名为c,若配置文件在src下则与c无关,否则加载时必须加上cProperties props = new Properties(); //对应配置文件//加载配置文件方式一:                props.load(b.cla...

2018-05-08 12:42:14

阅读数:15

评论数:0

集合框架

  Java的集合类主要由两个根接口Collection和Map派生而出,Java集合框架的。集合框架中所有具体类都实现了Cloneable和Serializable接口。Set:存储一组不重复的元素,继承了Collection,主要有2个实现方式:        1.TreeSet(依赖于Tre...

2018-05-08 10:52:45

阅读数:14

评论数:0

工厂模式

工厂模式1.简单工厂(静态工厂模式)简单工厂模式分析:        解决的问题是如何实例化一个合适的对象,核心思想就是有一个专门的类来负责创建实例的过程。具体来说,把产品看成是一系列的类的集合,这些类是由某个抽象类或接口派生出的一个对象树,而工厂类用来产生一个合适的对象来满足客户的求。优点:  ...

2018-05-05 21:48:06

阅读数:16

评论数:0

单例模式

创建单例的五种方式:饿汉,懒汉,双重检查锁,静态内部类,枚举。  破解单例模式:反射,序列化和反序列化,枚举实现的单例无法破解。/** * 饿汉式单例模式 * 线程安全,调用效率高,不能延迟加载 * * @author LSD * * 2018年4月21日 */ p...

2018-05-03 23:19:42

阅读数:9

评论数:0

继承

错误:Implicit super constructor xx() is undefined for default constructor. 原创 ...

2018-04-25 23:11:06

阅读数:4

评论数:0

java类加载

三个步骤:1.加载--将字节码加载到内存中,并将这些静态数据转换成方法区运行时的数据结构      在堆中生成一个代表这个类的java.Class对象,作为方法区类数据的访问入口 2.链接--验证--加载的类是否符合JVM规范         --准备--正式为类变量分配内存并设置类变量初始值阶段...

2018-04-21 12:40:09

阅读数:16

评论数:0

javassist

/**  * 产生新的方法  * @throws Exception   */ public static void test01() throws Exception {  ClassPool pool = ClassPool.getDefault();  CtClass cc = pool.g...

2018-04-18 12:35:49

阅读数:13

评论数:0

js脚本引擎

  //获得脚本引擎对象  ScriptEngineManager sem = new ScriptEngineManager();  ScriptEngine engine = sem.getEngineByName("javascript");//定义变量,...

2018-04-18 11:58:58

阅读数:11

评论数:0

反射

核心代码:           Class<?> c = Class.forName("此处输入类路径");       1.用c.get.....获得这个类对应的信息          (有些类的私有属性无法访问,要...

2018-04-17 22:50:41

阅读数:23

评论数:0

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