- 博客(27)
- 收藏
- 关注
原创 struts2用法
struts2的一些用法action搜索顺序http://localhost:8080/struts/path1/path2/path3/xxx.action当你在struts2.xml文件的namespace是/的时候然后你输入随便输入路径你能正确访问你要寻找的视图层吗?答案是能的。为什么?存在的情况因为第一步他会判断package是否存在,如path/path2/path3如...
2018-11-12 13:33:40 249
原创 Shiro入门以及Shiro与web整合
标题Shiro入门以及Shiro与web整合Shiro框架- 什么是Shiro?Apache shiro是一个强大,易用的java安全框架执行身份认证,授权,密码和会话管理。Shiro框架的核心组件主要核心组件:Subject, Security Manager Realms1. Subject: 即“当前操作的用户”,但是,在shiro中,Subject这一概念不仅仅指人,也可以是...
2019-02-17 18:54:06 3012
原创 intellij 报inspects a maven model for resolution problems
intellij 报inspects a maven model for resolution problems解决办法:找到pom.xml摘要 : 点击pom.xml右键 —> maven—>Reimport那么,问题就解决了。。。
2019-01-13 20:00:25 810 1
原创 URL is not registed(Setting | Project Setting | Schemas DTDs)
URL is not registed(Setting | Project Setting | Schemas DTDs问题来源当你手动配置mybatis文件的时候,在idea里面没有找到你的DTD依赖解决方案如下第一步 : 打开file --> Setting --> Languages & Framewroks第二步 : 先添加你的url地址 ,然后选中你的地址,...
2019-01-13 18:11:43 245
原创 Spring入门
什么是spring?Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用 。spring容器架构图什么是控制反转(IOC)或依赖注入(DI)控制反转:当我们调用一个方法或者类时,不再由我们自己创建类的对象,而是把控制权交给别人.依赖注入:spring主动创建被调用类的对象,然后把这个对象注入到我们自己的类中,...
2018-12-10 21:03:01 128
原创 WebServices
什么是WebServicesWeb Services 是应用程序组件Web Services 使用开放协议进行通信Web Services 是独立的(self-contained)并可自我描述Web Services 可通过使用UDDI来发现Web Services 可被其他应用程序使用XML 是 Web Services 的基础它是如何工作基础的Web Services 平台是...
2018-12-08 14:46:50 141
原创 spring和tomcat的整合
spring怎么和web项目集成在maven项目里面导入依赖核心包在pom.xml<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.10.RELEASE...
2018-12-04 20:32:58 3798
原创 HQL通用分页
HQL通用分页HQL分页的思路:HQL传过来,拼接countHql给命名参数赋值(hibernate 5.0 以后占位符?基本不用了)pageBean setTotal(设置符合条件的总页数)查询你需要的结果集命名参数赋值/** * 给命名参数赋值 * * @param query 预定义参数 * @param map 接受参数 */ public vo...
2018-12-03 18:59:36 895
原创 hibernate HQL语句
HQL语句的几种处理情况建立持久化类public class Book { private Integer book_id; private String book_name; private Set<Category> categories = new HashSet<>(); public Book() { } public Intege...
2018-12-03 18:25:35 822
原创 多对多双向关联
多对多双向关联描述:书籍和类别的关系,多方持有多方的集合创建持久化类`public class Book {/**– 书本表create table t_hibernate_book(book_id int primary key auto_increment,book_name varchar(50) not null,price float not null);...
2018-11-25 21:18:17 425 1
原创 一对多自关联
一对多自关联描述:二级菜单对应的子节点父节点创建持久化类public class TreeNode { /** * -- 一对多双向自关联-- 菜单表-- t_hibernate_sys_tree_node-- t:表-- sys:模块名缩写(system)-- tree_noe:表名create table t_hibernate_sys_tree_node( ...
2018-11-25 20:24:34 220
原创 网络爬虫
简介1. 什么是网络爬虫:网络爬虫(又被称为网也蜘蛛,网络机器人,在FOAF社区中间,更经常称为网页追逐者。)作用网络蜘蛛是用过网页的链接地址来寻找网页。从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。如果把整个互联网当成一个网站,那么网络蜘蛛就可以用这个原理把互联...
2018-11-25 18:48:31 148
转载 maven安装和环境配置
maven安装首先你要拥有一个maven的压缩包,解压到你的盘符下面去,保证你解压的位置没有中文和空格,不然会报错呦这里我解压到我的E盘下面的一个initPath——>mvn文件下面(ps:maven有一个叫仓库的概念,我们这里新建一个文件夹名叫mvn_repository 作为本地仓库,后面配置需要用到,文件夹与maven文件夹同级其次,我们要配你电脑上的环境变量,和我们之前配...
2018-11-19 17:44:45 162
原创 hibernate
hibernate简介1hibernate是什么?Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户...
2018-11-19 16:25:48 259
原创 Struts2标签
Struts2控制标签If 和 else 标签创建视图创建Action类继承ActionSupport类配置struts.xml ,这里所用的是动态方法的指定method属性迭代标签类似for循环,循环遍历数据库的数据Strut2表单标签对于strut2表单标签其实就是对jsp的进一步封装,以及单选,多选,还有下拉框的选项都是自定义标签库的封装,简化代码注意:其中单...
2018-11-12 14:01:57 117
原创 struts2-入门
struts2环境搭建解压你下载的zip文件,在这里的struts版本是2.3.36,然后你会看到以下目录结构点击apps–>struts2-blank-2.3.36-war解压就行然后寻找lib下面有开发所需要的jar包,复制打开eclipse,粘贴到你的工程目录下的lib配置web.xml文件,也是在你解压下的struts2-blank-2.3.36-war的WEB-INF...
2018-11-09 23:03:45 119
原创 Android studio的使用-引用第三方插件(pulltorefresh)
pulltorefresh第三方插件的引用1,打开Android studio,创建一个Android工程,等待所有的加载完成2, file—>new---->import Module3,找到压缩包的解压目录下的library注意:我这里已经引用过了,点击下一步然后点击完成就可以了4,在相应的build.gradle修改对应的版本注意:这里的版本为插件的版本注...
2018-10-29 09:26:43 1212
原创 Android的高级控件
高级控件-自动文本填充自动文本填充的思路:1. 获取数据源2. 创建适配器3. 绑定适配器线性布局下创建线性布局 <AutoCompleteTextView android:id="@+id/actv_main_seacher" android:layout_width="match_parent" android:layout_height="60dp"...
2018-10-22 21:56:39 362
原创 Android简易计算机
简易计算机思路:线性布局或者网格布局画出基本界面给每个按钮添加点击事件添加监听事件switch语法业务逻辑的处理代码如下:<?xml version="1.0" encoding="utf-8"?><GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:a...
2018-10-22 10:45:51 1004
原创 Android-Layout布局
Android布局线性布局(Linearlayout)orientation=“vertical|horizontal” orientation=“vertical|horizontal”android:gravity:控件内部的元素(对内有效)父元素的android:orientation=“vertical”,layout_gravity 水平设置的相关属性有效父元素的andr...
2018-10-16 22:22:47 221
原创 Android的基本组件
安卓学习的四大组件基础知识Android的基本组件1.1 Activity1.1.1 Activity代表手机的一个屏幕1.1.2 一个Android程序由多个Activity组成,即:一个Android程序由多屏内容组成1.1.3 Activity相当于一个展板,本身没有可视的内容,你把画(View)贴到展板上就可以展示出来了1.2 Service1.2.1 不可见的组件1....
2018-10-15 17:14:45 113
原创 Android的离线搭建
Android的离线搭建离线搭建Android Studio开发环境前言:Android Studio开发环境,有两种方式进行安装。①:在线安装,需要下载大量的文件,最好电脑进行翻墙,否则下载速度相当的慢。②:离线安装,电脑完全没有网络的情况下,需要提前下载好相对应的软件离线安装操作步骤:①. 首先下载离线搭建Android Studio开发环境的工具,需要工具如下图所示:cach...
2018-10-15 17:01:48 354
原创 三星权限设计
权限设计核心思路:登录:查询数据库的用户名和密码,如果存在就登录进主界面获取id: 创建方法并获取角色id(字段roleId),获取权限角色的集合查询:同过查询权限获取的集合去获取菜单id核心代码:创建类(loginDao)/** /**三星权限用户登录@param paramMap@param pageBean@return@throws InstantiationEx...
2018-09-27 14:11:55 169
原创 EASYUI
easyUI学习笔记easyUI学习必备 easyUI组件 和 easyUI API 官网或者csdn下载esayui组件的导入顺序不可以改变,因为插件的使用是依赖上一个插件,导致效果出不来使用Jquery Easy UI要导入的js顺序<1>.引用Jquery的Js文件<script type="text/javascript" src="${pageContex...
2018-09-25 00:42:40 1814
原创 JQUERY
JQuery学习笔记Jackson*JSON后台的三种形式JSCON核心代码objmapper om = new ojbectMapper();om.wtireValueAsString();JSON对象 Student stu1 = new Student("sid", "s001"); Student stu2 = new Student("sname", "lir...
2018-09-21 16:38:29 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人