- 博客(34)
- 资源 (3)
- 收藏
- 关注
原创 mysql 常用字段 总结
mysql字段解释/前言/ —————————————————INT int(11)中的11仅仅代表数据库显示的长度,不影响存储的值的大小,只是在你的数据不满11位数时,自动在前面补0!!!! 例–: 你输入123 数据库存储的是0000000123 !至于为什么我们平时用navicat看不到,是因为,自动补0功能要和字段的zerofill属性一起用才行! 例–: x int(...
2018-05-15 19:53:20
702
原创 swagger的使用
最近需要使用swagger实现自动生成接口文档的功能。 首先就是疯狂百度呀,结果搞了一天没出来,遇到各种坑。 废话以后再说,先说我做出来的成果。 1、配置 项目采用java注解的方式配置,无xml文件。 首先看我的另一个博客:配置web框架spring+SpringMVC http://blog.youkuaiyun.com/Gyb_csdn/article/details/73771071 接
2017-07-14 16:29:51
8127
原创 java注解方式(不用xml)配置web框架spring+SpringMVC
公司现在用了gradle构建工具 而且用java注解的方式配置项目,不再使用xml的方式,因为网上这方面教程比较少,所以在此记录一个基本的框架的搭建,包括测试类的写法! 框架:spring+springMVC+hibernate 构建工具:gradle 开发工具:eclipse github地址:https://github.com/gyb123456/MyGradle 项目结构如下:
2017-06-27 10:16:00
3622
1
转载 理解@ComponentScan注解
在spring mvc当中经常可以看到@ComponentScan这个注解,那么怎么样去理解它呢?1.配置视图控制器[java] view plain copy print?package com.apress.prospringmvc.bookstore.web.config; import org.springframework.web.servlet.config.annotation
2017-06-27 09:45:36
11011
1
原创 PDF.js在线预览pdf、图片、txt类型文件
由于项目有在线阅读pdf的需求,所以找到了PDFObject.js,使用起来也方便,可以在线预览pdf、图片、txt类型文件 ,只要引用一个PDFObject.js文件即可,代码<head> <script type="text/javascript" src="plugin/jquery.min.js"></script> <script type="text/javascrip
2016-09-20 17:47:24
28242
原创 js获取select标签选中的值
var obj = document.getElementByIdx_x(”testSelect”); //定位idvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = obj.options[index].value; // 选中值jQuery中获得选中select
2016-08-05 14:01:13
538
原创 Spring MVC 中拦截器 HandlerInterceptorAdapter的使用
一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的,这种方式可以实现Bean预处理、后处理。 Spring MVC的拦截器不仅可实现Filter的所有功能,还可以更精确的控制拦截精度。Spring为我们提供了org.springframework.web.servlet.handler.HandlerInterceptorAdapter这个适配器,继承此类,可以非常方便的实现自己的拦截
2016-07-28 13:52:21
1252
原创 登录界面和主界面
效果图: 登录界面: 主界面: login.jsp页面<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + r
2016-07-28 11:30:05
1562
原创 sql中的 inner join 和 out join
SELECT A.name “姓名”,A.number “学号”,B.sccot “成绩” FROM A INNER JOIN B ON(A.number=B.number);你将得到10行信息。也就是说全部都返回了。这个时候,你用LEFT OUTER JOIN来替换得到的结果是一样的。 但是,如果A表中有一行在B表中没有与之匹配的行的话(称这样的行 为W),你用INNER JO
2016-07-07 14:50:25
2779
原创 ajax传递对象数组!
———————code————————————-//对象 var screenInfo={}; screenInfo.deviceId=deviceId; screenInfo.deviceNumber=deviceNumber;//数组部分var routeScreenList = [];var list = {};list.stationId=stationId;
2016-06-15 16:46:40
2176
原创 fileupload上传文件
jar包commons-fileupload-1.3.1.jar 首先配置文件servlet中要加上<mvc:default-servlet-handler /> <!-- 实现SpringMVC的注解驱动 --> <mvc:annotation-driven/> <!-- 用于文件上传 设置最大支持200M--> <bean id="multipartResolv
2016-06-06 10:49:16
498
原创 解析Word文档
说明:此项目需要导入POI-3.8包,请注意版本必须是3.8的,低版本不行,高版本的没试过。可以解析word2003和2007。 jar包:包括 dom4j-1.6.1.jar stax-api-1.0.1.jar xmlbeans-2.3.0.jar, poi-3.8-20120326.jar poi-examples-3.8-20120326.jar poi-excelant-3.
2016-06-06 10:44:31
1102
原创 解析pdf文档
需要jar包支持fontbox-1.8.11.jarspdfbox-1.8.11.jarpdfbox-2.0.0-RC3.jar--------------------------------------代码部分----------------------------------------//解析pdf,入库 public Map analysisPdf(String path)
2016-06-06 10:39:38
540
原创 笔记
1、隐藏form表单的所有元素(都是根据name):直接写: $(myForm.elements).hide();隐藏form表单的某个元素:$(myForm.myText).hide();---------------------<form method="post" action="target.html" name="myForm"> <input type="tex
2016-06-03 15:41:09
671
原创 单个和多个checkbox选中事件
如果使用jquery,应使用prop方法来获取和设置checked属性,不应使用attr,需要的朋友可以参考下## 标题 ##1.通过prop方法获取checked属性,获取的checked返回值为boolean,选中为true,否则为flase var aaa = $("#check").prop("checked");if(aaa){ alert("选中"); };2.直接调用che
2016-06-03 13:50:14
79566
原创 web的登录与登出功能
登录界面package com.sys.ctrl;import javax.servlet.http.HttpSession;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframewor
2016-06-02 16:51:19
3421
原创 ajax传递两个对象和传数组
-------------------ajax传递两个对象------------------------------ var scatalog = new Object(); scatalog.id =3; scatalog.pId = 5; var scontent = new Object(); scontent.id=6; sc
2016-06-02 16:28:24
4069
原创 最简单的post和ajax传对象
---------------post----------------------$.post("testSendValue/sendValue",scatalog ,function(data){ alert(data);});-------------ajax------------------------var scatalog = new Objec
2016-06-02 16:27:28
1731
原创 java注解一对多@OneToMany
package com.po.configSubT;import java.util.Date;import java.util.List;import java.util.Set;import javax.persistence.CascadeType;import javax.persistence.Column;import javax.persistence.Entity;impo
2016-06-01 16:39:03
1068
原创 java传值和传引用
1.对象就是传引用2.原始类型就是传值3.String类型因为没有提供自身修改的函数,每次操作都是新生成一个String对象,所以要特殊对待。可以认为是传值。
2016-06-01 16:35:35
404
原创 hibernate-hql查询
------------------HQL----------------------------------------------------------{ Session session = getCurrentSession(); Query query = session.createQuery("from tableA as a where a.name=: name
2016-06-01 16:34:27
320
原创 hql语句
hql语句不区分大小写,但是我们一般都小写from Customer as c where c,name =:name(as也可以省略)from Customer c where c,name =:name----------------------------------------------------------------------------------------------
2016-06-01 16:33:37
323
原创 Hibernate中,left join、inner join以及left
原文地址:http://m33707.iteye.com/blog/829725Select <要查询的字段> From <Left 资料表> <Left | Right> [Outer] Join <Right 资料表> On <Join 规则> LEFT JOIN返回”left_table”中所有的行尽管在” right_table”中没有相匹配的数据。 RIGHT JOIN返回”right
2016-06-01 16:32:49
818
原创 HQL的join查询
School 1 – * Student 三种查询:select s from School s left join s.students student查询结果是School的List,但是students并没有加载,如果在session关闭后访问,将抛出Lazy..异常。from School s left join s.students student查询结果是School和Stude
2016-06-01 16:31:21
515
转载 hibernate中hql语句大全
http://blog.youkuaiyun.com/yaerfeng/article/details/6969649
2016-06-01 16:30:34
468
原创 hibernate注解@Transient
@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性. 如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic示例: //根据birth计算出age属性 @Transient public int getAge() { return getYear(new Date()) -
2016-06-01 16:27:57
427
原创 hibernate注解@Id主键自增
@Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "id") private Integer id;
2016-06-01 16:27:17
20519
原创 hibernate中的java对象有几种状态,其相互关系如何(区别和相互转换)
在Hibernate中,对象有三种状态:临时状态、持久状态和游离状态。下面分别来说说这些状态:临时状态:当new一个实体对象后,这个对象处于临时状态,即这个对象只是一个保存临时数据的内存区域,如果没有变量引用这个对象,则会被jre垃圾回收机制回收。这个对象所保存的数据域数据库没有任何关系,除非通过Session的save或者saveOrUpdate把临时对象于数据库关联,并把数据插入或者更新到数据库
2016-06-01 16:20:16
718
原创 web-springMVC+Hibernate配置
<?xml version="1.0" encoding="UTF-8"?><!-- 具体配置可参考《Spring.3.x企业应用开发实战》书的第15章 --><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:sc
2016-05-31 16:22:09
584
原创 springMVC事务和仓库注解
仓库(dao层) @Repository事务(一般写在biz层,比如调用其他三个dao层的不同方法,都是添加数据,为了数据的一致性,要添加则全部添加,如果有个添加失败,那么所有的添加操作都要作废,回滚到添加之前的状态。) @Transactional 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作, 要么完全地执行,要么完全地不执行。 事务处
2016-05-31 13:27:00
507
原创 springMVC每一层的注解
spring MVC四个层的注解Controller层@Controller@RequestMapping("basicBus")public class BasicBusCtrl {}Service层@Servicepublic class BasicBusBiz dao层@Repositorypublic class BasicBusDao实体类层@Entity@Table
2016-05-31 13:25:41
1335
1
原创 springMVC事务和仓库注解
仓库(dao层) @Repository事务(一般写在biz层,比如调用其他三个dao层的不同方法,都是添加数据,为了数据的一致性,要添加则全部添加,如果有个添加失败,那么所有的添加操作都要作废,回滚到添加之前的状态。) @Transactional 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作, 要么完全地执行,要么完全地不执行。 事务处
2016-05-31 13:23:40
513
转载 @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
http://blog.youkuaiyun.com/walkerjong/article/details/7946109
2016-05-31 13:20:45
315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人