自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring AOP面向切面 JDK代理

spring AOP面向切面JDK动态代理新建接口类:UserDao类 public interface UserDao { //增删改查方法 public void save(); public void update(); public void delete(); public void select(); }写一个继承UserDao的类:Use...

2019-07-18 11:21:55 163 1

原创 Hibernate的缓存机制

Hibernate的缓存机制一级缓存:默认开启,session级缓存二级缓存:没有默认开启,需要手动打开,并且,需要配置缓存组件,还要指定哪一个类使用二级缓存,二级缓存是sessionfactoy级缓存查询缓存:打开查询缓存,在测试的时候也需要手动打开查询缓存一级缓存一级缓存默认打开,并在session中二级缓存在hibernate.cfg.xml文件中配置配置后测试类查询的值...

2019-07-12 17:36:36 204

原创 hibernate多对多关系

hibernate 多对多关系2.多对多(举例学生Student与老师Teacher) public class Student { private Integer sid; private String sname; //学生可以是由多个老师教 private Set<Teacher> teachers=new HashSet<Teacher>(); }...

2019-07-11 09:47:06 185

原创 Hibernate一对多关系

hibernate 一对多关系2.一对多(举例省份province与城市City) public class Province { private Integer pid; private String pname; //添加省份下的多个城市集合 对于省份来讲城市属于可以有多个 private Set<City> cities=new HashSet<City>...

2019-07-09 17:25:09 138

原创 hibernate一对一关系

hibernate对象与对象的关系1.一对一关系在实体类(表)之间建议对应关系 (举例人与身份证)新建Users和Card类 public class Student { private Integer id; private String sname; //建立与Card表之间的联系,因为是一对一的关系所以cid是该表的外键 private Card c; //要调用...

2019-07-09 16:38:57 117

原创 Hibernate的三种状态

Hibernate的三种状态自由态:我们写的对象没有在Session中;数据库也没有数据持久态:我们写的对象在Session中;数据库有与之对应的数据,若不一致则会同步更新游离态:我们写的对象没有在Session中;对象在内存中,session.evict();踢出session...

2019-07-09 16:04:50 112

原创 hibernate增删查改 基本框架

Hibernate框架基础配置hibernate类似于通用Dao 但是是ormorm:object(对象=实体类) relation(关系=数据库表) mapping(映射)orm的优点:开发效率极高;缺点:性能低映射实体类文件操作1.新建完实体类之后右键点击new other2.other搜索hibernate3.点击后缀名为hbm.xml4.选择需要映射的实体类5.得到...

2019-07-09 15:42:24 144 1

原创 sturts s标签的应用

S标签先在pom.xml中配置struts的核心驱动包<dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>2.3.35</version>...

2019-07-09 11:41:59 137

原创 Struts框架操作流程

Struts框架操作流程1.先在pom.xml里面导入需要的驱动包//servlet核心驱动包 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>...

2019-07-09 11:33:53 184 1

原创 MVC框架操作流程

MVC框架1.在web.xml文件配置 <servlet> <servlet-name>ActionServlet</servlet-name> <servlet-class>com.d.servlet.ActionServlet</servlet-class> </servlet> <servl...

2019-07-09 11:00:39 442

原创 用反射写出通用SqlDao的增删改查

查询通用Daopublic static List<Object> queryall(Object o) throws Exception{ List<Object> lp=new ArrayList<Object>(); Connection conn = BaseDao.getcon(); Class c=o.getClass(); Fie...

2019-07-05 18:58:03 319

原创 通过反射获取类中的所有属性与方法

获取公共属性 //可以随意用四种类加载方式的任意一种获取类对象 实体类 s=new 实体类(); Class c=s.getClass(); //通过类对象获取单个属性 Field f=c.getFiled("属性名");//f为当前指定类属性的file属性 //给对象属性赋值 f.set(s,"值"); //获取属性值 f.get(s); 获取私有属性 实体类 s=new...

2019-07-05 17:27:39 11279 1

原创 Reflection(反射)(类加载)

Reflection(反射)反射:在java中一个类在运行过程中,对于这个类的属性任意调用,对于这个类的对象可以任意调用任意调用方法,这种动态获取属性信息,和动态调用方法的行为被称为反射机制1.四种类加载方式延时加载(只有在被new对象时才会被加载) Class c = 实体对象.class; c.newInstance(); 实体对象 et = new 实体对象(); Class...

2019-07-04 12:24:26 497 1

原创 Struts中国际化中英文的切换

Struts中国际化中英文的切换这是初始页面,现在需要实现的功能是点击简体中文或者English进行页面文字的中英文切换第一步在reresources中配置好两个文件:d_zh_CN.properties; d_en_US.propertiesd_zh_CN.properties里面写注意:\u7528这种代码是加密的中文 uname=\u7528\u6237\u540D up...

2019-07-04 11:35:35 263

空空如也

空空如也

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

TA关注的人

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