摘要:
C#语言特点 1.微软让公司发布的是一种面向对象的语言,运行于.NET Fromwork和.NET Core(完全开源,跨平台) 2.C#是一种安全的,稳定的,优雅的,简单的由C++和C语言衍生出来的面向对象的编程语言,继承了C++和C语言的一些强大功能,去掉了它门的一些复杂性。 3.C#只能运行于 阅读全文
摘要:
OGNL概念 对象导航图语言(Object Graph Navigation Language),简称OGNL,是应用于Java中的一个开源的表达式语言(Expression Language),它被集成在Struts2等框架中,作用是对数据进行访问,它拥有类型转换、访问对象方法、操作集合对象等功能 阅读全文
摘要:
INPUT逻辑视图配置 数据校验或者参数类型传唤错误时,配置input逻辑视图 1.struts.xml配置文件。配置input错误的结果页面 <package name="demo04" extends="struts-default" namespace="/"> <!--配置全局input结果 阅读全文
摘要:
1. 数据封装 1.1 属性驱动:提供属性set方法模式 很少使用 form表单 <hr> <h2>属性驱动:提供属性set方法模式</h2> <form action="${pageContext.request.contextPath}/userAction1.action" method="p 阅读全文
摘要:
Struts2 --接口注入 1.原生方式ServletActionContext对象 public class RequestDemo01 extends ActionSupport { public String login(){ System.out.println("login "); // 阅读全文
摘要:
一个简单的struts2与heibernate的入门整合案例 项目结构图 1.pom.xml <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</vers 阅读全文
摘要:
Sturts2概述 Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。 优势:自动封装参数,参数校验,结果的处理(转发|重定向),国际化,显示等待页面,表单的防止重 阅读全文
摘要:
maybatis使用注解查询的时候,便不能使用配置查询,否则会报错 单表操作代码示例: 1.主配置文件不变 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Confi 阅读全文
摘要:
表关系--多对多 示例:每个角色可以拥有多个权限,每个权限为多个校色拥有。 角色表m_role和权限表m_astrict是一个多对多的关系 步骤: 1.建立两张表:权限表和角色表 让用两个表具有多对多的关系,需要使用中间表,中间表中的主键是各自的外键 2.建立两个实体类:权限实体类和角色实体类 让两 阅读全文
摘要:
EntityManager与线程的绑定,使用ThreadLocal类 编写工具类 import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persisten 阅读全文